From 098998991554cc8d12019399717dbc1d1aca31d3 Mon Sep 17 00:00:00 2001 From: Aleksei Kanash Date: Mon, 20 Aug 2012 10:34:06 +0300 Subject: [PATCH 01/27] Fixed behavior of Tool-Widgets. Removed memory leak. --- src/board/UBBoardView.cpp | 3 ++- src/gui/UBToolWidget.cpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/board/UBBoardView.cpp b/src/board/UBBoardView.cpp index 7597d81e..48108361 100644 --- a/src/board/UBBoardView.cpp +++ b/src/board/UBBoardView.cpp @@ -989,7 +989,8 @@ UBBoardView::mouseReleaseEvent (QMouseEvent *event) { if (QGraphicsSvgItem::Type != movingItem->type() && UBGraphicsDelegateFrame::Type != movingItem->type() && - UBToolWidget::Type != movingItem->type()) + UBToolWidget::Type != movingItem->type() && + QGraphicsWidget::Type != movingItem->type()) { bReleaseIsNeed = false; if (movingItem->isSelected() && mMultipleSelectionIsEnabled) diff --git a/src/gui/UBToolWidget.cpp b/src/gui/UBToolWidget.cpp index 44587da9..41a78e1a 100644 --- a/src/gui/UBToolWidget.cpp +++ b/src/gui/UBToolWidget.cpp @@ -76,7 +76,7 @@ void UBToolWidget::initialize() if(!sUnpinPixmap) sUnpinPixmap = new QPixmap(":/images/unpin.svg"); - QGraphicsLinearLayout *graphicsLayout = new QGraphicsLinearLayout(Qt::Vertical); + QGraphicsLinearLayout *graphicsLayout = new QGraphicsLinearLayout(Qt::Vertical, this); mFrameWidth = UBSettings::settings()->objectFrameWidth; mContentMargin = sClosePixmap->width() / 2 + mFrameWidth; From a05c266ca0221e6da226925b05eac3c8ad8d15ec Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Mon, 20 Aug 2012 10:39:34 +0200 Subject: [PATCH 02/27] fixed issue 875 --- resources/style.qss | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/resources/style.qss b/resources/style.qss index 46b8dff4..4f3eb2c1 100644 --- a/resources/style.qss +++ b/resources/style.qss @@ -70,11 +70,10 @@ QLabel#UBTGMediaDropMeLabel padding: 2px; } +QTextEdit, +QLineEdit, QComboBox#DockPaletteWidgetComboBox QAbstractItemView { - background-color: white; - color: black; - selection-background-color: lightgreen; selection-color: black; } From 13163fef304b9a7c70e1961703ec1826c9b42d52 Mon Sep 17 00:00:00 2001 From: Aleksei Kanash Date: Mon, 20 Aug 2012 11:47:55 +0300 Subject: [PATCH 03/27] Frame size doesn't depends on zoom. --- src/domain/UBGraphicsItemDelegate.cpp | 7 +++++++ src/domain/UBGraphicsItemDelegate.h | 2 ++ 2 files changed, 9 insertions(+) diff --git a/src/domain/UBGraphicsItemDelegate.cpp b/src/domain/UBGraphicsItemDelegate.cpp index f26d5ed1..962121a9 100644 --- a/src/domain/UBGraphicsItemDelegate.cpp +++ b/src/domain/UBGraphicsItemDelegate.cpp @@ -115,6 +115,7 @@ UBGraphicsItemDelegate::UBGraphicsItemDelegate(QGraphicsItem* pDelegated, QObjec , mToolBarUsed(useToolBar) { // NOOP + connect(UBApplication::boardController, SIGNAL(zoomChanged(qreal)), this, SLOT(onZoomChanged())); } void UBGraphicsItemDelegate::init() @@ -535,6 +536,12 @@ void UBGraphicsItemDelegate::commitUndoStep() } } +void UBGraphicsItemDelegate::onZoomChanged() +{ + mAntiScaleRatio = 1 / (UBApplication::boardController->systemScaleFactor() * UBApplication::boardController->currentZoom()); + + positionHandles(); +} void UBGraphicsItemDelegate::buildButtons() { diff --git a/src/domain/UBGraphicsItemDelegate.h b/src/domain/UBGraphicsItemDelegate.h index c45fd8be..fc5c460c 100644 --- a/src/domain/UBGraphicsItemDelegate.h +++ b/src/domain/UBGraphicsItemDelegate.h @@ -259,6 +259,8 @@ class UBGraphicsItemDelegate : public QObject void increaseZlevelTop(); void increaseZlevelBottom(); + void onZoomChanged(); + protected: virtual void buildButtons(); virtual void decorateMenu(QMenu *menu); From 61626ecd285dcca42a57cd8ee572ad1cdab0b374 Mon Sep 17 00:00:00 2001 From: Aleksei Kanash Date: Mon, 20 Aug 2012 13:22:40 +0300 Subject: [PATCH 04/27] Improved compatibility with Sankore 1.30 text format. Improved performance of loading text from old format. --- src/adaptors/UBSvgSubsetAdaptor.cpp | 6 ++++++ src/domain/UBGraphicsTextItemDelegate.cpp | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/src/adaptors/UBSvgSubsetAdaptor.cpp b/src/adaptors/UBSvgSubsetAdaptor.cpp index e40e164d..370b3240 100644 --- a/src/adaptors/UBSvgSubsetAdaptor.cpp +++ b/src/adaptors/UBSvgSubsetAdaptor.cpp @@ -2769,6 +2769,12 @@ UBGraphicsTextItem* UBSvgSubsetAdaptor::UBSvgSubsetReader::textItemFromSvg() } } + QTextCursor curCursor = textItem->textCursor(); + QTextCharFormat format; + + format.setFont(font); + curCursor.mergeCharFormat(format); + textItem->setTextCursor(curCursor); textItem->setFont(font); QStringRef fill = mXmlReader.attributes().value("color"); diff --git a/src/domain/UBGraphicsTextItemDelegate.cpp b/src/domain/UBGraphicsTextItemDelegate.cpp index 3ab8f973..30ef6f3a 100644 --- a/src/domain/UBGraphicsTextItemDelegate.cpp +++ b/src/domain/UBGraphicsTextItemDelegate.cpp @@ -322,6 +322,12 @@ void UBGraphicsTextItemDelegate::positionHandles() void UBGraphicsTextItemDelegate::ChangeTextSize(qreal factor, textChangeMode changeMode) { + if (scaleSize == changeMode) + { + if (1 == factor) + return; + } + else if (0 == factor) return; From 9a5cc5b8d2129f0f54846fdc65baec744f0797a4 Mon Sep 17 00:00:00 2001 From: Anatoly Mihalchenko Date: Mon, 20 Aug 2012 13:32:52 +0300 Subject: [PATCH 05/27] SANKORE-909 Write text : Select the text --- src/domain/UBGraphicsTextItemDelegate.cpp | 17 +++++++++++++++++ src/domain/UBGraphicsTextItemDelegate.h | 2 ++ 2 files changed, 19 insertions(+) diff --git a/src/domain/UBGraphicsTextItemDelegate.cpp b/src/domain/UBGraphicsTextItemDelegate.cpp index 3ab8f973..03efa958 100644 --- a/src/domain/UBGraphicsTextItemDelegate.cpp +++ b/src/domain/UBGraphicsTextItemDelegate.cpp @@ -403,3 +403,20 @@ void UBGraphicsTextItemDelegate::scaleTextSize(qreal multiplyer) { ChangeTextSize(multiplyer, scaleSize); } + +QVariant UBGraphicsTextItemDelegate::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) +{ + if (change == QGraphicsItem::ItemSelectedChange) + { + if (delegated()->isSelected()) + { + QTextCursor c = delegated()->textCursor(); + if (c.hasSelection()) + { + c.clearSelection(); + delegated()->setTextCursor(c); + } + } + } + return UBGraphicsItemDelegate::itemChange(change, value); +} \ No newline at end of file diff --git a/src/domain/UBGraphicsTextItemDelegate.h b/src/domain/UBGraphicsTextItemDelegate.h index b01df4e2..26b3ba9b 100644 --- a/src/domain/UBGraphicsTextItemDelegate.h +++ b/src/domain/UBGraphicsTextItemDelegate.h @@ -40,6 +40,8 @@ class UBGraphicsTextItemDelegate : public UBGraphicsItemDelegate virtual ~UBGraphicsTextItemDelegate(); bool isEditable(); void scaleTextSize(qreal multiplyer); + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value); + public slots: void contentsChanged(); From 5796ccb468e7822dee1788431a004114cd7c5b18 Mon Sep 17 00:00:00 2001 From: Anatoly Mihalchenko Date: Mon, 20 Aug 2012 15:01:07 +0300 Subject: [PATCH 06/27] Unneccessary comments removed --- src/adaptors/UBImportImage.cpp | 18 --------- src/adaptors/UBImportPDF.cpp | 63 ----------------------------- src/adaptors/UBThumbnailAdaptor.cpp | 3 -- 3 files changed, 84 deletions(-) diff --git a/src/adaptors/UBImportImage.cpp b/src/adaptors/UBImportImage.cpp index c85ba342..64a42fc1 100644 --- a/src/adaptors/UBImportImage.cpp +++ b/src/adaptors/UBImportImage.cpp @@ -74,24 +74,6 @@ QString UBImportImage::importFileFilter() return filter; } -/* -bool UBImportImage::addFileToDocument(UBDocumentProxy* pDocument, const QFile& pFile) -{ - int res = UBDocumentManager::documentManager()->addImageAsPageToDocument(QStringList(QFileInfo(pFile).absoluteFilePath()), pDocument); - if (res == 0) - { - UBApplication::showMessage(tr("Image import failed.")); - return false; - } - else - { - UBApplication::showMessage(tr("Image import successful.")); - return true; - } -} -*/ - - QList UBImportImage::import(const QUuid& uuid, const QString& filePath) { QList result; diff --git a/src/adaptors/UBImportPDF.cpp b/src/adaptors/UBImportPDF.cpp index a1971118..fd9dc16b 100644 --- a/src/adaptors/UBImportPDF.cpp +++ b/src/adaptors/UBImportPDF.cpp @@ -91,66 +91,3 @@ const QString& UBImportPDF::folderToCopy() { return UBPersistenceManager::objectDirectory; } - -/* -bool UBImportPDF::addFileToDocument(UBDocumentProxy* pDocument, const QFile& pFile) -{ - QString documentName = QFileInfo(pFile.fileName()).completeBaseName(); - - QUuid uuid = QUuid::createUuid(); - - QString filepath = UBPersistenceManager::persistenceManager()->addPdfFileToDocument(pDocument, pFile.fileName(), uuid); - - PDFRenderer *pdfRenderer = PDFRenderer::rendererForUuid(uuid, pDocument->persistencePath() + "/" + filepath, true); // renderer is automatically deleted when not used anymore - - if (!pdfRenderer->isValid()) - { - UBApplication::showMessage(tr("PDF import failed.")); - return false; - } - pdfRenderer->setDPI(this->dpi); - - int documentPageCount = pDocument->pageCount(); - - if (documentPageCount == 1 && UBPersistenceManager::persistenceManager()->loadDocumentScene(pDocument, 0)->isEmpty()) - { - documentPageCount = 0; - } - - int pdfPageCount = pdfRenderer->pageCount(); - - for(int pdfPageNumber = 1; pdfPageNumber <= pdfPageCount; pdfPageNumber++) - { - int pageIndex = documentPageCount + pdfPageNumber; - UBApplication::showMessage(tr("Importing page %1 of %2").arg(pdfPageNumber).arg(pdfPageCount), true); - - UBGraphicsScene* scene = 0; - - if (pageIndex == 0) - { - scene = UBPersistenceManager::persistenceManager()->loadDocumentScene(pDocument, pageIndex); - } - else - { - scene = UBPersistenceManager::persistenceManager()->createDocumentSceneAt(pDocument, pageIndex); - } - - scene->setBackground(false, false); - UBGraphicsPDFItem *pdfItem = new UBGraphicsPDFItem(pdfRenderer, pdfPageNumber); // deleted by the scene - scene->addItem(pdfItem); - - pdfItem->setPos(-pdfItem->boundingRect().width() / 2, -pdfItem->boundingRect().height() / 2); - - scene->setAsBackgroundObject(pdfItem, false, false); - - scene->setNominalSize(pdfItem->boundingRect().width(), pdfItem->boundingRect().height()); - - - UBPersistenceManager::persistenceManager()->persistDocumentScene(pDocument, scene, pageIndex); - } - - UBApplication::showMessage(tr("PDF import successful.")); - - return true; -} -*/ \ No newline at end of file diff --git a/src/adaptors/UBThumbnailAdaptor.cpp b/src/adaptors/UBThumbnailAdaptor.cpp index 057cf991..5feaccd8 100644 --- a/src/adaptors/UBThumbnailAdaptor.cpp +++ b/src/adaptors/UBThumbnailAdaptor.cpp @@ -117,9 +117,6 @@ void UBThumbnailAdaptor::load(UBDocumentProxy* proxy, QList& lis void UBThumbnailAdaptor::persistScene(UBDocumentProxy* proxy, UBGraphicsScene* pScene, int pageIndex, bool overrideModified) { - - qDebug() << "Persist scene on path " << proxy->persistencePath() << ", index " << pageIndex; - QString fileName = proxy->persistencePath() + UBFileSystemUtils::digitFileFormat("/page%1.thumbnail.jpg", pageIndex); QFile thumbFile(fileName); From e0324211a96591cd0bb7ab6e1ed97e7f289a1ae3 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Mon, 20 Aug 2012 14:04:58 +0200 Subject: [PATCH 07/27] fixed issue 882 --- src/gui/UBDockPalette.cpp | 13 ++++++++++++- src/gui/UBDockPalette.h | 3 +++ src/gui/UBLeftPalette.cpp | 8 ++++++++ src/gui/UBLeftPalette.h | 3 +++ src/gui/UBTeacherGuideWidget.cpp | 1 - 5 files changed, 26 insertions(+), 2 deletions(-) diff --git a/src/gui/UBDockPalette.cpp b/src/gui/UBDockPalette.cpp index a302d847..38f375be 100644 --- a/src/gui/UBDockPalette.cpp +++ b/src/gui/UBDockPalette.cpp @@ -17,12 +17,16 @@ #include #include "UBDockPalette.h" -#include "core/UBSettings.h" + #include "frameworks/UBPlatformUtils.h" + +#include "core/UBSettings.h" #include "core/UBApplication.h" #include "core/UBPreferencesController.h" #include "core/UBDownloadManager.h" +#include "board/UBBoardController.h" + #include "core/memcheck.h" /** @@ -79,6 +83,8 @@ UBDockPalette::UBDockPalette(eUBDockPaletteType paletteType, QWidget *parent, co onToolbarPosUpdated(); connect(UBSettings::settings()->appToolBarPositionedAtTop, SIGNAL(changed(QVariant)), this, SLOT(onToolbarPosUpdated())); connect(UBDownloadManager::downloadManager(), SIGNAL(allDownloadsFinished()), this, SLOT(onAllDownloadsFinished())); + + connect(UBApplication::boardController,SIGNAL(documentSet(UBDocumentProxy*)),this,SLOT(onDocumentSet(UBDocumentProxy*))); } /** @@ -98,6 +104,11 @@ UBDockPalette::~UBDockPalette() } } +void UBDockPalette::onDocumentSet(UBDocumentProxy* documentProxy) +{ + Q_UNUSED(documentProxy); +} + /** * \brief Get the current orientation * @return the current orientation diff --git a/src/gui/UBDockPalette.h b/src/gui/UBDockPalette.h index f1c6f323..2dac9e08 100644 --- a/src/gui/UBDockPalette.h +++ b/src/gui/UBDockPalette.h @@ -15,6 +15,8 @@ #ifndef UBDOCKPALETTE_H #define UBDOCKPALETTE_H +class UBDocumentProxy; + #include #include #include @@ -131,6 +133,7 @@ public slots: void onShowTabWidget(UBDockPaletteWidget* widget); void onHideTabWidget(UBDockPaletteWidget* widget); void onAllDownloadsFinished(); + virtual void onDocumentSet(UBDocumentProxy* documentProxy); protected: virtual int border(); diff --git a/src/gui/UBLeftPalette.cpp b/src/gui/UBLeftPalette.cpp index 7f79ff18..ffb93f90 100644 --- a/src/gui/UBLeftPalette.cpp +++ b/src/gui/UBLeftPalette.cpp @@ -51,6 +51,14 @@ UBLeftPalette::~UBLeftPalette() } + +void UBLeftPalette::onDocumentSet(UBDocumentProxy* documentProxy) +{ + //This is necessary to force the teacher guide to be showed in priority each time a document is set + if(documentProxy && UBSettings::settings()->teacherGuidePageZeroActivated->get().toBool()) + mLastOpenedTabForMode.insert(eUBDockPaletteWidget_BOARD, 1); +} + /** * \brief Update the maximum width */ diff --git a/src/gui/UBLeftPalette.h b/src/gui/UBLeftPalette.h index 43f472ab..72e4fc1a 100644 --- a/src/gui/UBLeftPalette.h +++ b/src/gui/UBLeftPalette.h @@ -25,6 +25,9 @@ public: bool switchMode(eUBDockPaletteWidgetMode mode); +public slots: + void onDocumentSet(UBDocumentProxy* documentProxy); + protected: void updateMaxWidth(); void resizeEvent(QResizeEvent *event); diff --git a/src/gui/UBTeacherGuideWidget.cpp b/src/gui/UBTeacherGuideWidget.cpp index cb2b912d..ee81836e 100644 --- a/src/gui/UBTeacherGuideWidget.cpp +++ b/src/gui/UBTeacherGuideWidget.cpp @@ -1149,7 +1149,6 @@ void UBTeacherGuideWidget::onActiveSceneChanged() mpPageZeroWidget->switchToMode(tUBTGZeroPageMode_EDITION); setCurrentWidget(mpPageZeroWidget); - } else{ if(mpEditionWidget->isModified()){ From d9cc7b6ecd34d762e2aefd367ebba312535ccd25 Mon Sep 17 00:00:00 2001 From: Aleksei Kanash Date: Mon, 20 Aug 2012 15:08:05 +0300 Subject: [PATCH 08/27] Only selector tool can create and remove groups. --- src/domain/UBGraphicsScene.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/domain/UBGraphicsScene.cpp b/src/domain/UBGraphicsScene.cpp index 4c53593c..19a7e851 100644 --- a/src/domain/UBGraphicsScene.cpp +++ b/src/domain/UBGraphicsScene.cpp @@ -317,6 +317,11 @@ void UBGraphicsScene::selectionChangedProcessing() void UBGraphicsScene::updateGroupButtonState() { + + UBStylusTool::Enum currentTool = (UBStylusTool::Enum)UBDrawingController::drawingController()->stylusTool(); + if (UBStylusTool::Selector != currentTool) + return; + QAction *groupAction = UBApplication::mainWindow->actionGroupItems; QList selItems = selectedItems(); int selCount = selItems.count(); From 7c14893b3032a127a7579f33d5eb5000821c14af Mon Sep 17 00:00:00 2001 From: Yimgo Date: Mon, 20 Aug 2012 15:02:48 +0200 Subject: [PATCH 09/27] Fixed drag and drop in widget items. --- src/api/UBWidgetUniboardAPI.cpp | 22 ++++++------ src/api/UBWidgetUniboardAPI.h | 4 +-- src/board/UBBoardView.cpp | 50 +++++--------------------- src/domain/UBGraphicsWebView.cpp | 4 +-- src/domain/UBGraphicsWebView.h | 2 +- src/domain/UBGraphicsWidgetItem.cpp | 54 ++++++++++++++--------------- src/domain/UBGraphicsWidgetItem.h | 5 +-- 7 files changed, 53 insertions(+), 88 deletions(-) diff --git a/src/api/UBWidgetUniboardAPI.cpp b/src/api/UBWidgetUniboardAPI.cpp index 73ecbfae..0e2a54f1 100644 --- a/src/api/UBWidgetUniboardAPI.cpp +++ b/src/api/UBWidgetUniboardAPI.cpp @@ -476,7 +476,7 @@ void UBWidgetUniboardAPI::enableDropOnWidget(bool enable) } } -void UBWidgetUniboardAPI::ProcessDropEvent(QDropEvent *event) +void UBWidgetUniboardAPI::ProcessDropEvent(QGraphicsSceneDragDropEvent *event) { const QMimeData *pMimeData = event->mimeData(); @@ -485,11 +485,12 @@ void UBWidgetUniboardAPI::ProcessDropEvent(QDropEvent *event) bool downloaded = false; QGraphicsView *tmpView = mGraphicsWidget->scene()->views().at(0); - QPoint dropPoint(mGraphicsWidget->mapFromScene(tmpView->mapToScene(event->pos())).toPoint()); - Qt::DropActions dropActions = event->dropAction(); - Qt::MouseButtons dropMouseButtons = event->mouseButtons(); - Qt::KeyboardModifiers dropModifiers = event->keyboardModifiers(); - QMimeData dropMimeData; + QPoint dropPoint(mGraphicsWidget->mapFromScene(tmpView->mapToScene(event->pos().toPoint())).toPoint()); + Qt::DropActions dropActions = event->possibleActions(); + Qt::MouseButtons dropMouseButtons = event->buttons(); + Qt::KeyboardModifiers dropModifiers = event->modifiers(); + QMimeData *dropMimeData = new QMimeData; + qDebug() << event->possibleActions(); if (pMimeData->hasHtml()) { //Dropping element from web browser @@ -510,7 +511,7 @@ void UBWidgetUniboardAPI::ProcessDropEvent(QDropEvent *event) desc.name = QFileInfo(url).fileName(); desc.totalSize = 0; // The total size will be retrieved during the download - desc.dropPoint = event->pos(); //Passing pure event point. No modifications + desc.dropPoint = event->pos().toPoint(); //Passing pure event point. No modifications desc.dropActions = dropActions; desc.dropMouseButtons = dropMouseButtons; desc.dropModifiers = dropModifiers; @@ -542,12 +543,9 @@ void UBWidgetUniboardAPI::ProcessDropEvent(QDropEvent *event) } qDebug() << destFileName; QString mimeText = createMimeText(downloaded, contentType, destFileName); - dropMimeData.setData(tMimeText, mimeText.toAscii()); + dropMimeData->setData(tMimeText, mimeText.toAscii()); - QDropEvent readyEvent(dropPoint, dropActions, &dropMimeData, dropMouseButtons, dropModifiers); - //sending event to destination either it had been downloaded or not - QApplication::sendEvent(mGraphicsWidget,&readyEvent); - readyEvent.acceptProposedAction(); + event->setMimeData(dropMimeData); } void UBWidgetUniboardAPI::onDownloadFinished(bool pSuccess, sDownloadFileDesc desc, QByteArray pData) diff --git a/src/api/UBWidgetUniboardAPI.h b/src/api/UBWidgetUniboardAPI.h index 385f9417..a1bef6ce 100644 --- a/src/api/UBWidgetUniboardAPI.h +++ b/src/api/UBWidgetUniboardAPI.h @@ -16,7 +16,7 @@ #define UBWIDGETAPI_H #include -#include +#include #include "UBW3CWidgetAPI.h" #include "core/UBDownloadManager.h" @@ -246,7 +246,7 @@ class UBWidgetUniboardAPI : public QObject * When an object is dropped on a widget, this one send us the informations to download it locally. * this method download the object on the widget directory and return the path of the downloaded object */ - void ProcessDropEvent(QDropEvent *); + void ProcessDropEvent(QGraphicsSceneDragDropEvent *); bool isDropableData(const QMimeData *pMimeData) const; private slots: diff --git a/src/board/UBBoardView.cpp b/src/board/UBBoardView.cpp index 7597d81e..7bbbd219 100644 --- a/src/board/UBBoardView.cpp +++ b/src/board/UBBoardView.cpp @@ -1202,56 +1202,22 @@ UBBoardView::drawItems (QPainter *painter, int numItems, } -void UBBoardView::dragMoveEvent (QDragMoveEvent *event) +void UBBoardView::dragMoveEvent(QDragMoveEvent *event) { - QGraphicsItem* graphicsItemAtPos = itemAt(event->pos().x(),event->pos().y()); - UBGraphicsWidgetItem* graphicsWidget = dynamic_cast(graphicsItemAtPos); - - if (graphicsWidget) { - if (graphicsWidget->acceptDrops()) { - if (!mOkOnWidget) { - if (!graphicsWidget->isDropableData(event->mimeData())) { - mOkOnWidget = false; - event->ignore(); - return; - } else { - mOkOnWidget = true; - } - } - QPoint newPoint(graphicsWidget->mapFromScene(mapToScene(event->pos())).toPoint()); - QDragMoveEvent newEvent(newPoint, event->dropAction(), event->mimeData(), event->mouseButtons(), event->keyboardModifiers()); - QApplication::sendEvent(graphicsWidget,&newEvent); - } else { - mOkOnWidget = false; - event->ignore(); - } - } else { - event->acceptProposedAction(); - mOkOnWidget = false; - } + QGraphicsView::dragMoveEvent(event); + event->acceptProposedAction(); } void UBBoardView::dropEvent (QDropEvent *event) { - mOkOnWidget = false; - QGraphicsItem* graphicsItemAtPos = itemAt(event->pos().x(),event->pos().y()); - UBGraphicsWidgetItem* graphicsWidget = dynamic_cast(graphicsItemAtPos); - - if (graphicsWidget && graphicsWidget->acceptDrops()) { - - graphicsWidget->processDropEvent(event); - event->acceptProposedAction(); - - } else if (!event->source() - || dynamic_cast(event->source()) - || dynamic_cast(event->source()) - || dynamic_cast(event->source()) - || dynamic_cast(event->source()) - || dynamic_cast(event->source())) { - + if (!itemAt(event->pos().x(),event->pos().y())) { + if (!event->source() || dynamic_cast(event->source()) || dynamic_cast(event->source()) || dynamic_cast(event->source()) || dynamic_cast(event->source()) || dynamic_cast(event->source())) { mController->processMimeData (event->mimeData (), mapToScene (event->pos ())); event->acceptProposedAction(); } + } + else + QGraphicsView::dropEvent(event); } void diff --git a/src/domain/UBGraphicsWebView.cpp b/src/domain/UBGraphicsWebView.cpp index ea6a66ad..79b0d3f7 100644 --- a/src/domain/UBGraphicsWebView.cpp +++ b/src/domain/UBGraphicsWebView.cpp @@ -151,10 +151,10 @@ void UBGraphicsWebView::remove() mDelegate->remove(true); } -bool UBGraphicsWebView::event(QEvent *event) +/*bool UBGraphicsWebView::event(QEvent *event) { if (event->type() == QEvent::ShortcutOverride) event->accept(); return QGraphicsWebView::event(event); -} +}*/ diff --git a/src/domain/UBGraphicsWebView.h b/src/domain/UBGraphicsWebView.h index 988c4cbd..767a99c2 100644 --- a/src/domain/UBGraphicsWebView.h +++ b/src/domain/UBGraphicsWebView.h @@ -54,7 +54,7 @@ class UBGraphicsWebView: public QGraphicsWebView, public UBItem, public UBResiza virtual void wheelEvent(QGraphicsSceneWheelEvent *event); virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); - virtual bool event(QEvent *event); + //virtual bool event(QEvent *event); virtual QVariant itemChange(GraphicsItemChange change, const QVariant &value); }; diff --git a/src/domain/UBGraphicsWidgetItem.cpp b/src/domain/UBGraphicsWidgetItem.cpp index 662cc947..0f056860 100644 --- a/src/domain/UBGraphicsWidgetItem.cpp +++ b/src/domain/UBGraphicsWidgetItem.cpp @@ -97,7 +97,6 @@ UBGraphicsWidgetItem::~UBGraphicsWidgetItem() void UBGraphicsWidgetItem::initialize() { - installEventFilter(this); UBGraphicsWebView::setMinimumSize(nominalSize()); setData(UBGraphicsItemData::itemLayerType, QVariant(itemLayerType::ObjectItem)); // Necessary to set if we want z value to be assigned correctly @@ -277,9 +276,9 @@ void UBGraphicsWidgetItem::removeScript() page()->mainFrame()->evaluateJavaScript("if(widget && widget.onremove) { widget.onremove();}"); } -void UBGraphicsWidgetItem::processDropEvent(QDropEvent *event) +void UBGraphicsWidgetItem::processDropEvent(QGraphicsSceneDragDropEvent *event) { - return mUniboardAPI->ProcessDropEvent(event); + mUniboardAPI->ProcessDropEvent(event); } bool UBGraphicsWidgetItem::isDropableData(const QMimeData *data) const { @@ -486,6 +485,31 @@ void UBGraphicsWidgetItem::unFreeze() mIsFrozen = false; } +bool UBGraphicsWidgetItem::event(QEvent *event) +{ + if (mShouldMoveWidget && event->type() == QEvent::MouseMove) { + QMouseEvent *mouseMoveEvent = static_cast(event); + if (mouseMoveEvent->buttons() & Qt::LeftButton) { + QPointF scenePos = mapToScene(mouseMoveEvent->pos()); + QPointF newPos = pos() + scenePos - mLastMousePos; + setPos(newPos); + mLastMousePos = scenePos; + event->accept(); + return true; + } + } + else if (event->type() == QEvent::ShortcutOverride) + event->accept(); + + return UBGraphicsWebView::event(event); +} + +void UBGraphicsWidgetItem::dropEvent(QGraphicsSceneDragDropEvent *event) +{ + processDropEvent(event); + QGraphicsWebView::dropEvent(event); +} + void UBGraphicsWidgetItem::mousePressEvent(QGraphicsSceneMouseEvent *event) { UBGraphicsWebView::mousePressEvent(event); @@ -522,30 +546,6 @@ void UBGraphicsWidgetItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) UBGraphicsWebView::hoverMoveEvent(event); } -bool UBGraphicsWidgetItem::eventFilter(QObject *obj, QEvent *event) -{ - if (mShouldMoveWidget && obj == this && event->type() == QEvent::MouseMove) { - QMouseEvent *mouseMoveEvent = static_cast(event); - - if (mouseMoveEvent->buttons() & Qt::LeftButton) { - QPointF scenePos = mapToScene(mouseMoveEvent->pos()); - - QPointF newPos = pos() + scenePos - mLastMousePos; - - setPos(newPos); - - mLastMousePos = scenePos; - - event->accept(); - - return true; - } - } - - /* standard event processing */ - return QObject::eventFilter(obj, event); -} - void UBGraphicsWidgetItem::sendJSEnterEvent() { if (page() && page()->mainFrame()) diff --git a/src/domain/UBGraphicsWidgetItem.h b/src/domain/UBGraphicsWidgetItem.h index 08399603..18fbe1cc 100644 --- a/src/domain/UBGraphicsWidgetItem.h +++ b/src/domain/UBGraphicsWidgetItem.h @@ -76,7 +76,7 @@ class UBGraphicsWidgetItem : public UBGraphicsWebView virtual void remove(); void removeScript(); - void processDropEvent(QDropEvent *event); + void processDropEvent(QGraphicsSceneDragDropEvent *event); bool isDropableData(const QMimeData *data) const; virtual QUrl getOwnFolder() const; @@ -136,12 +136,13 @@ class UBGraphicsWidgetItem : public UBGraphicsWebView QMap mDatastore; QMap mPreferences; + virtual bool event(QEvent *event); + virtual void dropEvent(QGraphicsSceneDragDropEvent *event); virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); - virtual bool eventFilter(QObject *obj, QEvent *event); virtual void sendJSEnterEvent(); virtual void sendJSLeaveEvent(); virtual void injectInlineJavaScript(); From 9d18db6d37e8abec1d918e1fdfcbe0e256e5092c Mon Sep 17 00:00:00 2001 From: Yimgo Date: Mon, 20 Aug 2012 15:07:41 +0200 Subject: [PATCH 10/27] Removed unnecessary comments. --- src/domain/UBGraphicsWebView.cpp | 8 -------- src/domain/UBGraphicsWebView.h | 1 - 2 files changed, 9 deletions(-) diff --git a/src/domain/UBGraphicsWebView.cpp b/src/domain/UBGraphicsWebView.cpp index 79b0d3f7..cfc92dc3 100644 --- a/src/domain/UBGraphicsWebView.cpp +++ b/src/domain/UBGraphicsWebView.cpp @@ -150,11 +150,3 @@ void UBGraphicsWebView::remove() if (mDelegate) mDelegate->remove(true); } - -/*bool UBGraphicsWebView::event(QEvent *event) -{ - if (event->type() == QEvent::ShortcutOverride) - event->accept(); - - return QGraphicsWebView::event(event); -}*/ diff --git a/src/domain/UBGraphicsWebView.h b/src/domain/UBGraphicsWebView.h index 767a99c2..45a2db7a 100644 --- a/src/domain/UBGraphicsWebView.h +++ b/src/domain/UBGraphicsWebView.h @@ -54,7 +54,6 @@ class UBGraphicsWebView: public QGraphicsWebView, public UBItem, public UBResiza virtual void wheelEvent(QGraphicsSceneWheelEvent *event); virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); - //virtual bool event(QEvent *event); virtual QVariant itemChange(GraphicsItemChange change, const QVariant &value); }; From c60d4992bc8a2b5597c8ed8b587e293d6113893e Mon Sep 17 00:00:00 2001 From: Aleksei Kanash Date: Mon, 20 Aug 2012 16:14:34 +0300 Subject: [PATCH 11/27] Grouped strokes reads from UBZ fine. it is grouped after reading now. --- src/adaptors/UBSvgSubsetAdaptor.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/adaptors/UBSvgSubsetAdaptor.cpp b/src/adaptors/UBSvgSubsetAdaptor.cpp index 370b3240..f557ff8a 100644 --- a/src/adaptors/UBSvgSubsetAdaptor.cpp +++ b/src/adaptors/UBSvgSubsetAdaptor.cpp @@ -1194,6 +1194,7 @@ bool UBSvgSubsetAdaptor::UBSvgSubsetWriter::persistScene(int pageIndex) UBGraphicsStrokesGroup* strokesGroupItem = qgraphicsitem_cast(item); if(strokesGroupItem && strokesGroupItem->isVisible()){ mXmlWriter.writeStartElement("g"); + mXmlWriter.writeAttribute(UBSettings::uniboardDocumentNamespaceUri, "uuid", UBStringUtils::toCanonicalUuid(strokesGroupItem->uuid())); QMatrix matrix = item->sceneMatrix(); if (!matrix.isIdentity()){ mXmlWriter.writeAttribute("transform", toSvgTransform(matrix)); From 034503ddf822e73cc94fe07e01527c622e77075b Mon Sep 17 00:00:00 2001 From: Ilia Ryabokon Date: Mon, 20 Aug 2012 16:31:30 +0300 Subject: [PATCH 12/27] Deprecated lib widget cleaned --- src/board/UBBoardPaletteManager.cpp | 15 - src/board/UBBoardPaletteManager.h | 11 - src/board/UBLibraryController.cpp | 850 ---------------------------- src/board/UBLibraryController.h | 185 ------ src/board/board.pri | 2 - src/gui/UBFeaturesActionBar.cpp | 25 + src/gui/UBFeaturesActionBar.h | 18 +- src/gui/UBFeaturesWidget.cpp | 21 +- src/gui/UBFeaturesWidget.h | 10 +- src/gui/UBLibActionBar.cpp | 534 ----------------- src/gui/UBLibActionBar.h | 120 ---- src/gui/UBLibItemProperties.cpp | 321 ----------- src/gui/UBLibItemProperties.h | 82 --- src/gui/UBLibNavigatorWidget.cpp | 189 ------- src/gui/UBLibNavigatorWidget.h | 57 -- src/gui/UBLibPathViewer.cpp | 582 ------------------- src/gui/UBLibPathViewer.h | 148 ----- src/gui/UBLibWebView.cpp | 89 --- src/gui/UBLibWebView.h | 32 -- src/gui/UBLibWidget.cpp | 230 -------- src/gui/UBLibWidget.h | 97 ---- src/gui/UBLibraryWidget.cpp | 704 ----------------------- src/gui/UBLibraryWidget.h | 124 ---- src/gui/gui.pri | 12 - 24 files changed, 47 insertions(+), 4411 deletions(-) delete mode 100644 src/board/UBLibraryController.cpp delete mode 100644 src/board/UBLibraryController.h delete mode 100644 src/gui/UBLibActionBar.cpp delete mode 100644 src/gui/UBLibActionBar.h delete mode 100644 src/gui/UBLibItemProperties.cpp delete mode 100644 src/gui/UBLibItemProperties.h delete mode 100644 src/gui/UBLibNavigatorWidget.cpp delete mode 100644 src/gui/UBLibNavigatorWidget.h delete mode 100644 src/gui/UBLibPathViewer.cpp delete mode 100644 src/gui/UBLibPathViewer.h delete mode 100644 src/gui/UBLibWebView.cpp delete mode 100644 src/gui/UBLibWebView.h delete mode 100644 src/gui/UBLibWidget.cpp delete mode 100644 src/gui/UBLibWidget.h delete mode 100644 src/gui/UBLibraryWidget.cpp delete mode 100644 src/gui/UBLibraryWidget.h diff --git a/src/board/UBBoardPaletteManager.cpp b/src/board/UBBoardPaletteManager.cpp index f6501393..83b2f3a4 100644 --- a/src/board/UBBoardPaletteManager.cpp +++ b/src/board/UBBoardPaletteManager.cpp @@ -82,12 +82,8 @@ UBBoardPaletteManager::UBBoardPaletteManager(QWidget* container, UBBoardControll , mPendingPanButtonPressed(false) , mPendingEraseButtonPressed(false) , mpPageNavigWidget(NULL) -//#ifdef USE_WEB_WIDGET - , mpLibWidget(NULL) -//#endif , mpCachePropWidget(NULL) , mpDownloadWidget(NULL) - , mpDesktopLibWidget(NULL) , mpTeacherGuideWidget(NULL) , mDownloadInProgress(false) { @@ -100,18 +96,11 @@ UBBoardPaletteManager::~UBBoardPaletteManager() { delete mAddItemPalette; - if(NULL != mStylusPalette) { delete mStylusPalette; mStylusPalette = NULL; } - - if(NULL != mpDesktopLibWidget) - { - delete mpDesktopLibWidget; - mpDesktopLibWidget = NULL; - } } void UBBoardPaletteManager::initPalettesPosAtStartup() @@ -135,10 +124,6 @@ void UBBoardPaletteManager::setupDockPaletteWidgets() mpPageNavigWidget = new UBPageNavigationWidget(); -#ifdef USE_WEB_WIDGET - mpLibWidget = new UBLibWidget(); -#endif - mpCachePropWidget = new UBCachePropertiesWidget(); mpDownloadWidget = new UBDockDownloadWidget(); diff --git a/src/board/UBBoardPaletteManager.h b/src/board/UBBoardPaletteManager.h index 335b4bcd..73493caf 100644 --- a/src/board/UBBoardPaletteManager.h +++ b/src/board/UBBoardPaletteManager.h @@ -22,7 +22,6 @@ #include "gui/UBLeftPalette.h" #include "gui/UBRightPalette.h" #include "gui/UBPageNavigationWidget.h" -#include "gui/UBLibWidget.h" #include "gui/UBCachePropertiesWidget.h" #include "gui/UBDockDownloadWidget.h" #include "core/UBApplicationController.h" @@ -136,11 +135,6 @@ class UBBoardPaletteManager : public QObject /** The page navigator widget */ UBPageNavigationWidget* mpPageNavigWidget; -//#ifdef USE_WEB_WIDGET - /** The library widget */ - UBLibWidget* mpLibWidget; -//#endif - /** The cache properties widget */ UBCachePropertiesWidget* mpCachePropWidget; @@ -148,11 +142,6 @@ class UBBoardPaletteManager : public QObject /** The download widget */ UBDockDownloadWidget* mpDownloadWidget; - // HACK: here we duplicate the lib widget for the desktop mode - // we MUST refactor the architecture in order to use only one - // lib widget! - UBLibWidget* mpDesktopLibWidget; - UBDockTeacherGuideWidget* mpTeacherGuideWidget; bool mDownloadInProgress; diff --git a/src/board/UBLibraryController.cpp b/src/board/UBLibraryController.cpp deleted file mode 100644 index d9204ef0..00000000 --- a/src/board/UBLibraryController.cpp +++ /dev/null @@ -1,850 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#include "UBLibraryController.h" - -#include "frameworks/UBFileSystemUtils.h" -#include "frameworks/UBPlatformUtils.h" - -#include "core/UBApplication.h" -#include "core/UBPersistenceManager.h" -#include "core/UBSettings.h" -#include "core/UBSetting.h" -#include "core/UBApplicationController.h" -#include "core/UBDownloadManager.h" - -#include "domain/UBGraphicsScene.h" -#include "domain/UBGraphicsSvgItem.h" -#include "domain/UBGraphicsPixmapItem.h" -#include "domain/UBGraphicsMediaItem.h" -#include "domain/UBGraphicsWidgetItem.h" - -#include "tools/UBToolsManager.h" - -#include "board/UBBoardView.h" - -#include "UBBoardController.h" - -#include "gui/UBThumbnailWidget.h" -#include "../core/UBSettings.h" - -#include "core/memcheck.h" - -static quint32 magicNumber = 0xACDCAFE0; -static QString favoriteVirtualPath = "$favorite$"; - -UBLibraryController::UBLibraryController(QWidget *pParentWidget) : - QObject(pParentWidget), - mParentWidget(pParentWidget), - mBoardController(UBApplication::boardController), - mLastItemOffsetIndex(0) -{ - readFavoriteList(); - - mAudioStandardDirectoryPath = QUrl::fromLocalFile(UBSettings::settings()->userAudioDirectory()); - - mVideoStandardDirectoryPath = QUrl::fromLocalFile(UBSettings::settings()->userVideoDirectory()); - - mPicturesStandardDirectoryPath = QUrl::fromLocalFile(UBSettings::settings()->userImageDirectory()); - - mInteractiveUserDirectoryPath = QUrl::fromLocalFile(UBSettings::settings()->userInteractiveDirectory()); - - mAnimationUserDirectoryPath = QUrl::fromLocalFile(UBSettings::settings()->userAnimationDirectory()); - - createInternalWidgetItems(); - -} - -bool UBLibraryController::canItemsOnElementBeDeleted(UBLibElement *pElement) -{ - return !pElement->path().toLocalFile().startsWith(UBSettings::settings()->applicationShapeLibraryDirectory()) && - !pElement->path().toLocalFile().startsWith(UBSettings::settings()->applicationInteractivesDirectory()) && - pElement->isDeletable(); -} - -void UBLibraryController::createInternalWidgetItems() -{ - QStringList toolUris = UBToolsManager::manager()->allToolIDs(); - - foreach(QString toolUri, toolUris) - { - UBToolsManager::UBToolDescriptor tool = UBToolsManager::manager()->toolByID(toolUri); - UBLibElement *newTool = new UBLibElement(eUBLibElementType_InteractiveItem, QUrl(tool.id), tool.label); - QImage toolImage = tool.icon.toImage(); - newTool->setThumbnail(toolImage); - newTool->setInformation(tool.label + " " + tool.version); - - mInternalLibElements << newTool; - } -} - -void UBLibraryController::createNewFolder(QString name, UBLibElement *parentElem) -{ - Q_ASSERT(parentElem); - Q_ASSERT(parentElem->type() == eUBLibElementType_Folder); - - QUrl qsPath = QUrl::fromLocalFile(parentElem->path().toLocalFile() + "/" + name); - createDirectory(qsPath); -} - -void UBLibraryController::createDirectory(QUrl& pDirPath) -{ - if(!QFileInfo(pDirPath.toLocalFile()).exists()) - QDir().mkpath(pDirPath.toLocalFile()); -} - - -QString UBLibraryController::getBaseDestinationForItem(QString& pItem) -{ - QString destination(""); - QString mimetype = UBFileSystemUtils::mimeTypeFromFileName(pItem); - - if(mimetype.contains("audio")) - destination = mAudioStandardDirectoryPath.toLocalFile(); - else if (mimetype.contains("video")) - destination = mVideoStandardDirectoryPath.toLocalFile(); - else if (mimetype.contains("image")) - destination = mPicturesStandardDirectoryPath.toLocalFile(); - else if (mimetype.contains("application")){ - if (mimetype.contains("x-shockwave-flash")) - destination = mAnimationUserDirectoryPath.toLocalFile(); - else - destination = mInteractiveUserDirectoryPath.toLocalFile(); - } - return destination; -} - -void UBLibraryController::routeDataItem(QString& pItem, QByteArray pData) -{ - QString fileName = QFileInfo(pItem).fileName(); - QString destination = getBaseDestinationForItem(pItem); - if(!destination.isEmpty()){ - QString destinationPath = UBFileSystemUtils::normalizeFilePath(QString("%0/%1").arg(destination).arg(fileName)); - QFile file(destinationPath); - if(file.open(QIODevice::WriteOnly)) { - file.write(pData); - file.close(); - } - } - else - qWarning() << "no destination found for pItem " << pItem; -} - -void UBLibraryController::routeItem(QString& pItem, QString pMiddleDirectory) -{ - QFileInfo itemToRoute(pItem); - QString destination = getBaseDestinationForItem(pItem); - - if(!destination.isEmpty()){ - if(!pMiddleDirectory.isEmpty()){ - destination = destination + "/" + pMiddleDirectory; - QUrl url = QUrl::fromLocalFile(destination); - createDirectory(url); - } - destination = UBFileSystemUtils::normalizeFilePath(destination + "/" + itemToRoute.fileName()); - - UBFileSystemUtils::copyFile(QUrl(pItem).toLocalFile(), destination, false); - } -} - -void UBLibraryController::importImageOnLibrary(QImage& pImage) -{ - if(!pImage.isNull()){ - QDateTime now = QDateTime::currentDateTime(); - QString filePath = mPicturesStandardDirectoryPath.toLocalFile() + "/" + tr("ImportedImage") + "-" + now.toString("dd-MM-yyyy hh-mm-ss") + ".png"; - filePath = UBFileSystemUtils::normalizeFilePath(filePath); - pImage.save(filePath); - UBApplication::showMessage(tr("Added 1 Image to Library")); - emit updateItemsList(); - } -} - -void UBLibraryController::importItemOnLibrary(QString& pItemString) -{ - pItemString.replace("\r",""); - pItemString.replace("\n",""); - - QFileInfo itemToImport(pItemString); - - bool isZip = false; - if(itemToImport.isDir() || (isZip = UBFileSystemUtils::isAZipFile(pItemString))){ - if(pItemString.contains(".wgt",Qt::CaseInsensitive) || pItemString.contains(".wdgt",Qt::CaseInsensitive)){ - QString destination = UBSettings::settings()->userInteractiveDirectory() + "/" + itemToImport.fileName(); - if(isZip) - UBFileSystemUtils::expandZipToDir(pItemString,destination); - else{ - if(pItemString.endsWith("/")) pItemString.chop(1); - UBFileSystemUtils::copyDir(pItemString, destination + QFileInfo(pItemString).fileName() + "/"); - } - return; - } - - QStringList allFiles = UBFileSystemUtils::allFiles(pItemString); - QString pathBeforeCurrentDir = pItemString; - pathBeforeCurrentDir.replace(UBFileSystemUtils::lastPathComponent(pathBeforeCurrentDir), ""); - if(pathBeforeCurrentDir.endsWith("//")) - pathBeforeCurrentDir.chop(1); - - foreach(QString eachFile, allFiles){ - QString intermediateDirectory = eachFile; - intermediateDirectory = intermediateDirectory.remove(pathBeforeCurrentDir); - intermediateDirectory = intermediateDirectory.remove(QFileInfo(eachFile).fileName()); - routeItem(eachFile,intermediateDirectory); - } - } - else{ - if(pItemString.startsWith("uniboardTool://") || pItemString.startsWith("file://") || pItemString.startsWith("/")) - { - // The user dropped a local file - routeItem(pItemString); - } - else - { - // The user dropped a file from the web. We must download it. - sDownloadFileDesc desc; - desc.currentSize = 0; - desc.id = 0; - desc.isBackground = false; - desc.modal = false; - desc.name = QFileInfo(pItemString).fileName(); - desc.totalSize = 0; - desc.url = pItemString; - UBDownloadManager::downloadManager()->addFileToDownload(desc); - } - } - -} - -QList UBLibraryController::rootCategoriesList() -{ - QList categories; - - UBLibElement* element = new UBLibElement(eUBLibElementType_Folder, mAudioStandardDirectoryPath, tr("Audios", "Audio category element")); - element->setThumbnail(QImage(":images/libpalette/AudiosCategory.svg")); - element->setMoveable(false); - categories << element; - - element = new UBLibElement(eUBLibElementType_Folder, mVideoStandardDirectoryPath, tr("Movies", "Movies category element")); - element->setThumbnail(QImage(":images/libpalette/MoviesCategory.svg")); - element->setMoveable(false); - categories << element; - - element = new UBLibElement(eUBLibElementType_Folder, mPicturesStandardDirectoryPath, tr("Pictures", "Pictures category element")); - element->setThumbnail(QImage(":images/libpalette/PicturesCategory.svg")); - element->setMoveable(false); - categories << element; - - QString path = UBSettings::settings()->applicationShapeLibraryDirectory(); - element = new UBLibElement(eUBLibElementType_Folder, QUrl::fromLocalFile(path), tr("Shapes", "Shapes category element")); - element->setThumbnail(QImage(":images/libpalette/ShapesCategory.svg")); - element->setMoveable(false); - categories << element; - - element = new UBLibElement(eUBLibElementType_Folder, mInteractiveUserDirectoryPath, tr("Applications", "Applications category element")); - element->setThumbnail(QImage(":images/libpalette/ApplicationsCategory.svg")); - element->setMoveable(false); - categories << element; - - element = new UBLibElement(eUBLibElementType_VirtualFolder, favoriteVirtualPath, tr("Favorite", "Favorite category element")); - element->setThumbnail(QImage(":images/libpalette/FavoritesCategory.svg")); - element->setMoveable(false); - categories << element; - - mInteractiveCategoryPath = QUrl::fromLocalFile(UBSettings::settings()->userGipLibraryDirectory()); - element = new UBLibElement(eUBLibElementType_Folder, mInteractiveCategoryPath, tr("Interactivities", "Interactives category element")); - element->setThumbnail(QImage(":images/libpalette/InteractivesCategory.svg")); - element->setMoveable(false); - categories << element; - - mSearchCategoryPath = QUrl::fromLocalFile(UBSettings::userSearchDirectory()); - element = new UBLibElement(eUBLibElementType_Folder, mSearchCategoryPath, tr("Web Search", "Web search category element")); - element->setThumbnail(QImage(":images/libpalette/WebSearchCategory.svg")); - element->setMoveable(false); - categories << element; - - element = new UBLibElement(eUBLibElementType_Folder, mAnimationUserDirectoryPath, tr("Animations", "Animations category element")); - element->setThumbnail(QImage(":images/libpalette/FlashCategory.svg")); - element->setMoveable(false); - categories << element; - - - - categories << UBLibElement::trashElement(); - - return categories; -} - -QImage UBLibraryController::createThumbnail(UBLibElement* pElement) -{ - QString thumbnailPath = UBFileSystemUtils::thumbnailPath(pElement->path().toLocalFile()); - QString mimetype = UBFileSystemUtils::mimeTypeFromFileName(pElement->path().toLocalFile()); - - if (mimetype.contains("audio")) - thumbnailPath = ":images/libpalette/soundIcon.svg"; - else if (mimetype.contains("video")) - thumbnailPath = ":images/libpalette/movieIcon.svg"; - else { - if (pElement->extension().startsWith("svg", Qt::CaseInsensitive) || pElement->extension().startsWith("svgz", Qt::CaseInsensitive)) { - thumbnailPath = pElement->path().toLocalFile(); - UBThumbnailSvg(pElement->path().toLocalFile()); - } - else { - QPixmap pix(pElement->path().toLocalFile()); - if (!pix.isNull()) { - pix = pix.scaledToWidth(qMin(UBSettings::maxThumbnailWidth, pix.width()), Qt::SmoothTransformation); - pix.save(thumbnailPath); - UBThumbnailPixmap pixmap(pix); - UBPlatformUtils::hideFile(thumbnailPath); - UBApplication::showMessage(tr("Creating image thumbnail for %1.").arg(pElement->name())); - } - else{ - thumbnailPath = ":images/libpalette/notFound.png"; - } - } - } - - return QImage(thumbnailPath); -} - -QImage UBLibraryController::thumbnailForFile(UBLibElement* pElement) -{ - if (pElement->path().toString().contains("uniboardTool://")){ - QImage image = QImage(UBToolsManager::manager()->iconFromToolId(pElement->path().toString())); - return image; - } - if (pElement->type() == eUBLibElementType_InteractiveItem){ - QImage image = QImage(UBGraphicsWidgetItem::iconFilePath(pElement->path())); - return image; - } - - QString thumbnailPath = UBFileSystemUtils::thumbnailPath(pElement->path().toLocalFile()); - - if (!thumbnailPath.length()) - qWarning() << "thumbnailForFile impossible to create thumbnail path for the element " + pElement->path().toLocalFile(); - - if (QFileInfo(thumbnailPath).exists()) - return QImage(thumbnailPath); - else - return createThumbnail(pElement); -} - -QList UBLibraryController::addVirtualElementsForItemPath(const QString& pPath) -{ - QList content; - if (pPath == mInteractiveUserDirectoryPath.toLocalFile()){ - content << listElementsInPath(UBSettings::settings()->applicationApplicationsLibraryDirectory()); - content << listElementsInPath(UBSettings::settings()->userInteractiveFavoritesDirectory()); - foreach(UBLibElement* eachElement, mInternalLibElements) - content << new UBLibElement(eachElement); - } - else if (pPath == mPicturesStandardDirectoryPath.toLocalFile()){ - QUrl path = QUrl::fromLocalFile(UBSettings::settings()->applicationImageLibraryDirectory()); - content << listElementsInPath(path.toLocalFile()); - } - else if (pPath == mInteractiveCategoryPath.toLocalFile()){ - content << listElementsInPath(UBSettings::settings()->applicationInteractivesDirectory()); - } - else if (pPath == mAudioStandardDirectoryPath.toLocalFile()){ - content << listElementsInPath(UBSettings::settings()->applicationAudiosLibraryDirectory()); - } - else if (pPath == mVideoStandardDirectoryPath.toLocalFile()){ - content << listElementsInPath(UBSettings::settings()->applicationVideosLibraryDirectory()); - } - else if (pPath == mAnimationUserDirectoryPath.toLocalFile()){ - content << listElementsInPath(UBSettings::settings()->applicationAnimationsLibraryDirectory()); - } - - return content; - -} - -QList UBLibraryController::listElementsInPath(const QString& pPath) -{ - QList content; - QFileInfoList fileInfoList = UBFileSystemUtils::allElementsInDirectory(pPath); - - QFileInfoList::iterator fileInfo; - for (fileInfo = fileInfoList.begin(); fileInfo != fileInfoList.end(); fileInfo += 1) { - eUBLibElementType fileType = fileInfo->isDir() ? eUBLibElementType_Folder : eUBLibElementType_Item; - - QString itemName = fileInfo->fileName(); - QString extension=""; - if (UBFileSystemUtils::mimeTypeFromFileName(itemName).contains("application")) { - fileType = eUBLibElementType_InteractiveItem; - itemName = fileInfo->baseName(); - extension = fileInfo->completeSuffix(); - } - - - UBLibElement *element = new UBLibElement(fileType, QUrl::fromLocalFile(fileInfo->absoluteFilePath()), itemName); - - if(!extension.isEmpty()) - element->setExtension(extension); - - if (fileType == eUBLibElementType_Folder) { - element->setThumbnail(QImage(":images/libpalette/folder.svg")); - } - else if (fileType == eUBLibElementType_Item) { - if (element->path().toLocalFile().contains(".thumbnail.")) - continue; - element->setThumbnail(thumbnailForFile(element)); - } - content << element; - } - content << addVirtualElementsForItemPath(pPath); - - return content; -} - - - -QList UBLibraryController::listElementsInVirtualForlder(UBLibElement* pElement) -{ - Q_UNUSED(pElement); - QList copyOfTheFavoriteList; - foreach(UBLibElement* eachElement, mFavoriteList) - copyOfTheFavoriteList << new UBLibElement(eachElement); - return copyOfTheFavoriteList; -} - -void UBLibraryController::moveContent(QList sourceList, UBLibElement *pDestination) -{ - if (pDestination->type() != eUBLibElementType_Folder) - qWarning() << "moveContent the destination element isn't a directory"; - - foreach (UBLibElement* eachSource, sourceList) { - if (!eachSource || pDestination->path().toLocalFile() == eachSource->path().toLocalFile() || eachSource->type() == eUBLibElementType_VirtualFolder) - continue; - - if (QFileInfo(eachSource->path().toLocalFile()).isDir()) - UBFileSystemUtils::moveDir(eachSource->path().toLocalFile(), pDestination->path().toLocalFile() + "/" + eachSource->name()); - else { - QFile(eachSource->path().toLocalFile()).copy(pDestination->path().toLocalFile() + "/" + eachSource->name() + "." + eachSource->extension()); - QFile::remove(eachSource->path().toLocalFile()); - QString thumbnailPath = UBFileSystemUtils::thumbnailPath(eachSource->path().toLocalFile()); - if (thumbnailPath.length() && QFileInfo(thumbnailPath).exists()) { - QString thumbnailFileName = UBFileSystemUtils::lastPathComponent(thumbnailPath); - QFile(thumbnailPath).copy(pDestination->path().toLocalFile() + "/" + thumbnailFileName); - QFile::remove(thumbnailPath); - } - } - } -} - -void UBLibraryController::trashElements(QList trashList) -{ - moveContent(trashList, UBLibElement::trashElement()); - removeFromFavorite(trashList); -} - -void UBLibraryController::emptyElementsOnTrash( QList elementsList) -{ - foreach(UBLibElement* eachElement, elementsList) { - if (QFileInfo(eachElement->path().toLocalFile()).isDir()) - UBFileSystemUtils::deleteDir(eachElement->path().toLocalFile()); - else - QFile::remove(eachElement->path().toLocalFile()); - } -} - -void UBLibraryController::cleanElementsList() -{ - qDeleteAll(mElementsList); - mElementsList.clear(); -} - -QList UBLibraryController::getContent(UBLibElement *element) -{ - cleanElementsList(); - - switch (element->type()) { - case eUBLibElementType_Category: { - mElementsList = rootCategoriesList(); - break; - } - case eUBLibElementType_VirtualFolder: { - mElementsList = listElementsInVirtualForlder(element); - break; - } - case eUBLibElementType_Folder: { - mElementsList = listElementsInPath(element->path().toLocalFile()); - break; - } - case eUBLibElementType_Item: { - qWarning() << "You are browsing a file"; - break; - } - default: - // We should never come here... - Q_ASSERT(false); - break; - } - - return mElementsList; -} - -UBLibraryController::~UBLibraryController() -{ - cleanElementsList(); - - qDeleteAll(mInternalLibElements); - mInternalLibElements.clear(); -} - -void UBLibraryController::setItemAsBackground(UBLibElement* image) -{ - if (!activeScene()){ - qDebug() << "No active scene"; - return; - } - QString mimeType = UBFileSystemUtils::mimeTypeFromFileName(image->path().toLocalFile()); - - if(mimeType == "image/svg+xml"){ - QUrl url(QUrl::fromLocalFile(image->path().toLocalFile())); - QGraphicsSvgItem* boardItem = activeScene()->addSvg(url, QPointF(0, 0)); - activeScene()->setAsBackgroundObject(boardItem, true, true); - } - else{ - QPixmap pix(image->path().toLocalFile()); - UBGraphicsPixmapItem* boardItem = activeScene()->addPixmap(pix, activeScene()->backgroundObject(), QPointF(0, 0)); - activeScene()->setAsBackgroundObject(boardItem, true); - } -} - -void UBLibraryController::addItemToPage(UBLibElement* item) -{ - QList list; - list << QUrl::fromLocalFile(item->path().toLocalFile()); - QString mimeType = UBFileSystemUtils::mimeTypeFromFileName(item->path().toLocalFile()); - - if (mimeType.contains("image")){ - addImagesToCurrentPage(list); - } - else if (mimeType.contains("audio")){ - addAudiosToCurrentPage(list); - } - else if (mimeType.contains("video")){ - addVideosToCurrentPage(list); - } - else if (mimeType.contains("application")){ - addInteractivesToCurrentPage(list); - } - else if (mimeType.isEmpty() && item->type() == eUBLibElementType_InteractiveItem){ - // Those conditions allow us to detect internal app like - // mask, ruler, compass and protractor - list.clear(); - list << item->path().toString().replace("file:",""); - addInteractivesToCurrentPage(list); - } - else{ - UBApplication::showMessage(tr("Adding to page failed for item %1.").arg(item->name())); - } -} - -void UBLibraryController::removeBackground() -{ - if (activeScene()) - activeScene()->setAsBackgroundObject(0); - -} - -UBGraphicsScene* UBLibraryController::activeScene() -{ - if (mBoardController->selectedDocument()) - return mBoardController->activeScene(); - - return 0; -} - - -void UBLibraryController::persistFavoriteList() -{ - QFile file(UBSettings::userFavoriteListFilePath()); - file.open(QIODevice::WriteOnly); - QDataStream out(&file); - //magic number - out << magicNumber; - out << (quint32)mFavoriteList.count(); - foreach(UBLibElement* eachElement, mFavoriteList) - { - out << (quint32)eachElement->type(); - out << eachElement->path().toString(); - out << eachElement->information(); - out << eachElement->name(); - out << eachElement->extension(); - } - file.close(); -} - -void UBLibraryController::readFavoriteList() -{ - QFile file(UBSettings::userFavoriteListFilePath()); - file.open(QIODevice::ReadOnly); - QDataStream in(&file); // read the data serialized from the file - quint32 magicNumber; - quint32 numberOfElements; - - in >> magicNumber >> numberOfElements; - - for(quint32 i = 0; i < numberOfElements; i += 1){ - quint32 type; - QString path; - QString info; - QString name; - QString extension; - - in >> type >> path >> info >> name >> extension; - - UBLibElement* eachElement = new UBLibElement((eUBLibElementType)type, QUrl(path), name); - eachElement->setInformation(info); - eachElement->setExtension(extension); - eachElement->setThumbnail(thumbnailForFile(eachElement)); - if(!isOnFavoriteList(eachElement)) - mFavoriteList << eachElement; - } - - file.close(); - persistFavoriteList(); -} - -UBLibElement* UBLibraryController::isOnFavoriteList(UBLibElement * element) -{ - foreach(UBLibElement* eachElement, mFavoriteList) - if(eachElement->path() == element->path()) - return eachElement; - - return 0; -} -void UBLibraryController::addToFavorite(QList elementList) -{ - - foreach(UBLibElement* eachElement, elementList) - if(!isOnFavoriteList(eachElement)) - mFavoriteList << new UBLibElement(eachElement); - - persistFavoriteList(); -} - - -void UBLibraryController::removeFromFavorite(QList elementList) -{ - foreach(UBLibElement* eachElement, elementList){ - UBLibElement* elementToRemove = isOnFavoriteList(eachElement); - if(elementToRemove) - mFavoriteList.removeOne(elementToRemove); - } - - persistFavoriteList(); -} - -QRectF UBLibraryController::visibleSceneRect() -{ - QRectF visibleSceneRect(0, 0, 0, 0); - - if (activeScene() && mBoardController && mBoardController->controlView()) { - QPointF topLeftCorner = mBoardController->controlGeometry().topLeft(); - QPointF bottomRightCorner = - mBoardController->controlGeometry().bottomRight(); - - QPointF sceneTopLeft = mBoardController->controlView()->mapToScene( - topLeftCorner.toPoint()); - QPointF sceneBottomRight = mBoardController->controlView()->mapToScene( - bottomRightCorner.toPoint()); - - visibleSceneRect.setTopLeft(sceneTopLeft); - visibleSceneRect.setBottomRight(sceneBottomRight); - } - - return visibleSceneRect; -} - -void UBLibraryController::addImagesToCurrentPage(const QList& images) -{ - QPointF pos = UBApplication::boardController->activeScene()->normalizedSceneRect().center(); - - - foreach(const QUrl url, images) - { - mLastItemOffsetIndex = qMin(mLastItemOffsetIndex, 5); - - QGraphicsItem* itemInScene = 0; - - if (activeScene()) { - QString mimeType = UBFileSystemUtils::mimeTypeFromFileName( - url.toString()); - - pos = QPointF(pos.x() + 50 * mLastItemOffsetIndex, pos.y() + 50 * mLastItemOffsetIndex); - mLastItemOffsetIndex++; - //TODO UB 4.x move this logic to the scene .. - if (mimeType == "image/svg+xml") { - itemInScene = activeScene()->addSvg(url, pos); - } else { - itemInScene = activeScene()->addPixmap(QPixmap( - url.toLocalFile()), NULL, pos); - } - } - - if (itemInScene) { - itemInScene = activeScene()->scaleToFitDocumentSize(itemInScene, false, UBSettings::objectInControlViewMargin); - } - } -} - -void UBLibraryController::addVideosToCurrentPage(const QList& videos) -{ - QPointF pos = visibleSceneRect().topLeft(); - - foreach(const QUrl url, videos) - { - mLastItemOffsetIndex++; - mLastItemOffsetIndex = qMin(mLastItemOffsetIndex, 5); - - UBGraphicsMediaItem* itemInScene = UBApplication::boardController->addVideo(url, false, pos); - itemInScene->setPos(QPoint(pos.x() + 50 * mLastItemOffsetIndex, pos.y() + 50 * mLastItemOffsetIndex)); - } -} - -void UBLibraryController::addAudiosToCurrentPage(const QList& sounds) -{ - QPointF centerPos = visibleSceneRect().center(); - - QPointF pos = centerPos; - - //move it a little higher for convenience - centerPos.setX(pos.x() - 200); - centerPos.setY(pos.y() - 100); - - foreach(const QUrl url, sounds) - { - mLastItemOffsetIndex++; - mLastItemOffsetIndex = qMin(mLastItemOffsetIndex, 5); - pos = QPointF(centerPos.x() + 50 * mLastItemOffsetIndex, - centerPos.y() + 50 * mLastItemOffsetIndex); - UBApplication::boardController->addAudio(url, false, pos); - } -} - -void UBLibraryController::addInteractivesToCurrentPage( const QList& widgets) -{ - foreach(const QUrl url, widgets) - mBoardController->downloadURL(url, QPointF(0, 0)); -} - -QString UBLibraryController::favoritePath() -{ - return favoriteVirtualPath; -} - -UBLibElement::UBLibElement() { - mType = eUBLibElementType_Category; - mName = QObject::tr("/Home", "Category list label on navigation tool bar"); - mbMoveable = false; - mbDeletable = true; -} - -UBLibElement::UBLibElement(UBLibElement* element) -{ - mType = element->type(); - mPath = element->path(); - mThumbnail = *element->thumbnail(); - mInfo = element->information(); - mName = element->name(); - mExtension = element->extension(); - mbMoveable = element->isMoveable(); - mbDeletable = element->isDeletable(); -} - - -UBLibElement::UBLibElement(eUBLibElementType type, const QUrl &path, const QString &name) -{ - mType = type; - mPath = path; - mName = name; - mInfo = ""; - mbMoveable = true; - mbDeletable = true; - - if (type == eUBLibElementType_Folder) - mThumbnail = QImage(":images/libpalette/folder.svg"); - - if (type == eUBLibElementType_InteractiveItem) - mThumbnail = QImage(UBGraphicsWidgetItem::iconFilePath(path)); - - if (type == eUBLibElementType_Item) - mExtension = QFileInfo(path.toLocalFile()).completeSuffix(); - - if(type == eUBLibElementType_VirtualFolder || type == eUBLibElementType_Category) - mbMoveable = false; -} - -UBLibElement::~UBLibElement() -{ - //NOOP -} - -UBChainedLibElement::UBChainedLibElement(UBLibElement *pElem, UBChainedLibElement *pNextElem) -{ - mpElem = new UBLibElement(pElem); - mpNextElem = pNextElem; -} - -UBChainedLibElement::~UBChainedLibElement() -{ - if (NULL != mpNextElem) { - delete mpNextElem; - mpNextElem = NULL; - } - delete mpElem; -} - -void UBChainedLibElement::setNextElement(UBChainedLibElement *nextElem) -{ - mpNextElem = nextElem; -} - -UBChainedLibElement* UBChainedLibElement::lastElement() -{ - UBChainedLibElement* pElem = NULL; - - if(NULL != mpNextElem) - { - UBChainedLibElement* pLast = mpNextElem->lastElement(); - if(NULL != pLast) - { - pElem = pLast; - } - else - { - pElem = mpNextElem; - } - } - - return pElem; -} - -QUrl UBChainedLibElement::lastItemPath() -{ - return lastElement()->element()->path(); -} - -UBLibElement* UBLibElement::trashElement() -{ - UBLibElement *trashElement; - trashElement = new UBLibElement(eUBLibElementType_Folder, QUrl::fromLocalFile(UBSettings::userTrashDirPath()), QObject::tr("Trash", "Pictures category element")); - trashElement->setThumbnail(QImage(":images/libpalette/TrashCategory.svg")); - trashElement->setMoveable(false); - - return trashElement; -} - diff --git a/src/board/UBLibraryController.h b/src/board/UBLibraryController.h deleted file mode 100644 index 25e397c2..00000000 --- a/src/board/UBLibraryController.h +++ /dev/null @@ -1,185 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#ifndef UBLIBRARYCONTROLLER_H_ -#define UBLIBRARYCONTROLLER_H_ - -#include -#include - -#include "web/UBWebPage.h" - -class UBGraphicsScene; -class UBBoardController; -class QGraphicsSvgItem; -class UBLibraryWebView; -class UBWebView; - -typedef enum -{ - eUBLibElementType_Category = 0, - eUBLibElementType_VirtualFolder, - eUBLibElementType_Folder, - eUBLibElementType_InteractiveItem, - eUBLibElementType_Item -}eUBLibElementType; - - -class UBLibElement -{ - -public: - UBLibElement(); - UBLibElement(eUBLibElementType type, const QUrl& path, const QString& name); - UBLibElement(UBLibElement* element); - virtual ~UBLibElement(); - - static UBLibElement* trashElement(); - - eUBLibElementType type(){return mType;} - void setType(eUBLibElementType type) {mType = type;} - QUrl path(){return mPath;} - void setPath(QUrl path){mPath = path;} - QImage* thumbnail(){return &mThumbnail;} - void setThumbnail(QImage pThumb){mThumbnail = pThumb;} - QString information(){return mInfo;} - void setInformation(QString info){mInfo = info;} - QString name(){return mName;} - void setName(QString name){mName = name;} - QString extension(){return mExtension;} - void setExtension(QString &extension){ mExtension = extension;} - bool isMoveable(){return mbMoveable;} - void setMoveable(bool bState){mbMoveable = bState;} - bool isDeletable() const {return mbDeletable;} - void setDeletable(bool mState) {mbDeletable = mState;} - void setMetadata(QMap metadatas){mMetadata = metadatas;} - QMap metadatas(){return mMetadata;} - -private: - eUBLibElementType mType; - QUrl mPath; - QImage mThumbnail; - QString mInfo; - QString mName; - QString mExtension; - bool mbMoveable; - bool mbDeletable; - QMap mMetadata; -}; - -class UBChainedLibElement -{ -public: - UBChainedLibElement(UBLibElement* pElem, UBChainedLibElement* pNextElem=NULL); - virtual ~UBChainedLibElement(); - - UBChainedLibElement* nextElement(){return mpNextElem;} - UBChainedLibElement* lastElement(); - void setNextElement(UBChainedLibElement* nextElem); - UBLibElement* element(){return mpElem;} - QUrl lastItemPath(); - -private: - UBLibElement* mpElem; - UBChainedLibElement* mpNextElem; -}; - -class UBLibraryController : public QObject -{ - Q_OBJECT; - - public: - UBLibraryController(QWidget *parentWidget); - virtual ~UBLibraryController(); - - QList getContent(UBLibElement* pElement); - void moveContent(QList sourceList, UBLibElement *pDestination); - void trashElements(QList trashList); - void emptyElementsOnTrash(QList elementsList); - - void addNativeToolToFavorites(const QUrl& url); - - void setItemAsBackground(UBLibElement* image); - void addItemToPage(UBLibElement* item); - - void addToFavorite(QList elementList); - void removeFromFavorite(QList elementList); - - void importItemOnLibrary(QString& pItemString); - void importImageOnLibrary(QImage &pImage); - - QString favoritePath(); - - void createNewFolder(QString name, UBLibElement* parentElem); - bool canItemsOnElementBeDeleted(UBLibElement *pElement); - - void routeItem(QString& pItem, QString pMiddleDirectory = QString()); - void routeDataItem(QString& pItem, QByteArray pData); - - signals: - void dialogClosed(int state); - void setResource(QString &pathResource,QString &mimetype); - void updateItemsList(); - - public slots: - void removeBackground(); - void addImagesToCurrentPage(const QList& images); - void addVideosToCurrentPage(const QList& videos); - void addAudiosToCurrentPage(const QList& sounds); - void addInteractivesToCurrentPage(const QList& interactiveWidgets); - - protected: - - UBGraphicsScene* activeScene(); - QRectF visibleSceneRect(); - QList mFavoriteList; - void persistFavoriteList(); - void readFavoriteList(); - QList mInternalLibElements; - QList mElementsList; - void cleanElementsList(); - - private: - QList rootCategoriesList(); - QList listElementsInPath(const QString& pPath); - QList listElementsInVirtualForlder(UBLibElement* pElement); - void userPath(QUrl &pPath); - QImage thumbnailForFile(UBLibElement* pPath); - QImage createThumbnail(UBLibElement* pPath); - QList addVirtualElementsForItemPath(const QString& pPath); - - void createInternalWidgetItems(); - void createDirectory(QUrl& pDirPath); - - QUrl mAudioStandardDirectoryPath; - QUrl mVideoStandardDirectoryPath; - QUrl mPicturesStandardDirectoryPath; - QUrl mInteractiveUserDirectoryPath; - QUrl mInteractiveCategoryPath; - QUrl mAnimationUserDirectoryPath; - QUrl mSearchCategoryPath; - - QStringList addItemsToCurrentLibrary(const QDir& pSelectedFolder, const QStringList& pExtensions); - - UBLibElement* isOnFavoriteList(UBLibElement * element); - - QWidget *mParentWidget; - UBBoardController *mBoardController; - - int mLastItemOffsetIndex; - QString getBaseDestinationForItem(QString& pItem); - -}; - -#endif /* UBLIBRARYCONTROLLER_H_ */ diff --git a/src/board/board.pri b/src/board/board.pri index 1208db87..c8d421e4 100644 --- a/src/board/board.pri +++ b/src/board/board.pri @@ -2,14 +2,12 @@ HEADERS += src/board/UBBoardController.h \ src/board/UBBoardPaletteManager.h \ src/board/UBBoardView.h \ - src/board/UBLibraryController.h \ src/board/UBDrawingController.h \ src/board/UBFeaturesController.h SOURCES += src/board/UBBoardController.cpp \ src/board/UBBoardPaletteManager.cpp \ src/board/UBBoardView.cpp \ - src/board/UBLibraryController.cpp \ src/board/UBDrawingController.cpp \ src/board/UBFeaturesController.cpp diff --git a/src/gui/UBFeaturesActionBar.cpp b/src/gui/UBFeaturesActionBar.cpp index 65ee920f..57e90ddf 100644 --- a/src/gui/UBFeaturesActionBar.cpp +++ b/src/gui/UBFeaturesActionBar.cpp @@ -271,3 +271,28 @@ void UBFeaturesActionBar::dropEvent(QDropEvent *event) UBFeaturesActionBar::~UBFeaturesActionBar() { } + +/** + * \brief Construtor + * @param parent as the parent widget + * @param action as the related action + * @param name as the related object name + */ +UBActionButton::UBActionButton(QWidget *parent, QAction* action, const char *name):QToolButton(parent) +{ + setObjectName(name); + addAction(action); + setDefaultAction(action); + setIconSize(QSize(BUTTON_SIZE, BUTTON_SIZE)); + setToolButtonStyle(Qt::ToolButtonIconOnly); + setStyleSheet(QString("QToolButton {color: white; font-weight: bold; font-family: Arial; background-color: transparent; border: none}")); + setFocusPolicy(Qt::NoFocus); +} + +/** + * \brief Destructor + */ +UBActionButton::~UBActionButton() +{ + +} diff --git a/src/gui/UBFeaturesActionBar.h b/src/gui/UBFeaturesActionBar.h index b3a406e6..60db2c37 100644 --- a/src/gui/UBFeaturesActionBar.h +++ b/src/gui/UBFeaturesActionBar.h @@ -4,11 +4,27 @@ #include #include #include -#include "UBLibActionBar.h" #include "board/UBFeaturesController.h" +#define BUTTON_SIZE 24 +#define ACTIONBAR_HEIGHT 42 + class UBFeaturesMimeData; +typedef enum +{ + eButtonSet_Default, + eButtonSet_Properties, + eButtonSet_Favorite +} eButtonSet; + +class UBActionButton : public QToolButton +{ +public: + UBActionButton(QWidget* parent=0, QAction* action=0, const char* name="UBActionButton"); + ~UBActionButton(); +}; + enum UBFeaturesActionBarState { IN_ROOT, diff --git a/src/gui/UBFeaturesWidget.cpp b/src/gui/UBFeaturesWidget.cpp index 74b0600e..1ed79316 100644 --- a/src/gui/UBFeaturesWidget.cpp +++ b/src/gui/UBFeaturesWidget.cpp @@ -1,4 +1,6 @@ #include +#include + #include "UBFeaturesWidget.h" #include "gui/UBThumbnailWidget.h" #include "frameworks/UBFileSystemUtils.h" @@ -6,7 +8,6 @@ #include "core/UBDownloadManager.h" #include "globals/UBGlobals.h" #include "board/UBBoardController.h" -#include "globals/UBGlobals.h" const char *UBFeaturesWidget::objNamePathList = "PathList"; const char *UBFeaturesWidget::objNameFeatureList = "FeatureList"; @@ -23,8 +24,6 @@ static const QString mimeSankoreFeatureTypes = "Sankore/featureTypes"; UBFeaturesWidget::UBFeaturesWidget(QWidget *parent, const char *name) : UBDockPaletteWidget(parent) , imageGatherer(NULL) - , mkFolderDlg(NULL) - { setObjectName(name); mName = "FeaturesWidget"; @@ -151,12 +150,6 @@ void UBFeaturesWidget::createNewFolder() emit sendFileNameList(controller->getFileNamesInFolders()); } -void UBFeaturesWidget::addFolder() -{ - if (mkFolderDlg) - controller->addNewFolder(mkFolderDlg->folderName()); -} - void UBFeaturesWidget::deleteElements( const UBFeaturesMimeData * mimeData ) { if (!mimeData->features().count() ) @@ -335,16 +328,6 @@ void UBFeaturesWidget::removeElementsFromFavorite() controller->refreshModels(); } -void UBFeaturesWidget::resizeEvent(QResizeEvent *event) -{ - UBDockPaletteWidget::resizeEvent(event); - if (mkFolderDlg) - { - mkFolderDlg->resize(this->size().width()-20 ,80); - mkFolderDlg->move(5,this->size().height()-200); - } -} - void UBFeaturesWidget::switchToListView() { // stackedWidget->setCurrentIndex(ID_LISTVIEW); diff --git a/src/gui/UBFeaturesWidget.h b/src/gui/UBFeaturesWidget.h index fda210cc..a86f6697 100644 --- a/src/gui/UBFeaturesWidget.h +++ b/src/gui/UBFeaturesWidget.h @@ -21,7 +21,9 @@ #include "api/UBWidgetUniboardAPI.h" #include "UBFeaturesActionBar.h" #include "UBRubberBand.h" -#include "gui/UBLibraryWidget.h" +#include +#include +#include #define THUMBNAIL_WIDTH 400 #define ID_LISTVIEW 0 @@ -81,7 +83,6 @@ private slots: void currentSelected( const QModelIndex & ); void searchStarted( const QString & ); void createNewFolder(); - void addFolder(); void deleteElements( const UBFeaturesMimeData * ); void addToFavorite( const UBFeaturesMimeData *); void removeFromFavorite( const UBFeaturesMimeData * ); @@ -94,7 +95,6 @@ private slots: void lockIt(bool pLock); private: - void resizeEvent(QResizeEvent *event); void switchToListView(); void switchToProperties(); void switchToWebView(); @@ -105,7 +105,6 @@ private: QVBoxLayout *layout; UBFeaturesActionBar *mActionBar; UBDownloadHttpFile* imageGatherer; - UBNewFolderDlg *mkFolderDlg; UBFeaturesCentralWidget *centralWidget; }; @@ -220,9 +219,6 @@ private slots: void scanStarted(); void scanFinished(); - -private: - }; class UBFeaturesNewFolderDialog : public QWidget diff --git a/src/gui/UBLibActionBar.cpp b/src/gui/UBLibActionBar.cpp deleted file mode 100644 index f17ed45c..00000000 --- a/src/gui/UBLibActionBar.cpp +++ /dev/null @@ -1,534 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#include -#include -#include - -#include "UBLibWidget.h" -#include "UBLibActionBar.h" -#include "core/UBApplication.h" - -#include "core/memcheck.h" - -/** - * \brief Constructor - * @param parent as the parent widget - * @param name as the object name - */ -UBLibActionBar::UBLibActionBar(QWidget *parent, const char *name):QWidget(parent) - , mCrntButtonSet(eButtonSet_Default) - , mPreviousButtonSet(eButtonSet_Default) - , mButtonGroup(NULL) - , mSearchBar(NULL) - , mLayout(NULL) - , mpFavoriteAction(NULL) - , mpSocialAction(NULL) - , mpDeleteAction(NULL) - , mpSearchAction(NULL) - , mpCloseAction(NULL) - , mpRemoveFavorite(NULL) - , mpNewFolderAction(NULL) - , mpFavoriteBtn(NULL) - , mpSocialBtn(NULL) - , mpDeleteBtn(NULL) - , mpSearchBtn(NULL) - , mpCloseBtn(NULL) - , mpRemoveFavoriteBtn(NULL) - , mpNewFolderBtn(NULL) - , bFavorite(false) - , bIsInTrash(false) -{ - setObjectName(name); - setStyleSheet(QString("background: #EEEEEE; border-radius : 10px; border : 2px solid #999999;")); - - setAcceptDrops(true); - - mButtonGroup = new QButtonGroup(this); - mSearchBar = new QLineEdit(this); - mSearchBar->setStyleSheet(QString("background-color:white; border-radius : 10px; padding : 2px;")); - connect(mSearchBar, SIGNAL(returnPressed()), this, SLOT(onActionSearch())); - - mLayout = new QHBoxLayout(); - setLayout(mLayout); - - setMaximumHeight(ACTIONBAR_HEIGHT); - - // Create the actions - mpFavoriteAction = new QAction(QIcon(":/images/libpalette/miniFavorite.png"), tr("Add to favorites"), this); - mpSocialAction = new QAction(QIcon(":/images/libpalette/social.png"), tr("Share"), this); - mpSearchAction = new QAction(QIcon(":/images/libpalette/miniSearch.png"), tr("Search"), this); - mpDeleteAction = new QAction(QIcon(":/images/libpalette/miniTrash.png"), tr("Delete"), this); - mpCloseAction = new QAction(QIcon(":/images/close.svg"), tr("Back to folder"), this); - mpRemoveFavorite = new QAction(QIcon(":/images/libpalette/trash_favorite.svg"), tr("Remove from favorites"), this); - mpNewFolderAction = new QAction(QIcon(":/images/libpalette/miniNewFolder.png"), tr("Create new folder"), this); - - // Create the buttons - mpFavoriteBtn = new UBActionButton(this, mpFavoriteAction); - mpSocialBtn = new UBActionButton(this, mpSocialAction); - mpSearchBtn = new UBActionButton(this, mpSearchAction); - mpDeleteBtn = new UBActionButton(this, mpDeleteAction); - mpCloseBtn = new UBActionButton(this, mpCloseAction); - mpRemoveFavoriteBtn = new UBActionButton(this, mpRemoveFavorite); - mpNewFolderBtn = new UBActionButton(this, mpNewFolderAction); - - // Initialize the buttons - mpSearchBtn->setEnabled(false); - mpNewFolderBtn->setEnabled(false); - - // Add the buttons to the button group - mButtonGroup->addButton(mpFavoriteBtn); - mButtonGroup->addButton(mpSocialBtn); - mButtonGroup->addButton(mpSearchBtn); - mButtonGroup->addButton(mpDeleteBtn); - mButtonGroup->addButton(mpCloseBtn); - mButtonGroup->addButton(mpRemoveFavoriteBtn); - mButtonGroup->addButton(mpNewFolderBtn); - // Connect signals & slots - connect(mpFavoriteAction,SIGNAL(triggered()), this, SLOT(onActionFavorite())); - connect(mpSocialAction,SIGNAL(triggered()), this, SLOT(onActionSocial())); - connect(mpSearchAction,SIGNAL(triggered()), this, SLOT(onActionSearch())); - connect(mpDeleteAction,SIGNAL(triggered()), this, SLOT(onActionTrash())); - connect(mpCloseAction, SIGNAL(triggered()), this, SLOT(onActionClose())); - connect(mpRemoveFavorite, SIGNAL(triggered()), this, SLOT(onActionRemoveFavorite())); - connect(mSearchBar, SIGNAL(textChanged(QString)), this, SLOT(onSearchTextChanged(QString))); - connect(mpNewFolderAction, SIGNAL(triggered()), this, SLOT(onActionNewFolder())); - - // Build the default toolbar - mLayout->addWidget(mpFavoriteBtn); - mLayout->addWidget(mpSocialBtn); - mLayout->addWidget(mpNewFolderBtn); - mLayout->addWidget(mSearchBar); - mLayout->addWidget(mpSearchBtn); - mLayout->addWidget(mpDeleteBtn); - mLayout->addWidget(mpCloseBtn); - mLayout->addWidget(mpRemoveFavoriteBtn); - - setButtons(eButtonSet_Default); -} - -/** - * \brief Destructor - */ -UBLibActionBar::~UBLibActionBar() -{ - if(NULL != mpNewFolderAction) - { - delete mpNewFolderAction; - mpNewFolderAction = NULL; - } - if(NULL != mpNewFolderBtn) - { - delete mpNewFolderBtn; - mpNewFolderBtn = NULL; - } - if(NULL != mpRemoveFavorite) - { - delete mpRemoveFavorite; - mpRemoveFavorite = NULL; - } - if(NULL != mpRemoveFavoriteBtn) - { - delete mpRemoveFavoriteBtn; - mpRemoveFavoriteBtn = NULL; - } - if(NULL != mpCloseAction) - { - delete mpCloseAction; - mpCloseAction = NULL; - } - if(NULL != mpDeleteAction) - { - delete mpDeleteAction; - mpDeleteAction = NULL; - } - if(NULL != mpFavoriteAction) - { - delete mpFavoriteAction; - mpFavoriteAction = NULL; - } - if(NULL != mpSearchAction) - { - delete mpSearchAction; - mpSearchAction = NULL; - } - if(NULL != mpSocialAction) - { - delete mpSocialAction; - mpSocialAction = NULL; - } - if(NULL != mpCloseBtn) - { - delete mpCloseBtn; - mpCloseBtn = NULL; - } - if(NULL != mpDeleteBtn) - { - delete mpDeleteBtn; - mpDeleteBtn = NULL; - } - if(NULL != mpFavoriteBtn) - { - delete mpFavoriteBtn; - mpFavoriteBtn = NULL; - } - if(NULL != mpSearchBtn) - { - delete mpSearchBtn; - mpSearchBtn = NULL; - } - if(NULL != mpSocialBtn) - { - delete mpSocialBtn; - mpSocialBtn = NULL; - } - if(NULL != mButtonGroup) - { - delete mButtonGroup; - mButtonGroup = NULL; - } - if(NULL != mSearchBar) - { - delete mSearchBar; - mSearchBar = NULL; - } - if(NULL != mLayout) - { - delete mLayout; - mLayout = NULL; - } -} - -/** - * \brief Set the buttons of the action bar - * @param setID as the button set - */ -void UBLibActionBar::setButtons(eButtonSet setID) -{ - mPreviousButtonSet = mCrntButtonSet; - mCrntButtonSet = setID; - switch(setID) - { - case eButtonSet_Default: - mpFavoriteBtn->show(); - mpSocialBtn->hide(); - mSearchBar->show(); - mpSearchBtn->show(); - mpDeleteBtn->show(); - mpCloseBtn->hide(); - mpRemoveFavoriteBtn->hide(); - mpNewFolderBtn->show(); - break; - case eButtonSet_Properties: - mpFavoriteBtn->show(); - mpSocialBtn->hide(); - mSearchBar->show(); - mpSearchBtn->show(); - mpDeleteBtn->hide(); - mpCloseBtn->hide(); - mpRemoveFavoriteBtn->hide(); - mpNewFolderBtn->hide(); - break; - case eButtonSet_Favorite: - mpFavoriteBtn->hide(); - mpSocialBtn->hide(); - mSearchBar->show(); - mpSearchBtn->show(); - mpDeleteBtn->hide(); - mpCloseBtn->hide(); - mpRemoveFavoriteBtn->show(); - mpNewFolderBtn->hide(); - break; - default: - break; - } -} - -/** - * \brief (un)set the selected element to favorite - */ -void UBLibActionBar::onActionFavorite() -{ - mpFavoriteBtn->setIcon(QIcon(":/images/libpalette/miniFavorite.png")); - libraryController()->addToFavorite(mSelectedElements); -} - -/** - * \brief Handle the mouse enter event - * @param event as the event - */ -void UBLibActionBar::enterEvent(QEvent *event) -{ - Q_UNUSED(event); - setCursor(Qt::ArrowCursor); -} - -/** - * \brief Handle the mouse leave event - * @param event as the event - */ -void UBLibActionBar::leaveEvent(QEvent *event) -{ - Q_UNUSED(event); - unsetCursor(); -} - -/** - * \brief Perform the search - */ -void UBLibActionBar::onActionSearch() -{ - emit searchElement(mSearchBar->text()); -} - -/** - * \brief Trigger the social action - */ -void UBLibActionBar::onActionSocial() -{ - // To be implemented -} - -/** - * \brief Handles the close action - */ -void UBLibActionBar::onActionClose() -{ - emit showFolderContent(); -} - -/** - * \brief Delete the selected element - */ -void UBLibActionBar::onActionTrash() -{ - if(!bIsInTrash) - { - libraryController()->trashElements(mSelectedElements); - } - else - { - libraryController()->emptyElementsOnTrash(mSelectedElements); - } - emit deleteDone(); -} - -/** - * \brief Remove the selected favorite(s) - */ -void UBLibActionBar::onActionRemoveFavorite() -{ - libraryController()->removeFromFavorite(mSelectedElements); - emit deleteDone(); -} - -/** - * \brief Handles the selection change event - * @param itemList as the list of selected items - * @param isInTrash indicates if the current folder is the trash - */ -void UBLibActionBar::onSelectionChanged(QList itemList, bool isInTrash) -{ - bIsInTrash = isInTrash; - mSelectedElements = itemList; - bool bEnable = (itemList.count() != 0) ? true : false; - - if(mCrntButtonSet == eButtonSet_Favorite) - { - mpRemoveFavoriteBtn->setEnabled(bEnable); - return; - } - - mpFavoriteAction->setEnabled(bEnable); - mpSocialAction->setEnabled(bEnable); - mpDeleteAction->setEnabled(bEnable && libraryController()->canItemsOnElementBeDeleted(itemList.at(0))); -} - -/** - * \brief Get the library controller - * @return a pointer on the library controller - */ -UBLibraryController* UBLibActionBar::libraryController() -{ - UBLibWidget* libWidget = dynamic_cast(parentWidget()); - return libWidget->libNavigator()->libraryWidget()->libraryController(); -} - -/** - * \brief Show the actions related to the Favorites folder - */ -void UBLibActionBar::onFavoritesEntered(bool bFav) -{ - setButtons(bFav ? eButtonSet_Favorite : eButtonSet_Default); -} - -/** - * \brief Handles the drag enter event - * @param event as the drag enter event - */ -void UBLibActionBar::dragEnterEvent(QDragEnterEvent *event) -{ - event->acceptProposedAction(); -} - -/** - * \brief Handles the drag move event - * @param event as the drag move event - */ -void UBLibActionBar::dragMoveEvent(QDragMoveEvent *event) -{ - event->acceptProposedAction(); -} - -/** - * \brief Handles the drop event - * @param event as the given drop event - */ -void UBLibActionBar::dropEvent(QDropEvent *event) -{ - const QPoint droppedPoint = event->pos(); - - - QWidget* pTargetW = widgetAtPos(droppedPoint); - if(NULL != pTargetW) - { - if(mpFavoriteBtn == pTargetW) - { - onActionFavorite(); - } - else if(mpRemoveFavoriteBtn == pTargetW) - { - onActionRemoveFavorite(); - } - else if(mpDeleteBtn == pTargetW) - { - if(mpDeleteBtn->isEnabled()) - { - onActionTrash(); - } - } - else if(mpSocialBtn == pTargetW) - { - onActionSocial(); - } - } - event->acceptProposedAction(); -} - -/** - * \brief Get the widget at the given position - * @param p as the given position - * @return a pointer on the related QWidget - */ -QWidget* UBLibActionBar::widgetAtPos(const QPoint p) -{ - Q_ASSERT(mpDeleteBtn != NULL); - Q_ASSERT(mpFavoriteBtn != NULL); - Q_ASSERT(mpRemoveFavoriteBtn != NULL); - Q_ASSERT(mpSocialBtn != NULL); - - QList qlBttns; - qlBttns << mpFavoriteBtn; - qlBttns << mpDeleteBtn; - qlBttns << mpRemoveFavoriteBtn; - qlBttns << mpSocialBtn; - - foreach(UBActionButton* bt, qlBttns) - { - if(bt->pos().x() <= p.x() && - bt->pos().x() + bt->rect().width() >= p.x() && - bt->pos().y() <= p.y() && - bt->pos().y() + bt->rect().height() >= p.y()) - { - if(bt->isVisible()) - { - return bt; - } - } - } - - // No interesting button has been found - return NULL; -} - -/** - * \brief Handles the text changed event of the search bar - */ -void UBLibActionBar::onSearchTextChanged(QString txt) -{ - Q_UNUSED(txt); - onActionSearch(); -} - -/** - * \brief Add a new folder - */ -void UBLibActionBar::onActionNewFolder() -{ - emit newFolderToCreate(); -} - -/** - * \brief Update the action bar elements - * @param crntElem as the current element - */ -void UBLibActionBar::onNavigbarUpdate(UBLibElement *crntElem) -{ - if(NULL != crntElem) - { - if(crntElem->type() == eUBLibElementType_Folder) - { - if(libraryController()->canItemsOnElementBeDeleted(crntElem) && !bIsInTrash) - mpNewFolderBtn->setEnabled(true); - else - mpNewFolderBtn->setEnabled(false); - } - else - { - mpNewFolderBtn->setEnabled(false); - } - } -} - - -void UBLibActionBar::onItemChanged() -{ - mSearchBar->setText(""); - mpSearchBtn->setEnabled(false); -} - -/** - * \brief Construtor - * @param parent as the parent widget - * @param action as the related action - * @param name as the related object name - */ -UBActionButton::UBActionButton(QWidget *parent, QAction* action, const char *name):QToolButton(parent) -{ - setObjectName(name); - addAction(action); - setDefaultAction(action); - setIconSize(QSize(BUTTON_SIZE, BUTTON_SIZE)); - setToolButtonStyle(Qt::ToolButtonIconOnly); - setStyleSheet(QString("QToolButton {color: white; font-weight: bold; font-family: Arial; background-color: transparent; border: none}")); - setFocusPolicy(Qt::NoFocus); -} - -/** - * \brief Destructor - */ -UBActionButton::~UBActionButton() -{ - -} diff --git a/src/gui/UBLibActionBar.h b/src/gui/UBLibActionBar.h deleted file mode 100644 index 52b7576f..00000000 --- a/src/gui/UBLibActionBar.h +++ /dev/null @@ -1,120 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#ifndef UBLIBACTIONBAR_H -#define UBLIBACTIONBAR_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "board/UBLibraryController.h" - -#define BUTTON_SIZE 24 -#define ACTIONBAR_HEIGHT 42 - -typedef enum -{ - eButtonSet_Default, - eButtonSet_Properties, - eButtonSet_Favorite -} eButtonSet; - -class UBActionButton : public QToolButton -{ -public: - UBActionButton(QWidget* parent=0, QAction* action=0, const char* name="UBActionButton"); - ~UBActionButton(); -}; - -class UBLibActionBar : public QWidget -{ - Q_OBJECT -public: - UBLibActionBar(QWidget* parent=0, const char* name="UBLibActionBar"); - ~UBLibActionBar(); - - void setButtons(eButtonSet setID); - eButtonSet previousButtonSet(){return mPreviousButtonSet;} - -signals: - void deleteDone(); - void showFolderContent(); - void searchElement(QString text); - void newFolderToCreate(); - -public slots: - void onSelectionChanged(QList itemList, bool isInTrash); - void onFavoritesEntered(bool bFav); - void onNavigbarUpdate(UBLibElement* crntElem); - void onItemChanged(); - -protected: - void enterEvent(QEvent *event); - void leaveEvent(QEvent *event); - void dragEnterEvent(QDragEnterEvent *event); - void dragMoveEvent(QDragMoveEvent *event); - void dropEvent(QDropEvent *event); - -private slots: - void onActionFavorite(); - void onActionSocial(); - void onActionSearch(); - void onActionTrash(); - void onActionClose(); - void onActionRemoveFavorite(); - void onSearchTextChanged(QString txt); - void onActionNewFolder(); - -private: - QWidget* widgetAtPos(const QPoint p); - UBLibraryController* libraryController(); - - eButtonSet mCrntButtonSet; - eButtonSet mPreviousButtonSet; - QButtonGroup* mButtonGroup; - QList mSelectedElements; - QLineEdit* mSearchBar; - QHBoxLayout* mLayout; - QAction* mpFavoriteAction; - QAction* mpSocialAction; - QAction* mpDeleteAction; - QAction* mpSearchAction; - QAction* mpCloseAction; - QAction* mpRemoveFavorite; - QAction* mpNewFolderAction; - UBActionButton* mpFavoriteBtn; - UBActionButton* mpSocialBtn; - UBActionButton* mpDeleteBtn; - UBActionButton* mpSearchBtn; - UBActionButton* mpCloseBtn; - UBActionButton* mpRemoveFavoriteBtn; - UBActionButton* mpNewFolderBtn; - - // This flag will be removed after the test, normally we should ask - // the selected item if it is in favorite or not - bool bFavorite; - bool bIsInTrash; - -}; - -#endif // UBLIBACTIONBAR_H diff --git a/src/gui/UBLibItemProperties.cpp b/src/gui/UBLibItemProperties.cpp deleted file mode 100644 index 4d506611..00000000 --- a/src/gui/UBLibItemProperties.cpp +++ /dev/null @@ -1,321 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include "UBLibWidget.h" -#include "UBLibItemProperties.h" - -#include "core/UBApplication.h" -#include "core/UBDownloadManager.h" - -#include "frameworks/UBFileSystemUtils.h" - -#include "globals/UBGlobals.h" - -#include "core/memcheck.h" - - -/** - * \brief Constructor - * @param parent as the parent widget - * @param name as the object name - */ -UBLibItemProperties::UBLibItemProperties(QWidget *parent, const char *name):QWidget(parent) - , mpLayout(NULL) - , mpButtonLayout(NULL) - , mpAddPageButton(NULL) - , mpAddToLibButton(NULL) - , mpSetAsBackgroundButton(NULL) - , mpObjInfoLabel(NULL) - , mpObjInfos(NULL) - , mpThumbnail(NULL) - , mpOrigPixmap(NULL) - , mpElement(NULL) - , mpItem(NULL) -{ - setObjectName(name); - - SET_STYLE_SHEET(); - - // Create the GUI - mpLayout = new QVBoxLayout(this); - setLayout(mpLayout); - - maxThumbHeight = height() / 4; - - mpThumbnail = new QLabel(); - QPixmap icon(":images/libpalette/notFound.png"); - icon.scaledToWidth(THUMBNAIL_WIDTH); - - mpThumbnail->setPixmap(icon); - mpThumbnail->setObjectName("DockPaletteWidgetBox"); - mpThumbnail->setStyleSheet("background:white;"); - mpThumbnail->setAlignment(Qt::AlignHCenter); - mpLayout->addWidget(mpThumbnail, 0); - - mpButtonLayout = new QHBoxLayout(); - mpLayout->addLayout(mpButtonLayout, 0); - - mpAddPageButton = new UBLibItemButton(); - mpAddPageButton->setText(tr("Add to page")); - mpButtonLayout->addWidget(mpAddPageButton); - - mpSetAsBackgroundButton = new UBLibItemButton(); - mpSetAsBackgroundButton->setText(tr("Set as background")); - mpButtonLayout->addWidget(mpSetAsBackgroundButton); - - mpAddToLibButton = new UBLibItemButton(); - mpAddToLibButton->setText(tr("Add to library")); - mpButtonLayout->addWidget(mpAddToLibButton); - - mpButtonLayout->addStretch(1); - - mpObjInfoLabel = new QLabel(tr("Object informations")); - mpObjInfoLabel->setStyleSheet(QString("color: #888888; font-size : 18px; font-weight:bold;")); - mpLayout->addWidget(mpObjInfoLabel, 0); - - mpObjInfos = new QTreeWidget(this); - mpObjInfos->setColumnCount(2); - mpObjInfos->header()->hide(); - mpObjInfos->setAlternatingRowColors(true); - mpObjInfos->setRootIsDecorated(false); - mpObjInfos->setObjectName("DockPaletteWidgetBox"); - mpObjInfos->setStyleSheet("background:white;"); - mpLayout->addWidget(mpObjInfos, 1); - - connect(mpAddPageButton, SIGNAL(clicked()), this, SLOT(onAddToPage())); - connect(mpSetAsBackgroundButton, SIGNAL(clicked()), this, SLOT(onSetAsBackground())); - connect(mpAddToLibButton, SIGNAL(clicked()), this, SLOT(onAddToLib())); - -} - -/** - * \brief Destructor - */ -UBLibItemProperties::~UBLibItemProperties() -{ - if(NULL != mpOrigPixmap) - { - delete mpOrigPixmap; - mpOrigPixmap = NULL; - } - if(NULL != mpLayout) - { - delete mpLayout; - mpLayout = NULL; - } - if(NULL != mpSetAsBackgroundButton) - { - delete mpSetAsBackgroundButton; - mpSetAsBackgroundButton = NULL; - } - if(NULL != mpAddPageButton) - { - delete mpAddPageButton; - mpAddPageButton = NULL; - } - if(NULL != mpAddToLibButton) - { - delete mpAddToLibButton; - mpAddToLibButton = NULL; - } - if(NULL != mpObjInfoLabel) - { - delete mpObjInfoLabel; - mpObjInfoLabel = NULL; - } - if(NULL != mpObjInfos) - { - delete mpObjInfos; - mpObjInfos = NULL; - } - if(NULL != mpThumbnail) - { - delete mpThumbnail; - mpThumbnail = NULL; - } -} - -/** - * \brief Handle the resize event - * @param event as the resize event - */ -void UBLibItemProperties::resizeEvent(QResizeEvent *event) -{ - Q_UNUSED(event); - adaptSize(); -} - -/** - * \brief Adapt the thumbnail size - */ -void UBLibItemProperties::adaptSize() -{ - if(NULL != mpOrigPixmap) - { - if(width() < THUMBNAIL_WIDTH + 40) - { - mpThumbnail->setPixmap(mpOrigPixmap->scaledToWidth(width() - 40)); - } - else - { - mpThumbnail->setPixmap(mpOrigPixmap->scaledToWidth(THUMBNAIL_WIDTH)); - } - } -} - -/** - * \brief Add the element to the page - */ -void UBLibItemProperties::onAddToPage() -{ - if(UBApplication::isFromWeb(mpElement->path().toString())){ - sDownloadFileDesc desc; - desc.isBackground = false; - desc.modal = true; - desc.name = QFileInfo(mpElement->path().toString()).fileName(); - desc.url = mpElement->path().toString(); - UBDownloadManager::downloadManager()->addFileToDownload(desc); - - }else{ - UBLibWidget* libWidget = dynamic_cast(parentWidget()->parentWidget()); - libWidget->libNavigator()->libraryWidget()->libraryController()->addItemToPage(mpElement); - } -} - -/** - * \brief Add the item to the library - */ -void UBLibItemProperties::onAddToLib() -{ - if(UBApplication::isFromWeb(mpElement->path().toString())){ - sDownloadFileDesc desc; - desc.isBackground = false; - desc.modal = false; - desc.name = QFileInfo(mpElement->path().toString()).fileName(); - desc.url = mpElement->path().toString(); - UBDownloadManager::downloadManager()->addFileToDownload(desc); - } -} - -/** - * \brief Set the item as background - */ -void UBLibItemProperties::onSetAsBackground() -{ - if(UBApplication::isFromWeb(mpElement->path().toString())){ - sDownloadFileDesc desc; - desc.isBackground = true; - desc.modal = true; - desc.name = QFileInfo(mpElement->path().toString()).fileName(); - desc.url = mpElement->path().toString(); - UBDownloadManager::downloadManager()->addFileToDownload(desc); - - }else{ - UBLibWidget* libWidget = dynamic_cast(parentWidget()->parentWidget()); - libWidget->libNavigator()->libraryWidget()->libraryController()->setItemAsBackground(mpElement); - } -} - -/** - * \brief Show the given element properties - * @param elem as the given element - */ -void UBLibItemProperties::showElement(UBLibElement *elem) -{ - if(NULL != mpOrigPixmap) - { - delete mpOrigPixmap; - mpOrigPixmap = NULL; - } - if(NULL != elem) - { - mpElement = elem; - mpOrigPixmap = new QPixmap(QPixmap::fromImage(*elem->thumbnail())); - mpThumbnail->setPixmap(QPixmap::fromImage(*elem->thumbnail()).scaledToWidth(THUMBNAIL_WIDTH)); - populateMetadata(); - } - - if(UBApplication::isFromWeb(elem->path().toString())){ - mpAddToLibButton->show(); - if(elem->metadatas()["Type"].toLower().contains("image")){ - mpSetAsBackgroundButton->show(); - }else{ - mpSetAsBackgroundButton->hide(); - } - }else{ - mpAddToLibButton->hide(); - if(UBFileSystemUtils::mimeTypeFromFileName(elem->path().toLocalFile()).contains("image")){ - mpSetAsBackgroundButton->show(); - }else{ - mpSetAsBackgroundButton->hide(); - } - } -} - -/** - * \brief Navigate backward - */ -void UBLibItemProperties::onBack() -{ - emit showFolderContent(); -} - -/** - * \brief Handle the show event - * @param event as the show event - */ -void UBLibItemProperties::showEvent(QShowEvent *event) -{ - Q_UNUSED(event); - adaptSize(); -} - -void UBLibItemProperties::populateMetadata() -{ - if(NULL != mpObjInfos){ - mpObjInfos->clear(); - QMap metas = mpElement->metadatas(); - QList lKeys = metas.keys(); - QList lValues = metas.values(); - - for(int i=0; i< metas.size(); i++){ - QStringList values; - values << lKeys.at(i); - values << lValues.at(i); - mpItem = new QTreeWidgetItem(values); - mpObjInfos->addTopLevelItem(mpItem); - } - mpObjInfos->resizeColumnToContents(0); - } -} - -/** - * \brief Constructor - * @param parent as the parent widget - * @param name as the object name - */ -UBLibItemButton::UBLibItemButton(QWidget *parent, const char *name):QPushButton(parent) -{ - setObjectName(name); - setStyleSheet(QString("background-color : #DDDDDD; color : #555555; border-radius : 6px; padding : 5px; font-weight : bold; font-size : 12px;")); -} - -/** - * \brief Destructor - */ -UBLibItemButton::~UBLibItemButton() -{ - -} diff --git a/src/gui/UBLibItemProperties.h b/src/gui/UBLibItemProperties.h deleted file mode 100644 index 8fbfdf2c..00000000 --- a/src/gui/UBLibItemProperties.h +++ /dev/null @@ -1,82 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#ifndef UBLIBITEMPROPERTIES_H -#define UBLIBITEMPROPERTIES_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "board/UBLibraryController.h" - -#define THUMBNAIL_WIDTH 400 - -class UBLibItemButton : public QPushButton -{ -public: - UBLibItemButton(QWidget* parent=0, const char* name="UBLibItemButton"); - ~UBLibItemButton(); -}; - -class UBLibItemProperties : public QWidget -{ - Q_OBJECT -public: - UBLibItemProperties(QWidget* parent=0, const char* name="UBLibItemProperties"); - ~UBLibItemProperties(); - - void showElement(UBLibElement* elem); - -signals: - void showFolderContent(); - -protected: - void resizeEvent(QResizeEvent *event); - void showEvent(QShowEvent *event); - -private slots: - void onAddToPage(); - void onAddToLib(); - void onSetAsBackground(); - void onBack(); - -private: - void adaptSize(); - void populateMetadata(); - - QVBoxLayout* mpLayout; - QHBoxLayout* mpButtonLayout; - UBLibItemButton* mpAddPageButton; - UBLibItemButton* mpAddToLibButton; - UBLibItemButton* mpSetAsBackgroundButton; - QLabel* mpObjInfoLabel; - QTreeWidget* mpObjInfos; - QLabel* mpThumbnail; - QPixmap* mpOrigPixmap; - int maxThumbHeight; - UBLibElement* mpElement; - QTreeWidgetItem* mpItem; -}; - - -#endif // UBLIBITEMPROPERTIES_H diff --git a/src/gui/UBLibNavigatorWidget.cpp b/src/gui/UBLibNavigatorWidget.cpp deleted file mode 100644 index 5e7d5c89..00000000 --- a/src/gui/UBLibNavigatorWidget.cpp +++ /dev/null @@ -1,189 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#include "UBLibNavigatorWidget.h" -#include "UBLibWidget.h" - -#include "core/UBApplication.h" - -#include "globals/UBGlobals.h" - -#include "core/memcheck.h" - -static int lowBoundForSlider = 40; -static int topBoundForSlider = 120; -static int tickIntervalForSlider = 10; - -/** - * \brief Constructor - * @param parent as the parent widget - * @param name as the object name - */ -UBLibNavigatorWidget::UBLibNavigatorWidget(QWidget *parent, const char *name):QWidget(parent) - , mLayout(NULL) - , mLibWidget(NULL) - , mSlider(NULL) - , mSliderWidthSetting(NULL) -{ - setObjectName(name); - - SET_STYLE_SHEET(); - - setAcceptDrops(true); - - UBLibWidget* libWidget = dynamic_cast(parentWidget()); - mLayout = new QVBoxLayout(this); - setLayout(mLayout); - - mLibWidget = new UBLibraryWidget(this); - mLayout->addWidget(mLibWidget, 1); - - mSlider = new QSlider(Qt::Horizontal, this); - mSlider->setMinimumHeight(20); - mSlider->setRange(lowBoundForSlider, topBoundForSlider); - //mSliderWidthSetting = new UBSetting(UBSettings::settings(), "Library", "LibWidgetWidth", topBoundForSlider); - //int defaultWidth = mSliderWidthSetting->get().toInt(); - int defaultWidth = UBSettings::settings()->libraryIconSize(); - qDebug() << defaultWidth; - mSlider->setValue(defaultWidth); - mSlider->setTickInterval(tickIntervalForSlider); - mLayout->addWidget(mSlider, 0); - - connect(mLibWidget, SIGNAL(navigBarUpdate(UBLibElement*)), this, SLOT(onNavigbarUpate(UBLibElement*))); - connect(this, SIGNAL(updateNavigBar(UBChainedLibElement*)), libWidget, SLOT(onUpdateNavigBar(UBChainedLibElement*))); - mLibWidget->updateThumbnailsSize(defaultWidth); - - - connect(mLibWidget, SIGNAL(propertiesRequested(UBLibElement*)), this, SLOT(onPropertiesRequested(UBLibElement*))); - connect(mLibWidget, SIGNAL(displaySearchEngine(UBLibElement*)), this, SLOT(onDisplaySearchEngine(UBLibElement*))); - connect(mSlider,SIGNAL(valueChanged(int)),this,SLOT(updateThumbnailsSize(int))); - connect(libWidget->pathViewer(), SIGNAL(mouseClick(UBChainedLibElement*)), this, SLOT(onPathItemClicked(UBChainedLibElement*))); - connect(libWidget->pathViewer(), SIGNAL(elementsDropped(QList,UBLibElement*)), mLibWidget, SLOT(onElementsDropped(QList,UBLibElement*))); - connect(mLibWidget, SIGNAL(navigBarUpdate(UBLibElement*)), libWidget->actionBar(), SLOT(onNavigbarUpdate(UBLibElement*))); - connect(mLibWidget, SIGNAL(itemsSelected(QList, bool)), libWidget->actionBar(), SLOT(onSelectionChanged(QList, bool))); - connect(libWidget->actionBar(), SIGNAL(deleteDone()), mLibWidget, SLOT(onRefreshCurrentFolder())); - connect(mLibWidget, SIGNAL(favoritesEntered(bool)), libWidget->actionBar(), SLOT(onFavoritesEntered(bool))); - connect(libWidget->actionBar(), SIGNAL(searchElement(QString)), mLibWidget, SLOT(onSearchElement(QString))); - connect(libWidget->actionBar(), SIGNAL(newFolderToCreate()), mLibWidget, SLOT(onNewFolderToCreate())); - connect(mLibWidget, SIGNAL(itemClicked()),libWidget->actionBar(), SLOT(onItemChanged())); - connect(libWidget->pathViewer(), SIGNAL(mouseClick(UBChainedLibElement*)),libWidget->actionBar(), SLOT(onItemChanged())); - mLibWidget->init(); -} - -/** - * \brief Destructor - */ -UBLibNavigatorWidget::~UBLibNavigatorWidget() -{ - if(NULL != mLibWidget) - { - delete mLibWidget; - mLibWidget = NULL; - } - if(NULL != mSlider) - { - delete mSlider; - mSlider = NULL; - } - if(NULL != mSliderWidthSetting) - { - delete mSliderWidthSetting; - mSliderWidthSetting = NULL; - } - if(NULL != mLayout) - { - delete mLayout; - mLayout = NULL; - } -} - -void UBLibNavigatorWidget::dropMe(const QMimeData *_data) -{ - // Forward the mime data to the library widget - Q_UNUSED(_data); -} - -/** - * \brief Update the navigation bar - * @param pElem as the current element - */ -void UBLibNavigatorWidget::onNavigbarUpate(UBLibElement *pElem) -{ - Q_UNUSED(pElem); - emit updateNavigBar(mLibWidget->chainedElements); -} - -/** - * \brief Handle the click event on an item - * @param elem as the clicked element - */ -void UBLibNavigatorWidget::onPathItemClicked(UBChainedLibElement *elem) -{ - if (!this->libraryWidget()->isLoadingLibraryItems()) - { - // If this element has some subelement, remove them - removeNextChainedElements(elem); - - // The refresh the view - mLibWidget->setCurrentElemsAndRefresh(elem); - } -} - -/** - * \brief Remove the next chained elements - * @param fromElem as the current elem - */ -void UBLibNavigatorWidget::removeNextChainedElements(UBChainedLibElement *fromElem) -{ - if(NULL != fromElem) - { - if(NULL != fromElem->nextElement()) - { - //removeNextChainedElements(fromElem->nextElement()); - //delete fromElem->nextElement()->element(); - //delete fromElem->nextElement(); - delete fromElem->nextElement(); - fromElem->setNextElement(NULL); - } - } -} - -/** - * \brief Handles the properties requested event - * @param elem as the related element - */ -void UBLibNavigatorWidget::onPropertiesRequested(UBLibElement *elem) -{ - emit propertiesRequested(elem); -} - -/** - * \brief Handles the display search engine requested event - * @param elem as the related element - */ -void UBLibNavigatorWidget::onDisplaySearchEngine(UBLibElement *elem) -{ - emit displaySearchEngine(elem); -} - -/** - * \brief Update the thumbnails size - * @param newSize as the given thumbnails size - */ -void UBLibNavigatorWidget::updateThumbnailsSize(int newSize) -{ - //mSliderWidthSetting->set(newSize); - UBSettings::settings()->setLibraryIconsize(newSize); - mLibWidget->updateThumbnailsSize(newSize); -} diff --git a/src/gui/UBLibNavigatorWidget.h b/src/gui/UBLibNavigatorWidget.h deleted file mode 100644 index 98a10c3d..00000000 --- a/src/gui/UBLibNavigatorWidget.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#ifndef UBLIBNAVIGATORWIDGET_H -#define UBLIBNAVIGATORWIDGET_H - -#include -#include -#include -#include - -#include "UBLibraryWidget.h" -#include "core/UBSetting.h" - -class UBLibNavigatorWidget : public QWidget -{ - Q_OBJECT -public: - UBLibNavigatorWidget(QWidget* parent=0, const char* name="UBLibNavigatorWidget"); - ~UBLibNavigatorWidget(); - void dropMe(const QMimeData* _data); - - UBLibraryWidget* libraryWidget(){return mLibWidget;} - -signals: - void propertiesRequested(UBLibElement* elem); - void displaySearchEngine(UBLibElement* elem); - void updateNavigBar(UBChainedLibElement* elem); - -private slots: - void onNavigbarUpate(UBLibElement* pElem); - void onPathItemClicked(UBChainedLibElement *elem); - void onPropertiesRequested(UBLibElement* elem); - void updateThumbnailsSize(int newSize); - void onDisplaySearchEngine(UBLibElement* elem); - -private: - void removeNextChainedElements(UBChainedLibElement* fromElem); - - QVBoxLayout* mLayout; - UBLibraryWidget* mLibWidget; - QSlider* mSlider; - UBSetting* mSliderWidthSetting; -}; - -#endif // UBLIBNAVIGATORWIDGET_H diff --git a/src/gui/UBLibPathViewer.cpp b/src/gui/UBLibPathViewer.cpp deleted file mode 100644 index e281a17b..00000000 --- a/src/gui/UBLibPathViewer.cpp +++ /dev/null @@ -1,582 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#include -#include -#include - -#include "UBLibPathViewer.h" -#include "core/UBApplication.h" -#include "board/UBBoardController.h" - -#include "core/UBDownloadManager.h" -#include "board/UBBoardPaletteManager.h" - -#include "core/memcheck.h" - -/** - * \brief Constructor - * @param parent as the parent widget - * @param name as the object name - */ -UBLibPathViewer::UBLibPathViewer(QWidget *parent, const char *name):QGraphicsView(parent) - , mpElems(NULL) - , mpElemsBackup(NULL) - , mpScene(NULL) - , mpLayout(NULL) - , mpContainer(NULL) - , mpBackElem(NULL) -{ - setObjectName(name); - setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); - setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOn); - setAcceptDrops(true); - - mpBackElem = new UBLibElement(); - mpBackElem->setThumbnail(QPixmap(":images/libpalette/back.png").toImage()); - mpBackElem->setDeletable(false); - - mpScene = new UBPathScene(this); - setScene(mpScene); - - mpContainer = new QGraphicsWidget(); - mpContainer->setMinimumWidth(width() - 20); - mpScene->addItem(mpContainer); - mpLayout = new QGraphicsLinearLayout(); - mpContainer->setLayout(mpLayout); - - connect(mpScene, SIGNAL(mouseClick(UBChainedLibElement*)), this, SLOT(onMouseClicked(UBChainedLibElement*))); - connect(mpScene, SIGNAL(elementsDropped(QList,UBLibElement*)), this, SLOT(onElementsDropped(QList,UBLibElement*))); - connect(horizontalScrollBar(), SIGNAL(sliderMoved(int)), this, SLOT(onSliderMoved(int))); -} - -/** - * \brief Destructor - */ -UBLibPathViewer::~UBLibPathViewer() -{ - if(NULL != mpContainer) - { - delete mpContainer; - mpContainer = NULL; - } - if(NULL != mpBackElem) - { - delete mpBackElem; - mpBackElem = NULL; - } - if(NULL != mpElems) - { - delete mpElems; - mpElems = NULL; - } - //if(NULL != mpElemsBackup) - //{ - // delete mpElemsBackup; - // mpElemsBackup = NULL; - //} - //if(NULL != mpLayout) - //{ - // delete mpLayout; - // mpLayout = NULL; - //} - if(NULL != mpScene) - { - delete mpScene; - mpScene = NULL; - } -} - -/** - * \brief Display the current path - * @param elementsChain as the path to display - */ -void UBLibPathViewer::displayPath(UBChainedLibElement *elementsChain) -{ - if(NULL != elementsChain) - { - mpElems = elementsChain; - refreshPath(); - } -} - -/** - * \brief Refresh the current path - */ -void UBLibPathViewer::refreshPath() -{ - if (mpScene && mpContainer) - mpScene->removeItem(mpContainer); - if(mpContainer) - delete mpContainer; - mVItems.clear(); - mpScene->mapWidgetToChainedElem()->clear(); - mpContainer = new QGraphicsWidget(); - - mpScene->addItem(mpContainer); - mpLayout = new QGraphicsLinearLayout(); - mpContainer->setLayout(mpLayout); - mSceneWidth = 0; - addItem(mpElems); - mpLayout->addStretch(); - - updateScrolls(); - -} - -/** - * \brief Handle the slider moved event - * @param value as the current slider position - */ -void UBLibPathViewer::onSliderMoved(int value) -{ - Q_UNUSED(value); -} - -/** - * \brief Update the scroll bar status - */ -void UBLibPathViewer::updateScrolls() -{ - int iLimit = mSceneWidth + 40; // 2x 20 pixels margin - int iVp = viewport()->width(); - - if(iLimit >= iVp) - { - int iDiff = iLimit - iVp; - horizontalScrollBar()->setRange(0, iDiff); - } - else - { - horizontalScrollBar()->setRange(0, 0); - } -} - -/** - * \brief Append an item to the path - * @param elem as the element to add to the path - */ -void UBLibPathViewer::addItem(UBChainedLibElement *elem) -{ - if(NULL != elem) - { - // Add the icon - QLabel* pIconLabel = new QLabel(); - pIconLabel->setStyleSheet(QString("background-color: transparent;")); - pIconLabel->setPixmap((QPixmap::fromImage(*elem->element()->thumbnail())).scaledToWidth(PATHITEMWIDTH)); - UBFolderPath* iconWidget = reinterpret_cast(mpScene->addWidget(pIconLabel)); - //iconWidget->setToolTip(elem->element()->name()); - iconWidget->setWindowFlags(Qt::BypassGraphicsProxyWidget); - mpLayout->addItem(iconWidget); - mVItems << iconWidget; - mpScene->mapWidgetToChainedElem()->insert(iconWidget,elem); - mSceneWidth += pIconLabel->pixmap()->width() + 4; // 2px border - - if(NULL != elem->nextElement()) - { - // Add the arrow - QLabel* pArrowLabel = new QLabel(); - pArrowLabel->setStyleSheet(QString("background-color: transparent;")); - pArrowLabel->setPixmap(QPixmap(":images/navig_arrow.png")); - QGraphicsWidget* arrowWidget = mpScene->addWidget(pArrowLabel); - mpLayout->addItem(arrowWidget); - mVItems << arrowWidget; - mSceneWidth += pArrowLabel->pixmap()->width() + 4; // 2px border - - // Recursively call this method while a next item exists - addItem(elem->nextElement()); - } - } -} - -/** - * \brief Handles the resize event - * @param event as the resize event - */ -void UBLibPathViewer::resizeEvent(QResizeEvent *event) -{ - - if(event->oldSize() == event->size()) - event->ignore(); - else{ - if(NULL != mpContainer) - mpContainer->setMinimumWidth(width() - 20); - - viewport()->resize(width() - 10, viewport()->height()); - - updateScrolls(); - event->accept(); - } -} - -void UBLibPathViewer::showEvent(QShowEvent *event) -{ - Q_UNUSED(event); - updateScrolls(); -} - -/** - * \brief Handles the mouse move event - * @param event as the mouse move event - */ -void UBLibPathViewer::mouseMoveEvent(QMouseEvent *event) -{ - event->ignore(); -} - -void UBLibPathViewer::onMouseClicked(UBChainedLibElement *elem) -{ - emit mouseClick(elem); -} - -int UBLibPathViewer::widgetAt(QPointF p) -{ - int position = -1; - - for(int i = 0; i < mVItems.size(); i++) - { - QGraphicsWidget* pCrntWidget = mVItems.at(i); - if(NULL != pCrntWidget) - { - QRectF r = pCrntWidget->rect(); - QPointF wPos = pCrntWidget->scenePos(); - int xMin = wPos.x() + r.x(); - int xMax = wPos.x() + r.x() + r.width(); - int yMin = wPos.y() + r.y(); - int yMax = wPos.y() + r.y() + r.height(); - - if(p.x() >= xMin && - p.x() <= xMax && - p.y() >= yMin && - p.y() <= yMax) - { - return i; - } - } - } - - return position; -} - -void UBLibPathViewer::onElementsDropped(QList elements, UBLibElement *target) -{ - emit elementsDropped(elements, target); -} - -void UBLibPathViewer::showBack() -{ - // Backup the current path so we can go back by clicking on the back button - mpElemsBackup = mpElems; - - // Set the correct path to the backElem - UBChainedLibElement* pLastElem = mpElemsBackup->lastElement(); - - if(NULL != pLastElem) - { - mpBackElem->setPath(pLastElem->element()->path()); - mpBackElem->setType(pLastElem->element()->type()); - mpBackElem->setName(pLastElem->element()->name()); - } - - // Display the 'back' element - displayPath(new UBChainedLibElement(mpBackElem)); -} - -UBFolderPath::UBFolderPath():QGraphicsProxyWidget() -{ - -} - -UBFolderPath::~UBFolderPath() -{ - -} - -/** - * \brief Handles the drag enter event - * @param pEvent as the drag enter event - */ -void UBFolderPath::dragEnterEvent(QGraphicsSceneDragDropEvent *event) -{ - event->acceptProposedAction(); -} - -/** - * \brief Handles the drop event - * @param pEvent as the drop event - */ -void UBFolderPath::dropEvent(QDropEvent *pEvent) -{ - processMimeData(pEvent->mimeData()); - pEvent->acceptProposedAction(); -} - -/** - * \brief Handles the drag move event - * @param pEvent as the drag move event - */ -void UBFolderPath::dragMoveEvent(QDragMoveEvent* pEvent) -{ - pEvent->acceptProposedAction(); -} - -/** - * \brief Process the given MIME data - * @param pData as the MIME data to process - */ -void UBFolderPath::processMimeData(const QMimeData *pData) -{ - Q_UNUSED(pData); -} - -/** - * \brief Handles the mouse press event - * @param event as the mouse press event - */ -void UBFolderPath::mousePressEvent(QGraphicsSceneMouseEvent *event) -{ - Q_UNUSED(event); -} - -/** - * \brief Handles the mouse move event - * @param event as the mouse move event - */ -void UBFolderPath::mouseMoveEvent(QMouseEvent *event) -{ - Q_UNUSED(event); -} - -/** - * \brief Handles the mouse release event - * @param event as the mouse release event - */ -void UBFolderPath::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) -{ - Q_UNUSED(event); -} - - -UBPathScene::UBPathScene(QWidget* parent):QGraphicsScene(parent) -{ - connect(UBDownloadManager::downloadManager(), SIGNAL(allDownloadsFinished()), this, SLOT(onAllDownloadsFinished())); -} - -UBPathScene::~UBPathScene() -{ - -} - - -void UBPathScene::mousePressEvent(QGraphicsSceneMouseEvent *event) -{ - if(event->button() == Qt::LeftButton) - { - mDragStartPos = event->scenePos(); - mClickTime = QTime::currentTime(); - } -} - -/** - * \brief Handles the mouse release event - * @param event as the mouse release event - */ -void UBPathScene::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) -{ - int elapsedTimeSincePress = mClickTime.elapsed(); - - if(elapsedTimeSincePress < STARTDRAGTIME) - { - QGraphicsWidget* pGWidget = dynamic_cast(itemAt(event->pos())); - if(NULL != pGWidget) - { - // We have only one view at a time - UBLibPathViewer* pView = dynamic_cast(this->views().at(0)); - if(NULL != pView) - { - int iClickedItem = pView->widgetAt(event->scenePos()); - QGraphicsLayout* wgtLayout = pGWidget->layout(); - if(iClickedItem != -1 && wgtLayout != NULL) - { - QGraphicsWidget* pFolderW = dynamic_cast(wgtLayout->itemAt(iClickedItem)); - if(NULL != pFolderW) - { - UBChainedLibElement* chElem = mMapWidgetToChainedElem[pFolderW]; - if(NULL != chElem) - { - emit mouseClick(chElem); - } - } - } - } - } - } -} - -/** - * \brief Handles the mouse move event - * @param event as the mouse move event - */ -void UBPathScene::mouseMoveEvent(QGraphicsSceneMouseEvent *event) -{ - if(event->button() == Qt::LeftButton) - { - if((event->pos() - mDragStartPos).manhattanLength() < QApplication::startDragDistance()) - { - // The user is not doing a drag - return; - } - - // The user is performing a drag operation - QDrag* drag = new QDrag(event->widget()); - QMimeData* mimeData = new QMimeData(); - drag->setMimeData(mimeData); - drag->start(); - } -} - - -void UBPathScene::dragEnterEvent(QGraphicsSceneDragDropEvent *event) -{ - event->accept(); -} - -void UBPathScene::dragMoveEvent(QGraphicsSceneDragDropEvent *event) -{ - event->accept(); -} - -void UBPathScene::dropEvent(QGraphicsSceneDragDropEvent *event) -{ - bool bAccept = false; - const QMimeData* pMimeData = event->mimeData(); - - if(NULL != event->source() && 0 == QString::compare(event->source()->metaObject()->className(), "UBLibraryWidget")){ - UBLibElement* pTargetElement = elementFromPos(event->scenePos()); - if(NULL != pTargetElement){ - if(eUBLibElementType_Folder == pTargetElement->type()){ - // The drag comes from this application, we have now to get the list of UBLibElements* - QList qlDroppedElems; - - foreach(QUrl url, pMimeData->urls()) - qlDroppedElems << url.toString(); - - if(!qlDroppedElems.empty()){ - // Send a signal with the target dir and the list of ublibelement* - emit elementsDropped(qlDroppedElems, pTargetElement); - } - } - } - - bAccept = true; - }else if(NULL != pMimeData && pMimeData->hasUrls()){ - QList urls = pMimeData->urls(); - foreach(QUrl eachUrl, urls){ - QString sUrl = eachUrl.toString(); - if(!sUrl.startsWith("uniboardTool://") && !sUrl.startsWith("file://") && !sUrl.startsWith("/")){ - // The dropped URL comes from the web - // Show the download palette if it is hidden - UBApplication::boardController->paletteManager()->startDownloads(); - - // Add the dropped url to the download list - sDownloadFileDesc desc; - desc.currentSize = 0; - desc.id = 0; - desc.isBackground = false; - desc.modal = false; - desc.name = QFileInfo(sUrl).fileName(); - desc.totalSize = 0; - desc.url = sUrl; - UBDownloadManager::downloadManager()->addFileToDownload(desc); - bAccept = true; - } - } - } - if(!bAccept && NULL != pMimeData && pMimeData->hasText()){ - // The user can only drop an Url in this location so if the text is not an Url, - // we discard it. - QString qsTxt = pMimeData->text().remove(QRegExp("[\\0]")); - if(qsTxt.startsWith("http")){ - // Show the download palette if it is hidden - UBApplication::boardController->paletteManager()->startDownloads(); - - // Add the dropped url to the download list - sDownloadFileDesc desc; - desc.currentSize = 0; - desc.id = 0; - desc.isBackground = false; - desc.modal = false; - desc.name = QFileInfo(qsTxt).fileName(); - desc.totalSize = 0; - desc.url = qsTxt; - UBDownloadManager::downloadManager()->addFileToDownload(desc); - bAccept = true; - } - } - if(!bAccept && NULL != pMimeData && pMimeData->hasHtml()){ - QString html = pMimeData->html(); - QString url = UBApplication::urlFromHtml(html); - if("" != url) - { - // Show the download palette if it is hidden - UBApplication::boardController->paletteManager()->startDownloads(); - - // Add the dropped url to the download list - sDownloadFileDesc desc; - desc.currentSize = 0; - desc.id = 0; - desc.isBackground = false; - desc.modal = false; - desc.name = QFileInfo(url).fileName(); - desc.totalSize = 0; - desc.url = url; - UBDownloadManager::downloadManager()->addFileToDownload(desc); - bAccept = true; - } - } - if(bAccept){ - event->accept(); - } - else{ - event->ignore(); - } -} - -/** - * \brief Return the element related to the given position - * @param p as the given position - * - */ -UBLibElement* UBPathScene::elementFromPos(QPointF p) -{ - UBLibElement* pElem = NULL; - - QGraphicsWidget* pGWidget = dynamic_cast(itemAt(p)); - if(NULL != pGWidget) - { - UBChainedLibElement* chElem = mMapWidgetToChainedElem[pGWidget]; - if(NULL != chElem) - { - return chElem->element(); - } - } - - return pElem; -} - -void UBPathScene::onAllDownloadsFinished() -{ - // Hide the download tab - UBApplication::boardController->paletteManager()->stopDownloads(); -} diff --git a/src/gui/UBLibPathViewer.h b/src/gui/UBLibPathViewer.h deleted file mode 100644 index 1f3764ef..00000000 --- a/src/gui/UBLibPathViewer.h +++ /dev/null @@ -1,148 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#ifndef UBLIBPATHVIEWER_H -#define UBLIBPATHVIEWER_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "board/UBLibraryController.h" - -#define PATHITEMWIDTH 32 -#define STARTDRAGTIME 1000000 - -class UBPathScene : public QGraphicsScene -{ - Q_OBJECT -public: - UBPathScene(QWidget* parent=0); - ~UBPathScene(); - QMap* mapWidgetToChainedElem(){return &mMapWidgetToChainedElem;} - -signals: - void mouseClick(UBChainedLibElement* elem); - void elementsDropped(QList elements, UBLibElement* target); - -protected: - void mousePressEvent(QGraphicsSceneMouseEvent *event); - void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); - void mouseMoveEvent(QGraphicsSceneMouseEvent *event); - void dragEnterEvent(QGraphicsSceneDragDropEvent *event); - void dragMoveEvent(QGraphicsSceneDragDropEvent *event); - void dropEvent(QGraphicsSceneDragDropEvent *event); - -private slots: - void onAllDownloadsFinished(); - -private: - UBLibElement* elementFromPos(QPointF p); - /** The drag start position */ - QPointF mDragStartPos; - /** A timer used to detect a click or a drag */ - QTime mClickTime; - /** A map between a widget and a chained element */ - QMap mMapWidgetToChainedElem; - -}; - -class UBLibPathViewer : public QGraphicsView -{ - Q_OBJECT -public: - UBLibPathViewer(QWidget* parent=0, const char* name="UBLibPathViewer"); - ~UBLibPathViewer(); - - void displayPath(UBChainedLibElement* elementsChain); - int widgetAt(QPointF p); - void updateScrolls(); - -public slots: - void showBack(); - -signals: - void mouseClick(UBChainedLibElement* elem); - void elementsDropped(QList elements, UBLibElement* target); - -protected: - void resizeEvent(QResizeEvent *event); - void mouseMoveEvent(QMouseEvent *event); - void showEvent(QShowEvent *event); - -private slots: - void onMouseClicked(UBChainedLibElement* elem); - void onElementsDropped(QList elements, UBLibElement* target); - void onSliderMoved(int value); - -private: - void refreshPath(); - void addItem(UBChainedLibElement* elem); - - /** The chained path elements */ - UBChainedLibElement* mpElems; - /** The backup chained path elements */ - UBChainedLibElement* mpElemsBackup; - /** The scene */ - UBPathScene* mpScene; - //QGraphicsScene* mpScene; - /** The layout */ - QGraphicsLinearLayout* mpLayout; - /** The container that will display the path properly */ - QGraphicsWidget* mpContainer; - /** The list of path items (icons + arrows) */ - QVector mVItems; - /** The total width of the element in the scene */ - int mSceneWidth; - /** The back element */ - UBLibElement* mpBackElem; -}; - - -class UBFolderPath : public QGraphicsProxyWidget -{ -public: - UBFolderPath(); - ~UBFolderPath(); - -protected: - void mousePressEvent(QGraphicsSceneMouseEvent *event); - void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); - void mouseMoveEvent(QMouseEvent *event); - void dragEnterEvent(QGraphicsSceneDragDropEvent *event); - void dropEvent(QDropEvent *pEvent); - void dragMoveEvent(QDragMoveEvent *pEvent); - -private: - void processMimeData(const QMimeData* pData); - - -}; - -#endif // UBLIBPATHVIEWER_H diff --git a/src/gui/UBLibWebView.cpp b/src/gui/UBLibWebView.cpp deleted file mode 100644 index 0a4bb6cc..00000000 --- a/src/gui/UBLibWebView.cpp +++ /dev/null @@ -1,89 +0,0 @@ -#include - -#include "core/UBApplication.h" - -#include "board/UBBoardController.h" - -#include "globals/UBGlobals.h" - -#include "UBLibWebView.h" - -#include "core/memcheck.h" - -UBLibWebView::UBLibWebView(QWidget* parent, const char* name):QWidget(parent) - , mpView(NULL) - , mpWebSettings(NULL) - , mpLayout(NULL) - , mpSankoreAPI(NULL) -{ - setObjectName(name); - - SET_STYLE_SHEET(); - - mpLayout = new QVBoxLayout(); - setLayout(mpLayout); - - mpView = new QWebView(this); - mpView->setObjectName("SearchEngineView"); - mpSankoreAPI = new UBWidgetUniboardAPI(UBApplication::boardController->activeScene()); - connect(mpView->page()->mainFrame(), SIGNAL(javaScriptWindowObjectCleared()), this, SLOT(javaScriptWindowObjectCleared())); - - mpLayout->addWidget(mpView); -} - -UBLibWebView::~UBLibWebView() -{ - if(NULL != mpSankoreAPI){ - delete mpSankoreAPI; - mpSankoreAPI = NULL; - } - if(NULL != mpView){ - delete mpView; - mpView = NULL; - } - if(NULL != mpLayout){ - delete mpLayout; - mpLayout = NULL; - } -} - -void UBLibWebView::setElement(UBLibElement *elem) -{ - if(NULL != elem) - { - QString qsWidgetName; - QString path = elem->path().toLocalFile(); - - QString qsConfigPath = QString("%0/config.xml").arg(path); - - if(QFile::exists(qsConfigPath)) - { - QFile f(qsConfigPath); - if(f.open(QIODevice::ReadOnly)) - { - QDomDocument domDoc; - domDoc.setContent(QString(f.readAll())); - QDomElement root = domDoc.documentElement(); - - QDomNode node = root.firstChild(); - while(!node.isNull()) - { - if(node.toElement().tagName() == "content") - { - QDomAttr srcAttr = node.toElement().attributeNode("src"); - qsWidgetName = srcAttr.value(); - break; - } - node = node.nextSibling(); - } - f.close(); - } - } - mpView->load(QUrl::fromLocalFile(QString("%0/%1").arg(path).arg(qsWidgetName))); - } -} - -void UBLibWebView::javaScriptWindowObjectCleared() -{ - mpView->page()->mainFrame()->addToJavaScriptWindowObject("sankore", mpSankoreAPI); -} diff --git a/src/gui/UBLibWebView.h b/src/gui/UBLibWebView.h deleted file mode 100644 index d9ccc245..00000000 --- a/src/gui/UBLibWebView.h +++ /dev/null @@ -1,32 +0,0 @@ -#ifndef UBLIBWEBVIEW_H -#define UBLIBWEBVIEW_H - -#include -#include -#include -#include - -#include "board/UBLibraryController.h" -#include "api/UBWidgetUniboardAPI.h" - -class UBLibWebView : public QWidget -{ - Q_OBJECT - -public: - UBLibWebView(QWidget* parent = 0, const char* name = "UBLibWebView"); - ~UBLibWebView(); - - void setElement(UBLibElement* elem); - -protected slots: - virtual void javaScriptWindowObjectCleared(); - -private: - QWebView* mpView; - QWebSettings* mpWebSettings; - QVBoxLayout* mpLayout; - UBWidgetUniboardAPI* mpSankoreAPI; -}; - -#endif // UBLIBWEBVIEW_H diff --git a/src/gui/UBLibWidget.cpp b/src/gui/UBLibWidget.cpp deleted file mode 100644 index 60224328..00000000 --- a/src/gui/UBLibWidget.cpp +++ /dev/null @@ -1,230 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#include - -#include "UBLibWidget.h" - -#include "core/UBApplication.h" - -#include "globals/UBGlobals.h" - -#include "core/memcheck.h" - -/** - * \brief Constructor - * @param parent as the parent widget - * @param name as the object name - */ -UBLibWidget::UBLibWidget(QWidget *parent, const char *name):UBDockPaletteWidget(parent) - , mLayout(NULL) - , mStackedWidget(NULL) - , mNavigator(NULL) - , mProperties(NULL) - , mActionBar(NULL) - , mpWebView(NULL) - , mpPathViewer(NULL) -{ - setObjectName(name); - mName = "LibWidget"; - mVisibleState = true; - - SET_STYLE_SHEET(); - - mIconToLeft = QPixmap(":images/library_open.png"); - mIconToRight = QPixmap(":images/library_close.png"); - setAcceptDrops(true); - - mLayout = new QVBoxLayout(this); - setLayout(mLayout); - - // ------------- - // Build the GUI - // ------------- - // The 'global' widgets - mStackedWidget = new QStackedWidget(this); - mActionBar = new UBLibActionBar(this); - mpPathViewer = new UBLibPathViewer(this); - mpPathViewer->setMaximumHeight(62); - - // The internal widgets - mNavigator = new UBLibNavigatorWidget(this); - mProperties = new UBLibItemProperties(this); - mpWebView = new UBLibWebView(this); - - mLayout->addWidget(mpPathViewer, 0); - mLayout->addWidget(mStackedWidget, 1); - mLayout->addWidget(mActionBar, 0); - - mStackedWidget->addWidget(mNavigator); - mStackedWidget->addWidget(mProperties); - mStackedWidget->addWidget(mpWebView); - - mStackedWidget->setCurrentIndex(ID_NAVIGATOR); - miCrntStackWidget = ID_NAVIGATOR; - - connect(mNavigator, SIGNAL(updateNavigBar(UBChainedLibElement*)), this, SLOT(onUpdateNavigBar(UBChainedLibElement*))); - connect(mNavigator, SIGNAL(propertiesRequested(UBLibElement*)), this, SLOT(showProperties(UBLibElement*))); - connect(mNavigator, SIGNAL(displaySearchEngine(UBLibElement*)), this, SLOT(showSearchEngine(UBLibElement*))); - connect(mProperties, SIGNAL(showFolderContent()), this, SLOT(showFolder())); - connect(this, SIGNAL(showLibElemProperties()), mpPathViewer, SLOT(showBack())); - connect(this, SIGNAL(showLibSearchEngine()), mpPathViewer, SLOT(showBack())); -} - -/** - * \brief Destructor - */ -UBLibWidget::~UBLibWidget() -{ - if(NULL != mpPathViewer) - { - delete mpPathViewer; - mpPathViewer = NULL; - } - if(NULL != mNavigator) - { - delete mNavigator; - mNavigator = NULL; - } - if(NULL != mpWebView) - { - delete mpWebView; - mpWebView = NULL; - } - if(NULL != mProperties) - { - delete mProperties; - mProperties = NULL; - } - if(NULL != mStackedWidget) - { - delete mStackedWidget; - mStackedWidget = NULL; - } - if(NULL != mActionBar) - { - delete mActionBar; - mActionBar = NULL; - } - if(NULL != mLayout) - { - delete mLayout; - mLayout = NULL; - } -} - -/** - * \brief Handles the drag enter event - * @param pEvent as the drag enter event - */ -void UBLibWidget::dragEnterEvent(QDragEnterEvent *pEvent) -{ - setBackgroundRole(QPalette::Highlight); - pEvent->acceptProposedAction(); -} - -void UBLibWidget::dragLeaveEvent(QDragLeaveEvent *pEvent) -{ - pEvent->accept(); -} - -/** - * \brief Handles the drop event - * @param pEvent as the drop event - */ -void UBLibWidget::dropEvent(QDropEvent *pEvent) -{ - processMimeData(pEvent->mimeData()); - setBackgroundRole(QPalette::Dark); - mStackedWidget->setCurrentIndex(miCrntStackWidget); - pEvent->acceptProposedAction(); -} - -/** - * \brief Handles the drag move event - * @param pEvent as the drag move event - */ -void UBLibWidget::dragMoveEvent(QDragMoveEvent *pEvent) -{ - pEvent->acceptProposedAction(); -} - -/** - * \brief Process the dropped MIME data - * @param pData as the mime dropped data - */ -void UBLibWidget::processMimeData(const QMimeData *pData) -{ - // Display the different mime types contained in the mime data - QStringList qslFormats = pData->formats(); - for(int i = 0; i < qslFormats.size(); i++) - { - qDebug() << "Dropped element format " << i << " = "<< qslFormats.at(i); - } -} - -void UBLibWidget::showProperties(UBLibElement *elem) -{ - if(NULL != elem) - { - emit showLibElemProperties(); - mActionBar->setButtons(eButtonSet_Properties); - mProperties->showElement(elem); - mStackedWidget->setCurrentIndex(ID_PROPERTIES); - miCrntStackWidget = ID_PROPERTIES; - } -} - -void UBLibWidget::showSearchEngine(UBLibElement *elem) -{ - if(NULL != elem) - { - emit showLibSearchEngine(); - mActionBar->hide(); - mpWebView->setElement(elem); - mStackedWidget->setCurrentIndex(ID_WEBVIEW); - miCrntStackWidget = ID_WEBVIEW; - } -} - -void UBLibWidget::showFolder() -{ - if(!mActionBar->isVisible()){ - mActionBar->setVisible(true); - } - mActionBar->setButtons(mActionBar->previousButtonSet()); - mStackedWidget->setCurrentIndex(ID_NAVIGATOR); - miCrntStackWidget = ID_NAVIGATOR; -} - -int UBLibWidget::customMargin() -{ - return 5; -} - -int UBLibWidget::border() -{ - return 15; -} - -void UBLibWidget::onUpdateNavigBar(UBChainedLibElement *elem) -{ - mpPathViewer->displayPath(elem); - mpPathViewer->show(); - - if(ID_NAVIGATOR != miCrntStackWidget) - { - showFolder(); - } -} diff --git a/src/gui/UBLibWidget.h b/src/gui/UBLibWidget.h deleted file mode 100644 index eba4ca85..00000000 --- a/src/gui/UBLibWidget.h +++ /dev/null @@ -1,97 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#ifndef UBLIBWIDGET_H -#define UBLIBWIDGET_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "UBDockPaletteWidget.h" -#include "UBLibNavigatorWidget.h" -#include "UBLibItemProperties.h" -#include "UBLibActionBar.h" -#include "UBLibWebView.h" -#include "UBLibPathViewer.h" - -#define ID_NAVIGATOR 0 -#define ID_PROPERTIES 1 -#define ID_WEBVIEW 2 - -class UBLibWidget : public UBDockPaletteWidget -{ - Q_OBJECT -public: - UBLibWidget(QWidget* parent=0, const char* name="UBLibWidget"); - ~UBLibWidget(); - - UBLibActionBar* actionBar(){return mActionBar;} - UBLibNavigatorWidget* libNavigator() {return mNavigator;} - UBLibPathViewer* pathViewer() {return mpPathViewer;} - - bool visibleInMode(eUBDockPaletteWidgetMode mode) - { - return mode == eUBDockPaletteWidget_BOARD - || mode == eUBDockPaletteWidget_DESKTOP; - } - -signals: - void resized(); - void showLibElemProperties(); - void showLibSearchEngine(); - -protected: - void dragEnterEvent(QDragEnterEvent* pEvent); - void dropEvent(QDropEvent *pEvent); - void dragMoveEvent(QDragMoveEvent* pEvent); - void dragLeaveEvent(QDragLeaveEvent* pEvent); - -private slots: - void showProperties(UBLibElement* elem); - void showSearchEngine(UBLibElement* elem); - void showFolder(); - void onUpdateNavigBar(UBChainedLibElement* elem); - -private: - void processMimeData(const QMimeData* pData); - int customMargin(); - int border(); - - /** The layout */ - QVBoxLayout* mLayout; - /** The stacked layout */ - QStackedWidget* mStackedWidget; - /** The Navigator widget */ - UBLibNavigatorWidget* mNavigator; - /** The Properties widget */ - UBLibItemProperties* mProperties; - /** UBLibActionBar */ - UBLibActionBar* mActionBar; - /** The current stack widget index*/ - int miCrntStackWidget; - /** The webview used to display the search engines */ - UBLibWebView* mpWebView; - /** The path navigation widget */ - UBLibPathViewer* mpPathViewer; -}; - -#endif // UBLIBWIDGET_H diff --git a/src/gui/UBLibraryWidget.cpp b/src/gui/UBLibraryWidget.cpp deleted file mode 100644 index 6501a488..00000000 --- a/src/gui/UBLibraryWidget.cpp +++ /dev/null @@ -1,704 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#include -#include -#include - -#include "UBLibraryWidget.h" -#include "core/UBSettings.h" -#include "core/UBSetting.h" -#include "core/UBApplication.h" - -#include "board/UBBoardController.h" -#include "board/UBLibraryController.h" -#include "board/UBBoardPaletteManager.h" - -#include "core/UBDownloadManager.h" - -#include "frameworks/UBFileSystemUtils.h" -#include "frameworks/UBPlatformUtils.h" - -#include "core/memcheck.h" - -/** - * \brief Constructor - * @param parent as the parent widget - * @param name as the widget object name - */ -UBLibraryWidget::UBLibraryWidget(QWidget *parent, const char *name):UBThumbnailWidget(parent) - , chainedElements(NULL) - , mLibraryController(NULL) - , mpCrntDir(NULL) - , mpCrntElem(NULL) - , mpTmpElem(NULL) - , mLoadingLibraryItems(false) -{ - setObjectName(name); - setSpacing(5); - mLibraryController = new UBLibraryController(parentWidget()); -} - -/** - * \brief Destructor - */ -UBLibraryWidget::~UBLibraryWidget() -{ - if(NULL != mLibraryController){ - delete mLibraryController; - mLibraryController = NULL; - } - if(NULL != mpCrntDir){ - delete mpCrntDir; - mpCrntDir = NULL; - } - if(NULL != mpCrntElem){ - delete mpCrntElem; - mpCrntElem = NULL; - } - if(NULL != mpTmpElem){ - delete mpTmpElem; - mpTmpElem = NULL; - } -} - -/** - * \brief Initialize the widget content - */ -void UBLibraryWidget::init() -{ - setAcceptDrops(true); - mpCrntElem = new UBLibElement(); - mpCrntElem->setThumbnail(QImage(":images/libpalette/home.png")); - chainedElements = new UBChainedLibElement(mpCrntElem); - QList qlElems = mLibraryController->getContent(mpCrntElem); - mCurrentElems = qlElems; - - setCurrentElemsAndRefresh(chainedElements); - - connect(this, SIGNAL(mouseClick(QGraphicsItem*,int)), this, SLOT(onItemClicked(QGraphicsItem*,int))); - connect(this, SIGNAL(selectionChanged()), this, SLOT(onSelectionChanged())); - connect(UBDownloadManager::downloadManager(), SIGNAL(addDownloadedFileToLibrary(bool,QUrl,QString,QByteArray)), this, SLOT(onAddDownloadedFileToLibrary(bool,QUrl,QString,QByteArray))); - connect(UBApplication::boardController, SIGNAL(displayMetadata(QMap)), this, SLOT(onDisplayMetadata(QMap))); - connect(mLibraryController,SIGNAL(updateItemsList()),this,SLOT(onRefreshCurrentFolder())); -} - -/** - * \brief Refresh the view - */ -void UBLibraryWidget::refreshView() -{ - // Clear the view - mItems.clear(); - mLabels.clear(); - mItemsPaths.clear(); - mGraphicItems.clear(); - - // Generate the graphics items - generateItems(); - - // Set the new items - setGraphicsItems(mGraphicItems, mItemsPaths, mLabels); - - // Refresh the view - refreshScene(); - - emit navigBarUpdate(mpCrntElem); - - bool bFavorite = false; - if(NULL != mpCrntDir && mLibraryController->favoritePath() == mpCrntDir->path().toLocalFile()) - { - bFavorite = true; - } - emit favoritesEntered(bFavorite); -} - -/** - * \brief Generate the graphic items related to the current directory - */ -void UBLibraryWidget::generateItems() -{ - for(int i = 0; i < mCurrentElems.size(); i++) - { - UBLibElement* pElem = mCurrentElems.at(i); - mLabels << pElem->name(); - mItemsPaths << pElem->path(); - QGraphicsPixmapItem *pixmapItem = new UBThumbnailPixmap(QPixmap::fromImage(*pElem->thumbnail())); - mGraphicItems << pixmapItem; - } -} - -/** - * \brief Handles the click on an item - * @param item as the clicked item - * @param index as the given index - */ -void UBLibraryWidget::onItemClicked(QGraphicsItem *item, int index) -{ - Q_UNUSED(index); - if(NULL != item) - { - mLoadingLibraryItems = true; - int iItem = mGraphicItems.indexOf(item); - if(0 <= iItem) - { - UBLibElement* pElem = mCurrentElems.at(iItem); - if(NULL != pElem) - { - delete mpCrntElem; - mpCrntElem = new UBLibElement(pElem); - if(eUBLibElementType_Folder == pElem->type() || eUBLibElementType_VirtualFolder == pElem->type()) - { - // Add the clicked element to the end of the elements list - // (at this level, the user can only go down in the path) - UBChainedLibElement* pNextElem = new UBChainedLibElement(pElem); - appendChainedElement(pNextElem, chainedElements); - delete mpCrntDir; - mpCrntDir = new UBLibElement(pElem); - // Display the content of the folder - QList qlElems = mLibraryController->getContent(mpCrntDir); - mCurrentElems = qlElems; - refreshView(); - } - else - { - if ("application/search" == UBFileSystemUtils::mimeTypeFromFileName(pElem->path().toLocalFile())) - { - emit displaySearchEngine(pElem); - } - else - { - // Display the properties view - emit propertiesRequested(pElem); - } - } - } - emit itemClicked(); - } - mLoadingLibraryItems = false; - } -} - -/** - * \brief Append the given element to the given chain - * @param element as the element to append - * @param toElem as the given chain - */ -void UBLibraryWidget::appendChainedElement(UBChainedLibElement *element, UBChainedLibElement *toElem) -{ - if(NULL != toElem) - { - if(NULL != toElem->nextElement()) - { - appendChainedElement(element, toElem->nextElement()); - } - else - { - toElem->setNextElement(element); - } - } -} - -/** - * \brief Set the current element and refresh the scene - * @param elem as the current element - */ -void UBLibraryWidget::setCurrentElemsAndRefresh(UBChainedLibElement *elem) -{ - if(NULL != elem) - { - UBLibElement* pLibElem = elem->element(); - if(NULL != pLibElem) - { - if(eUBLibElementType_Item != pLibElem->type()) - { - QList qlElements = mLibraryController->getContent(pLibElem); - mCurrentElems = qlElements; - delete mpCrntElem; - mpCrntElem = new UBLibElement(pLibElem); - refreshView(); - delete mpCrntDir; - mpCrntDir = new UBLibElement(pLibElem); - bool bFavorite = false; - if(NULL != mpCrntDir && mLibraryController->favoritePath() == mpCrntDir->path().toLocalFile()) - { - bFavorite = true; - } - emit favoritesEntered(bFavorite); - } - } - } -} - -/** - * \brief Handles the selection changed event - */ -void UBLibraryWidget::onSelectionChanged() -{ - // Get the selected items - QList qlSelectedItems; - QList qlGI = selectedItems(); - - bCanDrag = true; - foreach(QGraphicsItem* it, qlGI) - { - int itIndex = mGraphicItems.indexOf(it); - if(0 <= itIndex) - { - UBLibElement* pElem = mCurrentElems.at(itIndex); - if(NULL != pElem) - { - if(eUBLibElementType_Category != pElem->type() && eUBLibElementType_VirtualFolder != pElem->type()) { - qlSelectedItems << pElem; - } - - if(!pElem->isMoveable()) - { - bCanDrag = false; - } - } - } - } - - // Check if we are in the trash folder - bool bInTrash = false; - if(NULL != mpCrntDir) - { - if("Trash" == mpCrntDir->name()) - { - bInTrash = true; - } - } - - // Send the signal with these items - emit itemsSelected(qlSelectedItems, bInTrash); -} - -/** - * \brief Handle the delete done event - */ -void UBLibraryWidget::onRefreshCurrentFolder() -{ - // Refresh the current view - mCurrentElems = mLibraryController->getContent(mpCrntDir); - refreshView(); -} - -/** - * \brief Handles the drag enter event - * @param event as the drag enter event - */ -void UBLibraryWidget::dragEnterEvent(QDragEnterEvent *event) -{ - event->acceptProposedAction(); -} - -/** - * \brief Handles the drag move event - * @param event as the drag move event - */ -void UBLibraryWidget::dragMoveEvent(QDragMoveEvent *event) -{ - UBLibElement* pElem = elementAt(event->pos()); - if(NULL != pElem) - { - // We can only drop an item into a folder - if(eUBLibElementType_Folder == pElem->type() || - eUBLibElementType_VirtualFolder == pElem->type()) - { - event->acceptProposedAction(); - } - } -} - -void UBLibraryWidget::onDropMe(const QMimeData *_data) -{ - Q_UNUSED(_data); -} - -/** - * \brief Handles the drop event - * @param event as the drop event - */ -void UBLibraryWidget::dropEvent(QDropEvent *event) -{ - const QMimeData* pMimeData = event->mimeData(); - if(event->source() == this){ - event->accept(); - - // Get the destination item - UBLibElement* pElem = elementAt(event->pos()); - if(NULL != pElem){ - if(eUBLibElementType_Folder == pElem->type()){ - // The drag comes from this application, we have now to get the list of UBLibElements* - QList qlDroppedElems; - - foreach(QUrl url, pMimeData->urls()){ - qlDroppedElems << url.toString(); - } - - if(!qlDroppedElems.empty()) - onElementsDropped(qlDroppedElems, pElem); - } - } - } - else{ - bool bDropAccepted = false; - - // We must check the URLs first because an image dropped from the web can contains the image datas, as well as the URLs - // and if we want to display the download widget in order to make the user wait for the end of the download, we need - // to check the URLs first! - if (pMimeData->hasUrls()){ - QList urlList = pMimeData->urls(); - for (int i = 0; i < urlList.size() && i < 32; ++i){ - QString crntPath = urlList.at(i).toString(); - mLibraryController->importItemOnLibrary(crntPath); - bDropAccepted = true; - } - } - // When an HTML is present, it means that we dropped something from the web. Normally, the HTML contains the element - // of the webpage and has a 'src' attribute containing the URL of the web ressource. Here we are looking for this - // 'src' attribute, get its value and download the ressource from this URL. - if (!bDropAccepted && pMimeData->hasHtml()){ - QString html = pMimeData->html(); - QString url = UBApplication::urlFromHtml(html); - if("" != url){ - mLibraryController->importItemOnLibrary(url); - bDropAccepted = true; - } - } - if (!bDropAccepted && pMimeData->hasText()){ - // On linux external dragged element are considered as text; - QString filePath = QUrl(pMimeData->text()).toLocalFile(); - if("" != filePath){ - mLibraryController->importItemOnLibrary(filePath); - bDropAccepted = true; - } - else{ -#ifdef Q_WS_MACX - // With Safari, in 95% of the drops, the mime datas are hidden in Apple Web Archive pasteboard type. - // This is due to the way Safari is working so we have to dig into the pasteboard in order to retrieve - // the data. - QString qsUrl = UBPlatformUtils::urlFromClipboard(); - if("" != qsUrl){ - // We finally got the url of the dropped ressource! Let's import it! - mLibraryController->importItemOnLibrary(qsUrl); - bDropAccepted = true; - } -#endif - } - } - if (!bDropAccepted && pMimeData->hasImage()){ - QImage image = qvariant_cast(pMimeData->imageData()); - mLibraryController->importImageOnLibrary(image); - bDropAccepted = true; - } - - if(bDropAccepted){ - onRefreshCurrentFolder(); -#ifdef Q_WS_MACX - event->acceptProposedAction(); -#else - event->accept(); -#endif - } - else{ - event->ignore(); - } - } -} - -/** - * \brief Get the element at the given position - * @param p as the given position - * @return a pointer on the related element - */ -UBLibElement* UBLibraryWidget::elementAt(QPoint p) -{ - QGraphicsItem* pItem = itemAt(p); - if(NULL != pItem) - { - int iItem = mGraphicItems.indexOf(pItem); - if(-1 != iItem) - { - return mCurrentElems.at(iItem); - } - } - - // If no element is found, return NULL - return NULL; -} - - -/** - * \brief Get the element from the given name - * @param name as the given element name - * @return the UBLibElement related to the given name - */ -UBLibElement* UBLibraryWidget::elementFromFilePath(const QString &filePath) -{ - UBLibElement* pElem = NULL; - - foreach(UBLibElement* elem, mCurrentElems) - { - if(elem->path().toLocalFile() == QUrl(filePath).toLocalFile()) - { - return elem; - } - - } - - return pElem; -} - - -/** - * \brief Update the thumbnails size - * @param newSize as the thumbnail size - */ -void UBLibraryWidget::updateThumbnailsSize(int newSize) -{ - setThumbnailWidth(newSize); - refreshView(); -} - -/** - * \brief Handles the element dropped event - * @param elements as the list of dropped elements - * @param target as the drop target - */ -void UBLibraryWidget::onElementsDropped(QList elements, UBLibElement *target) -{ - if(target != mpCrntDir) - { - QList qlElements; - - foreach(QString qsElem, elements) - qlElements << elementFromFilePath(qsElem); - - mLibraryController->moveContent(qlElements, target); - mCurrentElems = mLibraryController->getContent(mpCrntDir); - refreshView(); - } -} - -/** - * \brief Search the element related to the given text - * @param elem as the searched element name - */ -void UBLibraryWidget::onSearchElement(QString elem) -{ - // Store the original list of items - mOrigCurrentElems = mLibraryController->getContent(mpCrntDir); - - // Build the filtered list - mCurrentElems.clear(); - if(elem.isEmpty()) - { - mCurrentElems = mOrigCurrentElems; - } - else - { - foreach(UBLibElement* ubLibElem, mOrigCurrentElems) - { - if(ubLibElem->name().toLower().contains(elem.toLower())) - { - mCurrentElems << ubLibElem; - } - } - } - refreshView(); -} - -/** - * \brief Create a new folder - */ -void UBLibraryWidget::onNewFolderToCreate() -{ - // Create here a dialog asking the name of the new folder - UBNewFolderDlg dlg; - if(QDialog::Accepted == dlg.exec()) - { - mLibraryController->createNewFolder(dlg.folderName(), mpCrntElem); - onRefreshCurrentFolder(); - } -} - -/** - * \brief Constructor - * @param parent as the parent widget - * @param name as the object name - */ -UBNewFolderDlg::UBNewFolderDlg(QWidget *parent, const char *name):QDialog(parent) - , mpLabel(NULL) - , mpLineEdit(NULL) - , mpButtons(NULL) - , mpAddButton(NULL) - , mpCancelButton(NULL) - , mpLayout(NULL) -{ - setObjectName(name); - setWindowTitle(tr("Add new folder")); - setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowTitleHint); - mpLabel = new QLabel(tr("New Folder name:"),this); - mpLineEdit = new QLineEdit(this); - mpAddButton = new QPushButton(tr("Add")); - mpAddButton->setDefault(true); - - mpCancelButton = new QPushButton(tr("Cancel")); - mpCancelButton->setAutoDefault(false); - - mpButtons = new QDialogButtonBox(Qt::Horizontal, this); - mpLayout = new QVBoxLayout(this); - setLayout(mpLayout); - - mpLayout->addWidget(mpLabel, 1); - mpLayout->addWidget(mpLineEdit); - - mpButtons->addButton(mpAddButton,QDialogButtonBox::ActionRole); - mpButtons->addButton(mpCancelButton,QDialogButtonBox::ActionRole); - mpLayout->addWidget(mpButtons, 1,Qt::AlignJustify); - - connect(mpAddButton, SIGNAL(clicked()), this, SLOT(accept())); - connect(mpCancelButton, SIGNAL(clicked()), this, SLOT(reject())); - connect(mpLineEdit, SIGNAL(textChanged(const QString &)), this, SLOT(text_Changed(const QString &))); - connect(mpLineEdit, SIGNAL(textEdited(const QString &)), this, SLOT(text_Edited(const QString &))); - - setMaximumHeight(100); - setMinimumHeight(100); -} - -/** - * \brief Destructor - */ -UBNewFolderDlg::~UBNewFolderDlg() -{ - if(NULL != mpAddButton) - { - delete mpAddButton; - mpAddButton = NULL; - } - - if(NULL != mpCancelButton) - { - delete mpCancelButton; - mpCancelButton = NULL; - } - if(NULL != mpButtons) - { - delete mpButtons; - mpButtons = NULL; - } - if(NULL != mpLineEdit) - { - delete mpLineEdit; - mpLineEdit = NULL; - } - if(NULL != mpLabel) - { - delete mpLabel; - mpLabel = NULL; - } - - if(NULL != mpLayout) - { - delete mpLayout; - mpLayout = NULL; - } -} - -/** - * \brief Get the folder name - * @return the entered folder name - */ -QString UBNewFolderDlg::folderName() -{ - return mpLineEdit->text(); -} - -void UBNewFolderDlg::text_Changed(const QString &newText) -{ - Q_UNUSED(newText); -} - -/* -http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx - -< (less than) -> (greater than) -: (colon) -" (double quote) -/ (forward slash) -\ (backslash) // Note: The C++ compiler transforms backslashes in strings. To include a \ in a regexp, enter it twice, i.e. \\. To match the backslash character itself, enter it four times, i.e. \\\\. -| (vertical bar or pipe) -? (question mark) -* (asterisk) - -*/ - -void UBNewFolderDlg::text_Edited(const QString &newText) -{ - - QString new_text = newText; - -#ifdef Q_WS_WIN // Defined on Windows. - QString illegalCharList(" < > : \" / \\ | ? * "); - QRegExp regExp("[<>:\"/\\\\|?*]"); -#endif - -#ifdef Q_WS_QWS // Defined on Qt for Embedded Linux. - QString illegalCharList(" < > : \" / \\ | ? * "); - QRegExp regExp("[<>:\"/\\\\|?*]"); -#endif - -#ifdef Q_WS_MAC // Defined on Mac OS X. - QString illegalCharList(" < > : \" / \\ | ? * "); - QRegExp regExp("[<>:\"/\\\\|?*]"); -#endif - -#ifdef Q_WS_X11 // Defined on X11. - QString illegalCharList(" < > : \" / \\ | ? * "); - QRegExp regExp("[<>:\"/\\\\|?*]"); -#endif - - if(new_text.indexOf(regExp) > -1) - { - new_text.remove(regExp); - mpLineEdit->setText(new_text); - QToolTip::showText(mpLineEdit->mapToGlobal(QPoint()), "A file name can`t contain any of the following characters:\r\n"+illegalCharList); - } -} - -void UBLibraryWidget::onAddDownloadedFileToLibrary(bool pSuccess, QUrl sourceUrl, QString pContentHeader, QByteArray pData) -{ - Q_UNUSED(pContentHeader); - if(pSuccess) - { - QString urlString = sourceUrl.toString(); - mLibraryController->routeDataItem(urlString, pData); - } -} - -void UBLibraryWidget::onDisplayMetadata(QMap metadatas) -{ - mpTmpElem = new UBLibElement(); - mpTmpElem->setMetadata(metadatas); - mpTmpElem->setPath(QUrl(metadatas["Url"])); - - // As the content comes from the web (and need a download), we will not display its thumbnail. - mpTmpElem->setThumbnail(QImage(":images/libpalette/notFound.png")); - - // Display the properties view - emit propertiesRequested(mpTmpElem); -} diff --git a/src/gui/UBLibraryWidget.h b/src/gui/UBLibraryWidget.h deleted file mode 100644 index bb655317..00000000 --- a/src/gui/UBLibraryWidget.h +++ /dev/null @@ -1,124 +0,0 @@ -/* - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#ifndef UBLIBRARYWIDGET_H -#define UBLIBRARYWIDGET_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "UBThumbnailWidget.h" -#include "board/UBLibraryController.h" - -class UBLibraryController; -class UBChainedLibElement; -class UBLibElement; - -class UBLibraryWidget : public UBThumbnailWidget -{ - Q_OBJECT -public: - UBLibraryWidget(QWidget* parent=0, const char* name="UBLibraryWidget"); - ~UBLibraryWidget(); - - UBChainedLibElement* chainedElements; - void setCurrentElemsAndRefresh(UBChainedLibElement* elem); - - void updateThumbnailsSize(int newSize); - void init(); - - UBLibraryController* libraryController() {return mLibraryController;} - bool isLoadingLibraryItems() const { return mLoadingLibraryItems; } - -public slots: - void onRefreshCurrentFolder(); - void onElementsDropped(QList elements, UBLibElement* target); - void onSearchElement(QString elem); - void onNewFolderToCreate(); - void onDropMe(const QMimeData* _data); - void onAddDownloadedFileToLibrary(bool pSuccess, QUrl sourceUrl, QString pContentHeader, QByteArray pData); - -signals: - void navigBarUpdate(UBLibElement* pElem); - void itemsSelected(QList elemList, bool inTrash); - void propertiesRequested(UBLibElement* pElem); - void displaySearchEngine(UBLibElement* pElem); - void favoritesEntered(bool bFav); - void itemClicked(); - -protected: - void dragEnterEvent(QDragEnterEvent *event); - void dragMoveEvent(QDragMoveEvent *event); - void dropEvent(QDropEvent *event); - -private slots: - void onItemClicked(QGraphicsItem* pItem, int index); - void onSelectionChanged(); - void onDisplayMetadata(QMap metadatas); - - -private: - - void refreshView(); - void generateItems(); - void appendChainedElement(UBChainedLibElement* element, UBChainedLibElement* toElem); - - UBLibElement* elementAt(QPoint p); - UBLibElement* elementFromFilePath(const QString& filePath); - UBLibraryController* mLibraryController; - - UBLibElement* mpCrntDir; - UBLibElement* mpCrntElem; - UBLibElement* mpTmpElem; - QList mCurrentElems; - QList mOrigCurrentElems; - QList mItems; - bool mLoadingLibraryItems; -}; - -class UBNewFolderDlg : public QDialog -{ - Q_OBJECT - -public: - UBNewFolderDlg(QWidget* parent=0, const char* name="NewFolderDlg"); - ~UBNewFolderDlg(); - - QString folderName(); - -public slots: - void text_Changed(const QString &); - void text_Edited(const QString &); - - -private: - QLabel* mpLabel; - QLineEdit* mpLineEdit; - QDialogButtonBox* mpButtons; - QPushButton* mpAddButton; - QPushButton* mpCancelButton; - QVBoxLayout* mpLayout; -}; - -#endif // UBLIBRARYWIDGET_H diff --git a/src/gui/gui.pri b/src/gui/gui.pri index 61583d04..9fa8c3dc 100644 --- a/src/gui/gui.pri +++ b/src/gui/gui.pri @@ -30,11 +30,6 @@ HEADERS += src/gui/UBThumbnailView.h \ src/gui/UBDocumentNavigator.h \ src/gui/UBDockPalette.h \ src/gui/UBPropertyPalette.h \ - src/gui/UBLibNavigatorWidget.h \ - src/gui/UBLibItemProperties.h \ - src/gui/UBLibActionBar.h \ - src/gui/UBLibraryWidget.h \ - src/gui/UBLibPathViewer.h \ src/gui/UBUpdateDlg.h \ src/gui/UBDockPaletteWidget.h \ src/gui/UBLeftPalette.h \ @@ -84,20 +79,13 @@ SOURCES += src/gui/UBThumbnailView.cpp \ src/gui/UBDocumentNavigator.cpp \ src/gui/UBDockPalette.cpp \ src/gui/UBPropertyPalette.cpp \ - src/gui/UBLibNavigatorWidget.cpp \ - src/gui/UBLibItemProperties.cpp \ - src/gui/UBLibActionBar.cpp \ - src/gui/UBLibraryWidget.cpp \ - src/gui/UBLibPathViewer.cpp \ src/gui/UBUpdateDlg.cpp \ src/gui/UBDockPaletteWidget.cpp \ src/gui/UBLeftPalette.cpp \ src/gui/UBRightPalette.cpp \ src/gui/UBPageNavigationWidget.cpp \ - src/gui/UBLibWidget.cpp \ src/gui/UBMagnifer.cpp \ src/gui/UBCachePropertiesWidget.cpp \ - src/gui/UBLibWebView.cpp \ src/gui/UBDownloadWidget.cpp \ src/gui/UBDockDownloadWidget.cpp \ src/gui/UBFeaturesWidget.cpp \ From 3d56b92cff5188aaf23685e07422655ecd4e2626 Mon Sep 17 00:00:00 2001 From: Aleksei Kanash Date: Mon, 20 Aug 2012 16:39:47 +0300 Subject: [PATCH 13/27] Group button text sets right when application mode changes. --- src/core/UBApplicationController.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/UBApplicationController.cpp b/src/core/UBApplicationController.cpp index fbb20af6..c0f9918a 100644 --- a/src/core/UBApplicationController.cpp +++ b/src/core/UBApplicationController.cpp @@ -365,6 +365,7 @@ void UBApplicationController::showBoard() emit mainModeChanged(Board); UBApplication::boardController->freezeW3CWidgets(false); + UBApplication::boardController->activeScene()->updateGroupButtonState(); } From 333adf4afb5f790b1abdf7282e4d1289aa56a693 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 20 Aug 2012 17:13:15 +0200 Subject: [PATCH 14/27] fixed Sankore-704 bug --- .../Contraste.wgt/css/basic.css | 20 +++-- .../Contraste.wgt/images/trgDown.png | Bin 0 -> 475 bytes .../Contraste.wgt/images/trgRight.png | Bin 0 -> 447 bytes .../locales/fr/scripts/blackYellow.js | 70 ++++++++++------ .../locales/ru/scripts/blackYellow.js | 70 ++++++++++------ .../Contraste.wgt/scripts/blackYellow.js | 75 ++++++++++++------ 6 files changed, 157 insertions(+), 78 deletions(-) create mode 100644 resources/library/interactivities/Contraste.wgt/images/trgDown.png create mode 100644 resources/library/interactivities/Contraste.wgt/images/trgRight.png diff --git a/resources/library/interactivities/Contraste.wgt/css/basic.css b/resources/library/interactivities/Contraste.wgt/css/basic.css index 6ca92f51..451e6ce0 100644 --- a/resources/library/interactivities/Contraste.wgt/css/basic.css +++ b/resources/library/interactivities/Contraste.wgt/css/basic.css @@ -60,6 +60,7 @@ body{ .shadowDiv{ width: 100%; + height: 100%; display: none; opacity: 0.7; background-color: black; @@ -67,7 +68,10 @@ body{ -webkit-border-radius: 3px; border-radius: 3px; border-radius: 3px; - z-index: 100; + z-index: 400; + position: absolute; + top: 0; + left: 0; } .popupBack{ @@ -126,8 +130,6 @@ body{ } .readyTask{ - margin: 2px; - padding: 2px; width: 100%; height: 100%; overflow: hidden; @@ -167,9 +169,11 @@ body{ height: 65%; cursor: e-resize; position: absolute; - background: none; + background-image: url(../images/trgRight.png); + background-position: center; + background-repeat: no-repeat; right: -10px; - top: 20%; + top: 18%; } .bottomResize{ @@ -177,9 +181,11 @@ body{ height: 10px; cursor: n-resize; position: absolute; - background: none; + background-image: url(../images/trgDown.png); + background-position: center; + background-repeat: no-repeat; bottom: -10px; - left: 20%; + left: 18%; } /*new design*/ diff --git a/resources/library/interactivities/Contraste.wgt/images/trgDown.png b/resources/library/interactivities/Contraste.wgt/images/trgDown.png new file mode 100644 index 0000000000000000000000000000000000000000..632be5fb5560dde4c9a5c76430e7878d817381b7 GIT binary patch literal 475 zcmV<10VMv3P)g(&fl=1oV=d#Yu&ZkvXRmDX`MZpSKSy>s_*w|1o z4-XH++qZ8ScJAEybnDiwrc4qN5|7*3+S1OPIm5ur%*?>T!UD%217L=L+LB44j;tU>bx41qB&)?AXEJ>gw9(?d`o2 zq=)hU|NkJG;memV+)hqT$F;Pybk)_>!D1jk@$&LA+`4s(;lzm(XMxVN;o{=@0g?mT z2m(MqeC_Y=Pd#?**iTSkaC37r02ML({ri_;`}XbMdwYA+V46@gf`GNP^~w17_y(Xt zu#@@t_!w5NUd;d$t1>e)JBO?m?o=26+Q8)H<+aDaz`zj{J=d>a-?4e~W>1hSPyk3H zI=*q^hO&l+#usgE?e}-@-j&CuhJ^tO00z$8l9G~qU{w58Qc`+|O$|VR0RRFkn+8)O RIpF{R002ovPDHLkV1k0cgTH8uZrbaeg|78dq={rZ&yn?k0aKYua^3kx%(rKK_6 zym_%3P7sHYk&yvp11l>l zgQcY_jrs=B)RU9cNLx?v^&eaz_Ur+PU7kOGeyX*#^+}ZQk(QQz>+kRXA4vbt&d#3l`SWLPtT6+0_$Q#RUjW_W phc^m?f`aBefBsySP@(_`FaZ5oAyt9V@9zKr002ovPDHLkV1jvi#&`e# literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Contraste.wgt/locales/fr/scripts/blackYellow.js b/resources/library/interactivities/Contraste.wgt/locales/fr/scripts/blackYellow.js index 7f0cfb19..7cfdea27 100644 --- a/resources/library/interactivities/Contraste.wgt/locales/fr/scripts/blackYellow.js +++ b/resources/library/interactivities/Contraste.wgt/locales/fr/scripts/blackYellow.js @@ -81,9 +81,9 @@ function init(){ .css("top",importArray[i].top) .css("left",importArray[i].left); tmpReadyTask.appendTo("#data"); - } - } - $(document).disableTextSelect(); + } + $(document).disableTextSelect(); + } } /* ------------- BUTTONS -------------*/ @@ -182,10 +182,16 @@ function init(){ }); $("#wgt_add").click(function(){ - shadowDiv.show("fast", function(){ - shadowOver = true; - popupBack.show("slow"); - }); + if($("#wgt_help").hasClass("open")){ + $("#help").slideUp("100", function(){ + $("#wgt_help").removeClass("open"); + $("#data").show(); + }); + } + shadowDiv.show() + shadowOver = true; + popupBack.show("slow"); + $(document).disableTextSelect(); }); @@ -203,7 +209,7 @@ function init(){ var rightDiv = $("
").appendTo("#data"); //divs for adding a new item - var shadowDiv = $("
").appendTo("#data"); + var shadowDiv = $("
").appendTo("html"); var popupBack = $("
").appendTo("#data"); //input fields and buttons for a popup window @@ -228,37 +234,39 @@ function init(){ }); cancelButton.click(function(){ - $(document).enableTextSelect(); popupBack.hide("slow", function(){ $("#resultText, #expresionText").val("") .css("background-color", "#ffc"); - shadowDiv.hide("fast"); + shadowDiv.hide(); shadowOver = false; + $(document).enableTextSelect(); }); + }); okButton.click(function(){ - $(document).enableTextSelect(); if(checkEmptyFields(expresionText) && checkEmptyFields(resultText)){ popupBack.hide("slow", function(){ - shadowDiv.hide("fast"); + shadowDiv.hide(); shadowOver = false; addTask(expresionText.val(), resultText.val()); exportToSankore(); $("#resultText, #expresionText").val("") .css("background-color", "#ffc"); + $(document).enableTextSelect(); }) } + }); /* -------------- THE END OF WORK WITH POPUP BUTTONS AND FIELDS ---------------*/ // a work with dragging possibility - $("input:text, .style_select").mouseover(function(){ + $("input:text").mouseover(function(){ $(document).enableTextSelect(); }); - $("input:text, .style_select").mouseout(function(){ + $("input:text").mouseout(function(){ $(document).disableTextSelect(); }); @@ -270,6 +278,8 @@ function init(){ resizeObj.width = $(this).width(); resizeObj.height = $(this).height(); } + if($("#wgt_display").hasClass("selected")) + $(document).disableTextSelect(); }); $(".rightResize").live("mousedown",function(event){ @@ -296,13 +306,25 @@ function init(){ }); $("body").mousemove(function(event){ - if(dragElement && !shadowOver){ - if(resizeObj.x) - dragElement.width(event.pageX - dragElement.position().left); - else if(resizeObj.y) - dragElement.height(event.pageY - dragElement.position().top); - else - dragElement.css("top",event.pageY - coords.top).css("left", event.pageX - coords.left); + if(dragElement && !shadowOver){ + var top = event.pageY - coords.top; + var left = event.pageX - coords.left; + var bottom = top + dragElement.height(); + var right = left + dragElement.width(); + if(resizeObj.x){ + if(right < ($(window).width() - 54)) + dragElement.width(event.pageX - dragElement.position().left); + } + else if(resizeObj.y){ + if(bottom < ($(window).height() - 54)) + dragElement.height(event.pageY - dragElement.position().top); + } + else { + if((top > 54) && (bottom < ($(window).height() - 54))) + dragElement.css("top",event.pageY - coords.top); + if((left >= 54) && (right < ($(window).width() - 54))) + dragElement.css("left", event.pageX - coords.left); + } } }); @@ -393,8 +415,8 @@ function checkEmptyFields(field){ //adding a new task to the page function addTask(expression, result){ var lastItem = $(".editContainer:last"), - lastItemPos = lastItem.length ? lastItem.position().top : 45, - lastItemHeight = lastItem.length ? lastItem.height() : 0; + lastItemPos = lastItem.length ? lastItem.position().top : 45, + lastItemHeight = lastItem.length ? lastItem.height() : 0; var editContent = $("
").width(240).height(70).css("top", lastItemPos + lastItemHeight + 15 + "px").appendTo("#data"); var closeItem = $("
").appendTo(editContent); var rightResize = $("
").appendTo(editContent); @@ -463,4 +485,6 @@ function changeStyle(val){ $("body, html").addClass("without_radius"); break; } + if($("#wgt_edit").hasClass("selected")) + $(document).enableTextSelect(); } \ No newline at end of file diff --git a/resources/library/interactivities/Contraste.wgt/locales/ru/scripts/blackYellow.js b/resources/library/interactivities/Contraste.wgt/locales/ru/scripts/blackYellow.js index d77e7108..ab7ad61a 100644 --- a/resources/library/interactivities/Contraste.wgt/locales/ru/scripts/blackYellow.js +++ b/resources/library/interactivities/Contraste.wgt/locales/ru/scripts/blackYellow.js @@ -23,9 +23,9 @@ var sankoreLang = { cancel: "Отмена", wgt_name: "Черный/желтый", reload: "Обновить", - slate: "Узор", - pad: "Планшет", - none: "Нет", + slate: "узор", + pad: "планшет", + none: "нет", help: "Помощь", help_content: "Пример текста помощи ..." }; @@ -182,10 +182,16 @@ function init(){ }); $("#wgt_add").click(function(){ - shadowDiv.show("fast", function(){ - shadowOver = true; - popupBack.show("slow"); - }); + if($("#wgt_help").hasClass("open")){ + $("#help").slideUp("100", function(){ + $("#wgt_help").removeClass("open"); + $("#data").show(); + }); + } + shadowDiv.show() + shadowOver = true; + popupBack.show("slow"); + $(document).disableTextSelect(); }); @@ -203,7 +209,7 @@ function init(){ var rightDiv = $("
").appendTo("#data"); //divs for adding a new item - var shadowDiv = $("
").appendTo("#data"); + var shadowDiv = $("
").appendTo("html"); var popupBack = $("
").appendTo("#data"); //input fields and buttons for a popup window @@ -228,37 +234,39 @@ function init(){ }); cancelButton.click(function(){ - $(document).enableTextSelect(); popupBack.hide("slow", function(){ $("#resultText, #expresionText").val("") .css("background-color", "#ffc"); - shadowDiv.hide("fast"); + shadowDiv.hide(); shadowOver = false; + $(document).enableTextSelect(); }); + }); okButton.click(function(){ - $(document).enableTextSelect(); if(checkEmptyFields(expresionText) && checkEmptyFields(resultText)){ popupBack.hide("slow", function(){ - shadowDiv.hide("fast"); + shadowDiv.hide(); shadowOver = false; addTask(expresionText.val(), resultText.val()); exportToSankore(); $("#resultText, #expresionText").val("") .css("background-color", "#ffc"); + $(document).enableTextSelect(); }) } + }); /* -------------- THE END OF WORK WITH POPUP BUTTONS AND FIELDS ---------------*/ // a work with dragging possibility - $("input:text, .style_select").mouseover(function(){ + $("input:text").mouseover(function(){ $(document).enableTextSelect(); }); - $("input:text, .style_select").mouseout(function(){ + $("input:text").mouseout(function(){ $(document).disableTextSelect(); }); @@ -270,6 +278,8 @@ function init(){ resizeObj.width = $(this).width(); resizeObj.height = $(this).height(); } + if($("#wgt_display").hasClass("selected")) + $(document).disableTextSelect(); }); $(".rightResize").live("mousedown",function(event){ @@ -296,13 +306,25 @@ function init(){ }); $("body").mousemove(function(event){ - if(dragElement && !shadowOver){ - if(resizeObj.x) - dragElement.width(event.pageX - dragElement.position().left); - else if(resizeObj.y) - dragElement.height(event.pageY - dragElement.position().top); - else - dragElement.css("top",event.pageY - coords.top).css("left", event.pageX - coords.left); + if(dragElement && !shadowOver){ + var top = event.pageY - coords.top; + var left = event.pageX - coords.left; + var bottom = top + dragElement.height(); + var right = left + dragElement.width(); + if(resizeObj.x){ + if(right < ($(window).width() - 54)) + dragElement.width(event.pageX - dragElement.position().left); + } + else if(resizeObj.y){ + if(bottom < ($(window).height() - 54)) + dragElement.height(event.pageY - dragElement.position().top); + } + else { + if((top > 54) && (bottom < ($(window).height() - 54))) + dragElement.css("top",event.pageY - coords.top); + if((left >= 54) && (right < ($(window).width() - 54))) + dragElement.css("left", event.pageX - coords.left); + } } }); @@ -393,8 +415,8 @@ function checkEmptyFields(field){ //adding a new task to the page function addTask(expression, result){ var lastItem = $(".editContainer:last"), - lastItemPos = lastItem.length ? lastItem.position().top : 45, - lastItemHeight = lastItem.length ? lastItem.height() : 0; + lastItemPos = lastItem.length ? lastItem.position().top : 45, + lastItemHeight = lastItem.length ? lastItem.height() : 0; var editContent = $("
").width(240).height(70).css("top", lastItemPos + lastItemHeight + 15 + "px").appendTo("#data"); var closeItem = $("
").appendTo(editContent); var rightResize = $("
").appendTo(editContent); @@ -463,4 +485,6 @@ function changeStyle(val){ $("body, html").addClass("without_radius"); break; } + if($("#wgt_edit").hasClass("selected")) + $(document).enableTextSelect(); } \ No newline at end of file diff --git a/resources/library/interactivities/Contraste.wgt/scripts/blackYellow.js b/resources/library/interactivities/Contraste.wgt/scripts/blackYellow.js index 85cdaab2..33687d4d 100644 --- a/resources/library/interactivities/Contraste.wgt/scripts/blackYellow.js +++ b/resources/library/interactivities/Contraste.wgt/scripts/blackYellow.js @@ -23,9 +23,9 @@ var sankoreLang = { cancel: "Cancel", wgt_name: "Contrast", reload: "Reload", - slate: "Wood", - pad: "Pad", - none: "None", + slate: "wood", + pad: "pad", + none: "none", help: "Help", help_content: "This is an example of help content ..." }; @@ -88,9 +88,12 @@ function init(){ /* ------------- BUTTONS -------------*/ - if(sankore.preference("by_style","")){ - changeStyle(sankore.preference("by_style","")); - $(".style_select").val(sankore.preference("by_style","")); + if(window.sankore){ + if(sankore.preference("by_style","")){ + changeStyle(sankore.preference("by_style","")); + $(".style_select").val(sankore.preference("by_style","")); + } else + changeStyle("3") } else changeStyle("3") @@ -182,10 +185,15 @@ function init(){ }); $("#wgt_add").click(function(){ - shadowDiv.show("fast", function(){ - shadowOver = true; - popupBack.show("slow"); - }); + if($("#wgt_help").hasClass("open")){ + $("#help").slideUp("100", function(){ + $("#wgt_help").removeClass("open"); + $("#data").show(); + }); + } + shadowDiv.show(); + shadowOver = true; + popupBack.show("slow"); $(document).disableTextSelect(); }); @@ -203,7 +211,7 @@ function init(){ var rightDiv = $("
").appendTo("#data"); //divs for adding a new item - var shadowDiv = $("
").appendTo("#data"); + var shadowDiv = $("
").appendTo("html"); var popupBack = $("
").appendTo("#data"); //input fields and buttons for a popup window @@ -228,25 +236,25 @@ function init(){ }); cancelButton.click(function(){ - $(document).enableTextSelect(); popupBack.hide("slow", function(){ $("#resultText, #expresionText").val("") .css("background-color", "#ffc"); - shadowDiv.hide("fast"); + shadowDiv.hide(); shadowOver = false; + $(document).enableTextSelect(); }); }); okButton.click(function(){ - $(document).enableTextSelect(); if(checkEmptyFields(expresionText) && checkEmptyFields(resultText)){ popupBack.hide("slow", function(){ - shadowDiv.hide("fast"); + shadowDiv.hide(); shadowOver = false; addTask(expresionText.val(), resultText.val()); exportToSankore(); $("#resultText, #expresionText").val("") .css("background-color", "#ffc"); + $(document).enableTextSelect(); }) } }); @@ -254,11 +262,11 @@ function init(){ /* -------------- THE END OF WORK WITH POPUP BUTTONS AND FIELDS ---------------*/ // a work with dragging possibility - $("input:text, .style_select").mouseover(function(){ + $("input:text").mouseover(function(){ $(document).enableTextSelect(); }); - $("input:text, .style_select").mouseout(function(){ + $("input:text").mouseout(function(){ $(document).disableTextSelect(); }); @@ -270,6 +278,8 @@ function init(){ resizeObj.width = $(this).width(); resizeObj.height = $(this).height(); } + if($("#wgt_display").hasClass("selected")) + $(document).disableTextSelect(); }); $(".rightResize").live("mousedown",function(event){ @@ -296,13 +306,25 @@ function init(){ }); $("body").mousemove(function(event){ - if(dragElement && !shadowOver){ - if(resizeObj.x) - dragElement.width(event.pageX - dragElement.position().left); - else if(resizeObj.y) - dragElement.height(event.pageY - dragElement.position().top); - else - dragElement.css("top",event.pageY - coords.top).css("left", event.pageX - coords.left); + if(dragElement && !shadowOver){ + var top = event.pageY - coords.top; + var left = event.pageX - coords.left; + var bottom = top + dragElement.height(); + var right = left + dragElement.width(); + if(resizeObj.x){ + if(right < ($(window).width() - 54)) + dragElement.width(event.pageX - dragElement.position().left); + } + else if(resizeObj.y){ + if(bottom < ($(window).height() - 54)) + dragElement.height(event.pageY - dragElement.position().top); + } + else { + if((top > 54) && (bottom < ($(window).height() - 54))) + dragElement.css("top",event.pageY - coords.top); + if((left >= 54) && (right < ($(window).width() - 54))) + dragElement.css("left", event.pageX - coords.left); + } } }); @@ -375,7 +397,8 @@ function init(){ }); } } - sankore.setPreference("blackYellowData", JSON.stringify(arrayToExport)); + if(window.sankore) + sankore.setPreference("blackYellowData", JSON.stringify(arrayToExport)); } } @@ -463,4 +486,6 @@ function changeStyle(val){ $("body, html").addClass("without_radius"); break; } + if($("#wgt_edit").hasClass("selected")) + $(document).enableTextSelect(); } From 67fbd3a135f318bc41426aad34c0a9a7474845e5 Mon Sep 17 00:00:00 2001 From: Aleksei Kanash Date: Mon, 20 Aug 2012 17:15:36 +0300 Subject: [PATCH 15/27] Cleaning search text field for library at selection of folder from path viewer. --- src/gui/UBFeaturesActionBar.h | 1 + src/gui/UBFeaturesWidget.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/gui/UBFeaturesActionBar.h b/src/gui/UBFeaturesActionBar.h index 60db2c37..da2ca99b 100644 --- a/src/gui/UBFeaturesActionBar.h +++ b/src/gui/UBFeaturesActionBar.h @@ -42,6 +42,7 @@ public: ~UBFeaturesActionBar(); void setCurrentState( UBFeaturesActionBarState state ); + void cleanText(){ mSearchBar->clear(); } signals: void searchElement(const QString &text); diff --git a/src/gui/UBFeaturesWidget.cpp b/src/gui/UBFeaturesWidget.cpp index 1ed79316..2e7798cd 100644 --- a/src/gui/UBFeaturesWidget.cpp +++ b/src/gui/UBFeaturesWidget.cpp @@ -142,6 +142,7 @@ void UBFeaturesWidget::currentSelected(const QModelIndex ¤t) centralWidget->showElement(feature, UBFeaturesCentralWidget::FeaturePropertiesList); mActionBar->setCurrentState( IN_PROPERTIES ); } + mActionBar->cleanText(); } void UBFeaturesWidget::createNewFolder() From 2fdc027a8d49fde71da19708e07ebf0adf769b53 Mon Sep 17 00:00:00 2001 From: Ilia Ryabokon Date: Mon, 20 Aug 2012 17:24:15 +0300 Subject: [PATCH 16/27] Sankore-969 Desktop mode bug --- src/board/UBBoardPaletteManager.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/board/UBBoardPaletteManager.cpp b/src/board/UBBoardPaletteManager.cpp index 83b2f3a4..2407ad37 100644 --- a/src/board/UBBoardPaletteManager.cpp +++ b/src/board/UBBoardPaletteManager.cpp @@ -704,8 +704,9 @@ void UBBoardPaletteManager::changeMode(eUBDockPaletteWidgetMode newMode, bool is mAddItemPalette->setParent((QWidget*)UBApplication::applicationController->uninotesController()->drawingView()); mLeftPalette->assignParent((QWidget*)UBApplication::applicationController->uninotesController()->drawingView()); mRightPalette->assignParent((QWidget*)UBApplication::applicationController->uninotesController()->drawingView()); - mRightPalette->lower(); - mLeftPalette->lower(); + // Maybe threre is a reason to keep that functions but with them right palette in desktop mode is not interactable + // mRightPalette->lower(); + // mLeftPalette->lower(); if (UBPlatformUtils::hasVirtualKeyboard() && mKeyboardPalette != NULL) { From c03df6ae26af64740f380f2a3a3338665b7650b6 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Mon, 20 Aug 2012 16:39:15 +0200 Subject: [PATCH 17/27] fixed issue 1011 --- src/core/UBApplication.cpp | 27 -------------------------- src/gui/UBTeacherGuideWidgetsTools.cpp | 13 +++++++++++++ src/gui/UBTeacherGuideWidgetsTools.h | 4 ++++ 3 files changed, 17 insertions(+), 27 deletions(-) diff --git a/src/core/UBApplication.cpp b/src/core/UBApplication.cpp index 1e95f8b7..ec8280e4 100644 --- a/src/core/UBApplication.cpp +++ b/src/core/UBApplication.cpp @@ -357,33 +357,6 @@ int UBApplication::exec(const QString& pFileToImport) else applicationController->showBoard(); - -// if (UBSettings::settings()->appIsInSoftwareUpdateProcess->get().toBool()) -// { -// UBSettings::settings()->appIsInSoftwareUpdateProcess->set(false); - -// // clean potential updater in temp directory -// UBFileSystemUtils::cleanupGhostTempFolders(); - -// QUuid docUuid( UBSettings::settings()->appLastSessionDocumentUUID->get().toString()); - -// if (!docUuid.isNull()) -// { -// UBDocumentProxy* proxy = UBPersistenceManager::persistenceManager()->documentByUuid(docUuid); - -// if (proxy) -// { -// bool ok; -// int lastSceneIndex = UBSettings::settings()->appLastSessionPageIndex->get().toInt(&ok); - -// if (!ok) -// lastSceneIndex = 0; - -// boardController->setActiveDocumentScene(proxy, lastSceneIndex); -// } -// } -// } - return QApplication::exec(); } diff --git a/src/gui/UBTeacherGuideWidgetsTools.cpp b/src/gui/UBTeacherGuideWidgetsTools.cpp index f31e3481..71334fbb 100644 --- a/src/gui/UBTeacherGuideWidgetsTools.cpp +++ b/src/gui/UBTeacherGuideWidgetsTools.cpp @@ -520,6 +520,8 @@ void UBTGMediaWidget::mousePressEvent(QMouseEvent *event) } } + + /*************************************************************************** * class UBTGUrlWidget * ***************************************************************************/ @@ -531,10 +533,12 @@ UBTGUrlWidget::UBTGUrlWidget(QWidget* parent, const char* name ):QWidget(parent) setObjectName(name); SET_STYLE_SHEET(); mpLayout = new QVBoxLayout(this); + setLayout(mpLayout); mpTitle = new QLineEdit(this); mpTitle->setObjectName("UBTGLineEdit"); mpTitle->setPlaceholderText(tr("Insert link title here...")); mpUrl = new QLineEdit(this); + connect(mpUrl,SIGNAL(editingFinished()),this,SLOT(onUrlEditionFinished())); mpUrl->setObjectName("UBTGLineEdit"); mpUrl->setPlaceholderText("http://"); mpLayout->addWidget(mpTitle); @@ -548,6 +552,15 @@ UBTGUrlWidget::~UBTGUrlWidget() DELETEPTR(mpLayout); } +void UBTGUrlWidget::onUrlEditionFinished() +{ + QString url = mpUrl->text(); + if(url.length() && !url.startsWith("http://") && !url.startsWith("https://") && !url.startsWith("ftp://") && !url.startsWith("sftp://") && !url.startsWith("http://")){ + mpUrl->setText("http://" + mpUrl->text()); + setFocus(); + } +} + void UBTGUrlWidget::initializeWithDom(QDomElement element) { mpTitle->setText(element.attribute("title")); diff --git a/src/gui/UBTeacherGuideWidgetsTools.h b/src/gui/UBTeacherGuideWidgetsTools.h index ad1daf57..43e726e3 100644 --- a/src/gui/UBTeacherGuideWidgetsTools.h +++ b/src/gui/UBTeacherGuideWidgetsTools.h @@ -178,6 +178,10 @@ public: ~UBTGUrlWidget(); tUBGEElementNode* saveData(); void initializeWithDom(QDomElement element); + +public slots: + void onUrlEditionFinished(); + private: QVBoxLayout* mpLayout; QLineEdit* mpTitle; From f7dff3fb9da884ee7649e1d557fdde50d0927f1e Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Mon, 20 Aug 2012 16:43:04 +0200 Subject: [PATCH 18/27] remove unused headers --- src/gui/gui.pri | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/src/gui/gui.pri b/src/gui/gui.pri index 9fa8c3dc..993d0cf2 100644 --- a/src/gui/gui.pri +++ b/src/gui/gui.pri @@ -35,17 +35,15 @@ HEADERS += src/gui/UBThumbnailView.h \ src/gui/UBLeftPalette.h \ src/gui/UBRightPalette.h \ src/gui/UBPageNavigationWidget.h \ - src/gui/UBLibWidget.h \ src/gui/UBMagnifer.h \ src/gui/UBCachePropertiesWidget.h \ - src/gui/UBLibWebView.h \ src/gui/UBDownloadWidget.h \ src/gui/UBDockDownloadWidget.h \ - src/gui/UBFeaturesWidget.h \ - src/gui/UBFeaturesActionBar.h \ - src/gui/UBDockTeacherGuideWidget.h \ - src/gui/UBTeacherGuideWidget.h \ - src/gui/UBTeacherGuideWidgetsTools.h \ + src/gui/UBFeaturesWidget.h \ + src/gui/UBFeaturesActionBar.h \ + src/gui/UBDockTeacherGuideWidget.h \ + src/gui/UBTeacherGuideWidget.h \ + src/gui/UBTeacherGuideWidgetsTools.h \ src/gui/UBMessagesDialog.h SOURCES += src/gui/UBThumbnailView.cpp \ @@ -88,11 +86,11 @@ SOURCES += src/gui/UBThumbnailView.cpp \ src/gui/UBCachePropertiesWidget.cpp \ src/gui/UBDownloadWidget.cpp \ src/gui/UBDockDownloadWidget.cpp \ - src/gui/UBFeaturesWidget.cpp \ - src/gui/UBFeaturesActionBar.cpp \ - src/gui/UBDockTeacherGuideWidget.cpp \ - src/gui/UBTeacherGuideWidget.cpp \ - src/gui/UBTeacherGuideWidgetsTools.cpp \ + src/gui/UBFeaturesWidget.cpp \ + src/gui/UBFeaturesActionBar.cpp \ + src/gui/UBDockTeacherGuideWidget.cpp \ + src/gui/UBTeacherGuideWidget.cpp \ + src/gui/UBTeacherGuideWidgetsTools.cpp \ src/gui/UBMessagesDialog.cpp win32 { From 4c1e1ee95c4eee8ff9a5f01d80c631f7fd4b9b97 Mon Sep 17 00:00:00 2001 From: Ilia Ryabokon Date: Mon, 20 Aug 2012 18:09:08 +0300 Subject: [PATCH 19/27] Sankore-655 little fixes --- src/board/UBBoardPaletteManager.cpp | 6 ++++++ src/gui/UBFeaturesWidget.cpp | 3 ++- src/gui/gui.pri | 2 -- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/board/UBBoardPaletteManager.cpp b/src/board/UBBoardPaletteManager.cpp index 2407ad37..73a245dc 100644 --- a/src/board/UBBoardPaletteManager.cpp +++ b/src/board/UBBoardPaletteManager.cpp @@ -704,6 +704,7 @@ void UBBoardPaletteManager::changeMode(eUBDockPaletteWidgetMode newMode, bool is mAddItemPalette->setParent((QWidget*)UBApplication::applicationController->uninotesController()->drawingView()); mLeftPalette->assignParent((QWidget*)UBApplication::applicationController->uninotesController()->drawingView()); mRightPalette->assignParent((QWidget*)UBApplication::applicationController->uninotesController()->drawingView()); + mStylusPalette->raise(); // Maybe threre is a reason to keep that functions but with them right palette in desktop mode is not interactable // mRightPalette->lower(); // mLeftPalette->lower(); @@ -724,7 +725,12 @@ void UBBoardPaletteManager::changeMode(eUBDockPaletteWidgetMode newMode, bool is mKeyboardPalette->show(); } else +// In linux keyboard in desktop mode have to allways be with null parent +#ifdef Q_WS_X11 + mKeyboardPalette->setParent(0); +#else mKeyboardPalette->setParent((QWidget*)UBApplication::applicationController->uninotesController()->drawingView()); +#endif //Q_WS_X11 #ifdef Q_WS_MAC mKeyboardPalette->setWindowFlags(Qt::Dialog | Qt::Popup | Qt::FramelessWindowHint); #endif diff --git a/src/gui/UBFeaturesWidget.cpp b/src/gui/UBFeaturesWidget.cpp index 2e7798cd..85a41cad 100644 --- a/src/gui/UBFeaturesWidget.cpp +++ b/src/gui/UBFeaturesWidget.cpp @@ -1395,6 +1395,7 @@ QString UBFeaturesItemDelegate::displayText ( const QVariant & value, const QLoc Q_UNUSED(locale) QString text = value.toString(); + text = text.replace(".wgt", ""); if (listView) { const QFontMetrics fm = listView->fontMetrics(); @@ -1423,7 +1424,7 @@ void UBFeaturesPathItemDelegate::paint( QPainter *painter, const QStyleOptionVie QRect rect = option.rect; if ( !feature.getFullPath().isEmpty() ) { - painter->drawPixmap( rect.left() - 10, rect.center().y() - 5, *arrowPixmap ); + painter->drawPixmap( rect.left() - 10, rect.center().y() - 5, *arrowPixmap ); } painter->drawImage( rect.left() + 5, rect.center().y() - 5, feature.getThumbnail().scaledToHeight( 30, Qt::SmoothTransformation ) ); } diff --git a/src/gui/gui.pri b/src/gui/gui.pri index 9fa8c3dc..d0c80f80 100644 --- a/src/gui/gui.pri +++ b/src/gui/gui.pri @@ -35,10 +35,8 @@ HEADERS += src/gui/UBThumbnailView.h \ src/gui/UBLeftPalette.h \ src/gui/UBRightPalette.h \ src/gui/UBPageNavigationWidget.h \ - src/gui/UBLibWidget.h \ src/gui/UBMagnifer.h \ src/gui/UBCachePropertiesWidget.h \ - src/gui/UBLibWebView.h \ src/gui/UBDownloadWidget.h \ src/gui/UBDockDownloadWidget.h \ src/gui/UBFeaturesWidget.h \ From 134746af1045b80b4ff291b49050557f5970d163 Mon Sep 17 00:00:00 2001 From: Ilia Ryabokon Date: Mon, 20 Aug 2012 18:24:14 +0300 Subject: [PATCH 20/27] Sankore-1021 safe thread termination --- src/board/UBFeaturesController.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/board/UBFeaturesController.cpp b/src/board/UBFeaturesController.cpp index 3750685d..b13b7312 100644 --- a/src/board/UBFeaturesController.cpp +++ b/src/board/UBFeaturesController.cpp @@ -160,7 +160,7 @@ void UBFeaturesComputingThread::run() emit scanFinished(); mMutex.lock(); - if (!restart) { + if (!abort) { mWaitCondition.wait(&mMutex); } restart = false; From 59fdccf0ce1bd087e6dfaaa48d0c227235f61fd8 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Mon, 20 Aug 2012 17:52:43 +0200 Subject: [PATCH 21/27] added same selection colors for web line edit fields --- src/web/browser/WBUrlLineEdit.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/web/browser/WBUrlLineEdit.cpp b/src/web/browser/WBUrlLineEdit.cpp index 4d6a601b..85da8a5d 100644 --- a/src/web/browser/WBUrlLineEdit.cpp +++ b/src/web/browser/WBUrlLineEdit.cpp @@ -58,6 +58,8 @@ #include "WBSearchLineEdit.h" #include "WBWebView.h" +#include "globals/UBGlobals.h" + #include #include "core/memcheck.h" @@ -68,7 +70,8 @@ WBExLineEdit::WBExLineEdit(QWidget *parent) , mLineEdit(new QLineEdit(this)) , mClearButton(0) { - setFocusPolicy(mLineEdit->focusPolicy()); + SET_STYLE_SHEET(); + setFocusPolicy(mLineEdit->focusPolicy()); setAttribute(Qt::WA_InputMethodEnabled); setSizePolicy(mLineEdit->sizePolicy()); setBackgroundRole(mLineEdit->backgroundRole()); From cae2caecac43395ccf74369ebe4b6613d395fff7 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Tue, 21 Aug 2012 08:53:53 +0200 Subject: [PATCH 22/27] some cosmetics changes --- Sankore_3.1.pro | 2 +- resources/etc/Uniboard.css | 20 +++++++++++++++++++- resources/style.qss | 9 --------- src/web/browser/WBUrlLineEdit.cpp | 8 ++------ 4 files changed, 22 insertions(+), 17 deletions(-) diff --git a/Sankore_3.1.pro b/Sankore_3.1.pro index 0f8e569e..0815e394 100644 --- a/Sankore_3.1.pro +++ b/Sankore_3.1.pro @@ -11,7 +11,7 @@ CONFIG += debug_and_release \ VERSION_MAJ = 2 VERSION_MIN = 00 VERSION_TYPE = b # a = alpha, b = beta, r = release, other => error -VERSION_PATCH = 03 +VERSION_PATCH = 04 VERSION = "$${VERSION_MAJ}.$${VERSION_MIN}.$${VERSION_TYPE}.$${VERSION_PATCH}" VERSION = $$replace(VERSION, "\\.r", "") diff --git a/resources/etc/Uniboard.css b/resources/etc/Uniboard.css index 8fac56d7..bd5cbbcf 100644 --- a/resources/etc/Uniboard.css +++ b/resources/etc/Uniboard.css @@ -2,8 +2,26 @@ { color: #3F3F3F; } -QMainWindow +QTextEdit, +QLineEdit, +QComboBox#DockPaletteWidgetComboBox QAbstractItemView +{ + selection-background-color: lightgreen; + selection-color: black; +} +QProgressBar:horizontal { + border: 1px solid gray; + border-radius: 3px; + background: white; + padding: 1px; +} +QProgressBar::chunk:horizontal { + /*background: qlineargradient(x1: 0, y1: 0.5, x2: 1, y2: 0.5, stop: 0 green, stop: 1 lightgreen);*/ + background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #B1B1B1, stop:1 #c4c4c4); +} + +QMainWindow { background-color: #F1F1F1; } diff --git a/resources/style.qss b/resources/style.qss index 4f3eb2c1..a754c544 100644 --- a/resources/style.qss +++ b/resources/style.qss @@ -70,15 +70,6 @@ QLabel#UBTGMediaDropMeLabel padding: 2px; } -QTextEdit, -QLineEdit, -QComboBox#DockPaletteWidgetComboBox QAbstractItemView -{ - selection-background-color: lightgreen; - selection-color: black; -} - - QComboBox#DockPaletteWidgetComboBox { background: white; diff --git a/src/web/browser/WBUrlLineEdit.cpp b/src/web/browser/WBUrlLineEdit.cpp index 85da8a5d..ab92fac8 100644 --- a/src/web/browser/WBUrlLineEdit.cpp +++ b/src/web/browser/WBUrlLineEdit.cpp @@ -70,7 +70,6 @@ WBExLineEdit::WBExLineEdit(QWidget *parent) , mLineEdit(new QLineEdit(this)) , mClearButton(0) { - SET_STYLE_SHEET(); setFocusPolicy(mLineEdit->focusPolicy()); setAttribute(Qt::WA_InputMethodEnabled); setSizePolicy(mLineEdit->sizePolicy()); @@ -92,10 +91,8 @@ WBExLineEdit::WBExLineEdit(QWidget *parent) // clearButton mClearButton = new WBClearButton(this); - connect(mClearButton, SIGNAL(clicked()), - mLineEdit, SLOT(clear())); - connect(mLineEdit, SIGNAL(textChanged(const QString&)), - mClearButton, SLOT(textChanged(const QString&))); + connect(mClearButton, SIGNAL(clicked()), mLineEdit, SLOT(clear())); + connect(mLineEdit, SIGNAL(textChanged(const QString&)), mClearButton, SLOT(textChanged(const QString&))); mClearButton->hide(); } @@ -104,7 +101,6 @@ void WBExLineEdit::setLeftWidget(QWidget *widget) { delete mLeftWidget; mLeftWidget = widget; - //m_leftWidget->show(); updateGeometries(); } From b94b86291e8aadea97d28381e63a57eddd1f6176 Mon Sep 17 00:00:00 2001 From: Yimgo Date: Tue, 21 Aug 2012 10:00:16 +0200 Subject: [PATCH 23/27] Shutted down warnings. --- plugins/cffadaptor/src/UBCFFAdaptor.cpp | 38 +++++++++----------- src/adaptors/UBImportImage.cpp | 47 +++++++++++++------------ src/gui/UBMessagesDialog.h | 2 +- src/gui/UBRubberBand.cpp | 2 +- 4 files changed, 43 insertions(+), 46 deletions(-) diff --git a/plugins/cffadaptor/src/UBCFFAdaptor.cpp b/plugins/cffadaptor/src/UBCFFAdaptor.cpp index e9dae78f..a0ea3216 100644 --- a/plugins/cffadaptor/src/UBCFFAdaptor.cpp +++ b/plugins/cffadaptor/src/UBCFFAdaptor.cpp @@ -654,29 +654,25 @@ QDomElement UBCFFAdaptor::UBToCFFConverter::parseSvgPageSection(const QDomElemen void UBCFFAdaptor::UBToCFFConverter::writeQDomElementToXML(const QDomNode &node) { - if (!node.isNull()) - if (node.isText()) - { - mIWBContentWriter->writeCharacters(node.nodeValue()); - } - else - { - mIWBContentWriter->writeStartElement(node.namespaceURI(), node.toElement().tagName()); + if (!node.isNull()) { + if (node.isText()) + mIWBContentWriter->writeCharacters(node.nodeValue()); + else { + mIWBContentWriter->writeStartElement(node.namespaceURI(), node.toElement().tagName()); + + for (int i = 0; i < node.toElement().attributes().count(); i++) { + QDomAttr attr = node.toElement().attributes().item(i).toAttr(); + mIWBContentWriter->writeAttribute(attr.name(), attr.value()); + } + QDomNode child = node.firstChild(); + while(!child.isNull()) { + writeQDomElementToXML(child); + child = child.nextSibling(); + } - for (int i = 0; i < node.toElement().attributes().count(); i++) - { - QDomAttr attr = node.toElement().attributes().item(i).toAttr(); - mIWBContentWriter->writeAttribute(attr.name(), attr.value()); + mIWBContentWriter->writeEndElement(); } - QDomNode child = node.firstChild(); - while(!child.isNull()) - { - writeQDomElementToXML(child); - child = child.nextSibling(); - } - - mIWBContentWriter->writeEndElement(); - } + } } bool UBCFFAdaptor::UBToCFFConverter::writeExtendedIwbSection() diff --git a/src/adaptors/UBImportImage.cpp b/src/adaptors/UBImportImage.cpp index 64a42fc1..6a2cf81b 100644 --- a/src/adaptors/UBImportImage.cpp +++ b/src/adaptors/UBImportImage.cpp @@ -74,31 +74,32 @@ QString UBImportImage::importFileFilter() return filter; } -QList UBImportImage::import(const QUuid& uuid, const QString& filePath) -{ - QList result; - - QPixmap pix(filePath); - if (pix.isNull()) - return result; - +QList UBImportImage::import(const QUuid& uuid, const QString& filePath) +{ + Q_UNUSED(uuid); + QList result; + + QPixmap pix(filePath); + if (pix.isNull()) + return result; + UBGraphicsPixmapItem* pixmapItem = new UBGraphicsPixmapItem(); pixmapItem->setPixmap(pix); - result << pixmapItem; - return result; -} - -void UBImportImage::placeImportedItemToScene(UBGraphicsScene* scene, UBGraphicsItem* item) -{ - UBGraphicsPixmapItem* pixmapItem = (UBGraphicsPixmapItem*)item; - - UBGraphicsPixmapItem* sceneItem = scene->addPixmap(pixmapItem->pixmap(), NULL, QPointF(0, 0)); - scene->setAsBackgroundObject(sceneItem, true); - - // Only stored pixmap, should be deleted now - delete pixmapItem; -} - + result << pixmapItem; + return result; +} + +void UBImportImage::placeImportedItemToScene(UBGraphicsScene* scene, UBGraphicsItem* item) +{ + UBGraphicsPixmapItem* pixmapItem = (UBGraphicsPixmapItem*)item; + + UBGraphicsPixmapItem* sceneItem = scene->addPixmap(pixmapItem->pixmap(), NULL, QPointF(0, 0)); + scene->setAsBackgroundObject(sceneItem, true); + + // Only stored pixmap, should be deleted now + delete pixmapItem; +} + const QString& UBImportImage::folderToCopy() { static QString f(""); diff --git a/src/gui/UBMessagesDialog.h b/src/gui/UBMessagesDialog.h index d5d3efaa..0aaf5ae1 100644 --- a/src/gui/UBMessagesDialog.h +++ b/src/gui/UBMessagesDialog.h @@ -34,4 +34,4 @@ private: int mMessagesFontSize; }; -#endif UB_MESSAGES_DIALOG_H_ \ No newline at end of file +#endif /* UB_MESSAGES_DIALOG_H_ */ \ No newline at end of file diff --git a/src/gui/UBRubberBand.cpp b/src/gui/UBRubberBand.cpp index 1ca224f3..6525159f 100644 --- a/src/gui/UBRubberBand.cpp +++ b/src/gui/UBRubberBand.cpp @@ -32,8 +32,8 @@ UBRubberBand::UBRubberBand(Shape s, QWidget * p) : QRubberBand(s, p) , mResizingMode(None) - , mMouseIsPressed(false) , mResizingBorderHeight(20) + , mMouseIsPressed(false) , mLastPressedPoint(QPoint()) { customStyle = NULL; From 3401d3f26ecf967ebcee258281bd551507697bbc Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Tue, 21 Aug 2012 11:06:29 +0200 Subject: [PATCH 24/27] new pictures for the teacher guide --- resources/images/pencil.svg | 53 ------ resources/images/teacherGuide/audio.png | Bin 3299 -> 0 bytes resources/images/teacherGuide/audio_24x24.svg | 91 ++++++++++ resources/images/teacherGuide/flash_24x24.svg | 33 ++++ resources/images/teacherGuide/image.png | Bin 3349 -> 0 bytes resources/images/teacherGuide/image_24x24.svg | 81 +++++++++ resources/images/teacherGuide/link.png | Bin 3587 -> 0 bytes resources/images/teacherGuide/link_24x24.svg | 168 ++++++++++++++++++ resources/images/teacherGuide/movie.png | Bin 3270 -> 0 bytes resources/images/teacherGuide/movie_24x24.svg | 40 +++++ resources/images/teacherGuide/pencil.svg | 61 +++++++ resources/images/teacherGuide/w3c.png | Bin 3325 -> 0 bytes resources/images/teacherGuide/w3c_24x24.svg | 112 ++++++++++++ resources/sankore.qrc | 12 +- src/gui/UBTeacherGuideWidget.cpp | 11 +- 15 files changed, 597 insertions(+), 65 deletions(-) delete mode 100644 resources/images/pencil.svg delete mode 100644 resources/images/teacherGuide/audio.png create mode 100644 resources/images/teacherGuide/audio_24x24.svg create mode 100644 resources/images/teacherGuide/flash_24x24.svg delete mode 100644 resources/images/teacherGuide/image.png create mode 100644 resources/images/teacherGuide/image_24x24.svg delete mode 100644 resources/images/teacherGuide/link.png create mode 100644 resources/images/teacherGuide/link_24x24.svg delete mode 100644 resources/images/teacherGuide/movie.png create mode 100644 resources/images/teacherGuide/movie_24x24.svg create mode 100644 resources/images/teacherGuide/pencil.svg delete mode 100644 resources/images/teacherGuide/w3c.png create mode 100644 resources/images/teacherGuide/w3c_24x24.svg diff --git a/resources/images/pencil.svg b/resources/images/pencil.svg deleted file mode 100644 index d5406acb..00000000 --- a/resources/images/pencil.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/resources/images/teacherGuide/audio.png b/resources/images/teacherGuide/audio.png deleted file mode 100644 index ffb8fbf1d91b1909c5d7385d65f0381ccb739b95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3299 zcmV<93>@=`P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0006GNkl!hJWq3WQEx)eKzRR_T-EfIo49a?n}Z6(H{Y5u(z-#zCzMAM?CJ|UZDyZ5{I$9K*> z_b3rTGee`v(R83`B;30@aNle&7Er7J2t)&l0jZl15fHH+9Gp7ySD-P1gNJ&~uJ1=- zCY74-<*-~?j^tOKLjXVksJgG(`bXqf-tX`QBxX&_n0~l0ySgh{Da9hS^pEv-?GqM% zHMEwDX9?CLGdwaE`&A#k(*44-gks4J`g&z%fh7iUgFe-pN|p#!*K6?w6k;vRVBtTX z5kMHQFq%-H-}<51IP7DL!jdnO>(UFX|N^0%*K)>Fx7yqt!*}-$#isBwN{2KzN;> za{JDOTk-hmcywDEK4zy;{pNw!T<~lqw3L1JKr4NUh46Y|8J(Sb(+z=N@~^tX;V$G0 zX{dmL>sqvjql-WFq08yR$+6utp^(9+TqUzLvghUbbK{p90^RaP_s!cBqR}m=x)!sk z51GEc(eb+O6injy&5KY#FxXy*Mt8mY?K7^Ohl@+|+pi~&K8{2-mr6xrPb7w~#$qR* h{L8da|KEW9J^(aA2^b;y4hsMP002ovPDHLkV1id*ENlP( diff --git a/resources/images/teacherGuide/audio_24x24.svg b/resources/images/teacherGuide/audio_24x24.svg new file mode 100644 index 00000000..fc5c2294 --- /dev/null +++ b/resources/images/teacherGuide/audio_24x24.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/images/teacherGuide/flash_24x24.svg b/resources/images/teacherGuide/flash_24x24.svg new file mode 100644 index 00000000..03c15458 --- /dev/null +++ b/resources/images/teacherGuide/flash_24x24.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/images/teacherGuide/image.png b/resources/images/teacherGuide/image.png deleted file mode 100644 index d07dda6d64253d7895a39c74a99a14e0c5a0f084..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3349 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 diff --git a/resources/images/teacherGuide/image_24x24.svg b/resources/images/teacherGuide/image_24x24.svg new file mode 100644 index 00000000..5b197269 --- /dev/null +++ b/resources/images/teacherGuide/image_24x24.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/images/teacherGuide/link.png b/resources/images/teacherGuide/link.png deleted file mode 100644 index 893643dbdf92eac00865ae108584ec971e482d39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3587 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 JPDHLkV1m12u#*4) diff --git a/resources/images/teacherGuide/link_24x24.svg b/resources/images/teacherGuide/link_24x24.svg new file mode 100644 index 00000000..a2c47cd9 --- /dev/null +++ b/resources/images/teacherGuide/link_24x24.svg @@ -0,0 +1,168 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/images/teacherGuide/movie.png b/resources/images/teacherGuide/movie.png deleted file mode 100644 index 9150c659b7231a4095ffcf444b0c16d7a4dda005..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3270 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 Ef)-^NB>(^b diff --git a/resources/images/teacherGuide/movie_24x24.svg b/resources/images/teacherGuide/movie_24x24.svg new file mode 100644 index 00000000..d22e4470 --- /dev/null +++ b/resources/images/teacherGuide/movie_24x24.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/images/teacherGuide/pencil.svg b/resources/images/teacherGuide/pencil.svg new file mode 100644 index 00000000..e7e6a2ce --- /dev/null +++ b/resources/images/teacherGuide/pencil.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/images/teacherGuide/w3c.png b/resources/images/teacherGuide/w3c.png deleted file mode 100644 index 028cd087de96abcf00f90513699b51efa18b0149..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3325 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 Hu0mjfZu~IC diff --git a/resources/images/teacherGuide/w3c_24x24.svg b/resources/images/teacherGuide/w3c_24x24.svg new file mode 100644 index 00000000..07a37ac0 --- /dev/null +++ b/resources/images/teacherGuide/w3c_24x24.svg @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/sankore.qrc b/resources/sankore.qrc index d9263dbd..9941c519 100644 --- a/resources/sankore.qrc +++ b/resources/sankore.qrc @@ -14,7 +14,6 @@ images/soundOn.svg images/soundOff.svg images/shape.png - images/pencil.svg images/font.svg images/color.svg images/eyeOpened.svg @@ -358,11 +357,12 @@ images/licenses/ccbyncsa.png images/licenses/ccbynd.png images/licenses/ccbysa.png - images/teacherGuide/audio.png - images/teacherGuide/image.png - images/teacherGuide/link.png - images/teacherGuide/movie.png - images/teacherGuide/w3c.png + images/teacherGuide/audio_24x24.svg + images/teacherGuide/image_24x24.svg + images/teacherGuide/link_24x24.svg + images/teacherGuide/movie_24x24.svg + images/teacherGuide/w3c_24x24.svg + images/teacherGuide/pencil.svg images/duplicateDisabled.svg diff --git a/src/gui/UBTeacherGuideWidget.cpp b/src/gui/UBTeacherGuideWidget.cpp index ee81836e..8f421a95 100644 --- a/src/gui/UBTeacherGuideWidget.cpp +++ b/src/gui/UBTeacherGuideWidget.cpp @@ -421,7 +421,7 @@ UBTeacherGuidePresentationWidget::UBTeacherGuidePresentationWidget(QWidget *pare mpButtonTitleLayout = new QHBoxLayout(0); mpModePushButton = new QPushButton(this); - mpModePushButton->setIcon(QIcon(":images/pencil.svg")); + mpModePushButton->setIcon(QIcon(":images/teacherGuide/pencil.svg")); mpModePushButton->setMaximumWidth(32); mpModePushButton->installEventFilter(this); @@ -553,7 +553,7 @@ void UBTeacherGuidePresentationWidget::showData( QVector data else if (element->name == "media") { createMediaButtonItem(); QTreeWidgetItem* newWidgetItem = new QTreeWidgetItem( mpMediaSwitchItem); - newWidgetItem->setIcon(0, QIcon( ":images/teacherGuide/" + element->attributes.value("mediaType") + ".png")); + newWidgetItem->setIcon(0, QIcon( ":images/teacherGuide/" + element->attributes.value("mediaType") + "_24x24.svg")); newWidgetItem->setText(0, element->attributes.value("title")); newWidgetItem->setData(0, tUBTGTreeWidgetItemRole_HasAnAction, tUBTGActionAssociateOnClickItem_MEDIA); newWidgetItem->setData(0, Qt::FontRole, QVariant(QFont(QApplication::font().family(), 11))); @@ -576,7 +576,7 @@ void UBTeacherGuidePresentationWidget::showData( QVector data else if (element->name == "link") { createMediaButtonItem(); QTreeWidgetItem* newWidgetItem = new QTreeWidgetItem( mpMediaSwitchItem); - newWidgetItem->setIcon(0, QIcon(":images/teacherGuide/link.png")); + newWidgetItem->setIcon(0, QIcon(":images/teacherGuide/link_24x24.svg")); newWidgetItem->setText(0, element->attributes.value("title")); newWidgetItem->setData(0, tUBTGTreeWidgetItemRole_HasAnAction, tUBTGActionAssociateOnClickItem_URL); newWidgetItem->setData(0, tUBTGTreeWidgetItemRole_HasAnUrl, QVariant(element->attributes.value("url"))); @@ -589,8 +589,7 @@ void UBTeacherGuidePresentationWidget::showData( QVector data void UBTeacherGuidePresentationWidget::onAddItemClicked(QTreeWidgetItem* widget, int column) { - int associateAction = widget->data(column, - tUBTGTreeWidgetItemRole_HasAnAction).toInt(); + int associateAction = widget->data(column, tUBTGTreeWidgetItemRole_HasAnAction).toInt(); if (column == 0 && associateAction != tUBTGActionAssociateOnClickItem_NONE) { switch (associateAction) { case tUBTGActionAssociateOnClickItem_EXPAND: @@ -664,7 +663,7 @@ UBTeacherGuidePageZeroWidget::UBTeacherGuidePageZeroWidget(QWidget* parent, cons mpButtonTitleLayout = new QHBoxLayout(0); mpModePushButton = new QPushButton(this); - mpModePushButton->setIcon(QIcon(":images/pencil.svg")); + mpModePushButton->setIcon(QIcon(":images/teacherGuide/pencil.svg")); mpModePushButton->setMaximumWidth(32); mpModePushButton->installEventFilter(this); mpButtonTitleLayout->addWidget(mpModePushButton); From d281164a19d3fbe980c1652ca2c5531d7f025b27 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Tue, 21 Aug 2012 11:20:29 +0200 Subject: [PATCH 25/27] set the icon size to 24px --- src/gui/UBTeacherGuideWidget.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gui/UBTeacherGuideWidget.cpp b/src/gui/UBTeacherGuideWidget.cpp index 8f421a95..2bec3d15 100644 --- a/src/gui/UBTeacherGuideWidget.cpp +++ b/src/gui/UBTeacherGuideWidget.cpp @@ -411,7 +411,7 @@ UBTeacherGuidePresentationWidget::UBTeacherGuidePresentationWidget(QWidget *pare setObjectName(name); mpLayout = new QVBoxLayout(this); - + setLayout(mpLayout); mpPageNumberLabel = new QLabel(this); mpPageNumberLabel->setAlignment(Qt::AlignRight); mpPageNumberLabel->setObjectName("UBTGPageNumberLabel"); @@ -465,6 +465,7 @@ UBTeacherGuidePresentationWidget::UBTeacherGuidePresentationWidget(QWidget *pare mpTreeWidget->header()->close(); mpTreeWidget->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); mpTreeWidget->setStyleSheet("selection-background-color:transparent; padding-bottom:5px; padding-top:5px; "); + mpTreeWidget->setIconSize(QSize(24,24)); connect(mpTreeWidget, SIGNAL(itemClicked(QTreeWidgetItem*,int)), this, SLOT(onAddItemClicked(QTreeWidgetItem*,int))); connect(UBApplication::boardController, SIGNAL(activeSceneChanged()), this, SLOT(onActiveSceneChanged())); } From 7434d6e771d2a37bce3082354c703ef91f0314d9 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Tue, 21 Aug 2012 11:23:59 +0200 Subject: [PATCH 26/27] added a new language Malagasy --- Sankore_3.1.pro | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/Sankore_3.1.pro b/Sankore_3.1.pro index 0815e394..d6530001 100644 --- a/Sankore_3.1.pro +++ b/Sankore_3.1.pro @@ -341,10 +341,17 @@ macx { QMAKE_BUNDLE_DATA += TRANSLATION_tr } exists(resources/i18n/sankore_cs.qm) { - TRANSLATION_cs.files = resources/i18n/sankore_cs.qm \ - resources/i18n/Localizable.strings - TRANSLATION_cs.path = "$$RESOURCES_DIR/cs.lproj" - QMAKE_BUNDLE_DATA += TRANSLATION_cs + translation_cs.files = resources/i18n/sankore_cs.qm \ + resources/i18n/localizable.strings + translation_cs.path = "$$resources_dir/cs.lproj" + qmake_bundle_data += translation_cs + } + + exists(resources/i18n/sankore_mg.qm) { + translation_mg.files = resources/i18n/sankore_mg.qm \ + resources/i18n/localizable.strings + translation_mg.path = "$$resources_dir/mg.lproj" + qmake_bundle_data += translation_mg } QMAKE_BUNDLE_DATA += UB_ETC \ @@ -413,7 +420,8 @@ TRANSLATIONS = resources/i18n/sankore_en.ts \ resources/i18n/sankore_ca.ts \ resources/i18n/sankore_el.ts \ resources/i18n/sankore_tr.ts \ - resources/i18n/sankore_cs.ts + resources/i18n/sankore_cs.ts \ + resources/i18n/sankore_mg.ts INSTALLS = UB_ETC \ UB_I18N \ From 618c3acdcf4637c5f24b98a3eab1690ea4a0b98f Mon Sep 17 00:00:00 2001 From: bmagnin Date: Tue, 21 Aug 2012 13:27:00 +0200 Subject: [PATCH 27/27] Language translation, new languages and new version of Njin inter activities --- resources/i18n/sankore_ca.ts | 1188 +++-- resources/i18n/sankore_mg.ts | 3788 ++++++++++++++++ resources/i18n/sankore_tr.ts | 3870 +++++++++++++++++ .../interactivities/Balance.wgt/config.xml | 15 + .../css/fonts/Lobster/Lobster_1.3-webfont.eot | Bin 0 -> 142846 bytes .../css/fonts/Lobster/Lobster_1.3-webfont.svg | 379 ++ .../css/fonts/Lobster/Lobster_1.3-webfont.ttf | Bin 0 -> 142640 bytes .../fonts/Lobster/Lobster_1.3-webfont.woff | Bin 0 -> 66304 bytes .../Balance.wgt/css/fonts/Lobster/demo.html | 33 + .../css/fonts/Lobster/stylesheet.css | 16 + .../fonts/SF-Toontime/SF_Toontime-webfont.eot | Bin 0 -> 67490 bytes .../fonts/SF-Toontime/SF_Toontime-webfont.svg | 237 + .../fonts/SF-Toontime/SF_Toontime-webfont.ttf | Bin 0 -> 67268 bytes .../SF-Toontime/SF_Toontime-webfont.woff | Bin 0 -> 33416 bytes .../SF_Toontime_Blotch-webfont.eot | Bin 0 -> 62506 bytes .../SF_Toontime_Blotch-webfont.svg | 237 + .../SF_Toontime_Blotch-webfont.ttf | Bin 0 -> 62256 bytes .../SF_Toontime_Blotch-webfont.woff | Bin 0 -> 35076 bytes .../SF_Toontime_Blotch_Italic-webfont.eot | Bin 0 -> 62558 bytes .../SF_Toontime_Blotch_Italic-webfont.svg | 237 + .../SF_Toontime_Blotch_Italic-webfont.ttf | Bin 0 -> 62312 bytes .../SF_Toontime_Blotch_Italic-webfont.woff | Bin 0 -> 34752 bytes .../SF-Toontime/SF_Toontime_Bold-webfont.eot | Bin 0 -> 64318 bytes .../SF-Toontime/SF_Toontime_Bold-webfont.svg | 237 + .../SF-Toontime/SF_Toontime_Bold-webfont.ttf | Bin 0 -> 64108 bytes .../SF-Toontime/SF_Toontime_Bold-webfont.woff | Bin 0 -> 32964 bytes .../SF_Toontime_Bold_Italic-webfont.eot | Bin 0 -> 64542 bytes .../SF_Toontime_Bold_Italic-webfont.svg | 237 + .../SF_Toontime_Bold_Italic-webfont.ttf | Bin 0 -> 64304 bytes .../SF_Toontime_Bold_Italic-webfont.woff | Bin 0 -> 33028 bytes .../SF_Toontime_Italic-webfont.eot | Bin 0 -> 69266 bytes .../SF_Toontime_Italic-webfont.svg | 237 + .../SF_Toontime_Italic-webfont.ttf | Bin 0 -> 69048 bytes .../SF_Toontime_Italic-webfont.woff | Bin 0 -> 33888 bytes .../css/fonts/SF-Toontime/demo.html | 58 + .../css/fonts/SF-Toontime/stylesheet.css | 76 + .../Balance.wgt/css/images/balance.png | Bin 0 -> 770802 bytes .../Balance.wgt/css/images/bg.png | Bin 0 -> 10043 bytes .../Balance.wgt/css/images/delete.png | Bin 0 -> 552 bytes .../Balance.wgt/css/images/graduations.png | Bin 0 -> 1856 bytes .../Balance.wgt/css/images/pad-bd.png | Bin 0 -> 9308 bytes .../Balance.wgt/css/images/parameters-bg.png | Bin 0 -> 4256 bytes .../Balance.wgt/css/images/pivot.png | Bin 0 -> 1521 bytes .../Balance.wgt/css/images/scale.png | Bin 0 -> 47788 bytes .../Balance.wgt/css/images/scales.png | Bin 0 -> 31434 bytes .../Balance.wgt/css/images/slate-bd.png | Bin 0 -> 179255 bytes .../css/images/slate-toolbar-edit.png | Bin 0 -> 1767 bytes .../css/images/slate-toolbar-help.png | Bin 0 -> 1697 bytes .../css/images/slate-toolbar-reload.png | Bin 0 -> 2289 bytes .../Balance.wgt/css/images/toolbar-edit.png | Bin 0 -> 732 bytes .../Balance.wgt/css/images/toolbar-help.png | Bin 0 -> 707 bytes .../Balance.wgt/css/images/toolbar-reload.png | Bin 0 -> 999 bytes .../Balance.wgt/css/images/weight-add.png | Bin 0 -> 1280 bytes .../Balance.wgt/css/images/weight.png | Bin 0 -> 2410 bytes .../interactivities/Balance.wgt/css/main.css | 271 ++ .../Balance.wgt/css/ubw-help.css | 46 + .../Balance.wgt/css/ubw-main.css | 310 ++ .../interactivities/Balance.wgt/help.html | 62 + .../Balance.wgt/i18n/Messages.properties | 13 + .../Balance.wgt/i18n/Messages_fr.properties | 13 + .../interactivities/Balance.wgt/icon.png | Bin 0 -> 11736 bytes .../interactivities/Balance.wgt/index.html | 61 + .../Balance.wgt/js/help-template.js | 1 + .../Balance.wgt/js/help_fr-template.js | 1 + .../Balance.wgt/js/lib/jquery-1.7.1.min.js | 4 + .../js/lib/jquery-css-transform.js | 112 + .../js/lib/jquery-ui-1.8.17.custom.min.js | 253 ++ .../lib/jquery.i18n.properties-min-1.0.9.js | 9 + .../Balance.wgt/js/lib/modernizr.js | 4 + .../Balance.wgt/js/lib/mustache.js | 536 +++ .../Balance.wgt/js/lib/ubw-main.js | 269 ++ .../interactivities/Balance.wgt/js/main.js | 321 ++ .../Balance.wgt/js/templates.js | 30 + .../interactivities/Cadran.wgt/config.xml | 15 + .../css/fonts/Lobster/Lobster_1.3-webfont.eot | Bin 0 -> 142846 bytes .../css/fonts/Lobster/Lobster_1.3-webfont.svg | 379 ++ .../css/fonts/Lobster/Lobster_1.3-webfont.ttf | Bin 0 -> 142640 bytes .../fonts/Lobster/Lobster_1.3-webfont.woff | Bin 0 -> 66304 bytes .../Cadran.wgt/css/fonts/Lobster/demo.html | 33 + .../css/fonts/Lobster/stylesheet.css | 16 + .../fonts/SF-Toontime/SF_Toontime-webfont.eot | Bin 0 -> 67490 bytes .../fonts/SF-Toontime/SF_Toontime-webfont.svg | 237 + .../fonts/SF-Toontime/SF_Toontime-webfont.ttf | Bin 0 -> 67268 bytes .../SF-Toontime/SF_Toontime-webfont.woff | Bin 0 -> 33416 bytes .../SF_Toontime_Blotch-webfont.eot | Bin 0 -> 62506 bytes .../SF_Toontime_Blotch-webfont.svg | 237 + .../SF_Toontime_Blotch-webfont.ttf | Bin 0 -> 62256 bytes .../SF_Toontime_Blotch-webfont.woff | Bin 0 -> 35076 bytes .../SF_Toontime_Blotch_Italic-webfont.eot | Bin 0 -> 62558 bytes .../SF_Toontime_Blotch_Italic-webfont.svg | 237 + .../SF_Toontime_Blotch_Italic-webfont.ttf | Bin 0 -> 62312 bytes .../SF_Toontime_Blotch_Italic-webfont.woff | Bin 0 -> 34752 bytes .../SF-Toontime/SF_Toontime_Bold-webfont.eot | Bin 0 -> 64318 bytes .../SF-Toontime/SF_Toontime_Bold-webfont.svg | 237 + .../SF-Toontime/SF_Toontime_Bold-webfont.ttf | Bin 0 -> 64108 bytes .../SF-Toontime/SF_Toontime_Bold-webfont.woff | Bin 0 -> 32964 bytes .../SF_Toontime_Bold_Italic-webfont.eot | Bin 0 -> 64542 bytes .../SF_Toontime_Bold_Italic-webfont.svg | 237 + .../SF_Toontime_Bold_Italic-webfont.ttf | Bin 0 -> 64304 bytes .../SF_Toontime_Bold_Italic-webfont.woff | Bin 0 -> 33028 bytes .../SF_Toontime_Italic-webfont.eot | Bin 0 -> 69266 bytes .../SF_Toontime_Italic-webfont.svg | 237 + .../SF_Toontime_Italic-webfont.ttf | Bin 0 -> 69048 bytes .../SF_Toontime_Italic-webfont.woff | Bin 0 -> 33888 bytes .../css/fonts/SF-Toontime/demo.html | 58 + .../css/fonts/SF-Toontime/stylesheet.css | 76 + .../Cadran.wgt/css/images/bg.png | Bin 0 -> 10043 bytes .../Cadran.wgt/css/images/pad-bd.png | Bin 0 -> 9308 bytes .../Cadran.wgt/css/images/parameters-bg.png | Bin 0 -> 4256 bytes .../Cadran.wgt/css/images/slate-bd.png | Bin 0 -> 179255 bytes .../css/images/slate-toolbar-edit.png | Bin 0 -> 1767 bytes .../css/images/slate-toolbar-help.png | Bin 0 -> 1697 bytes .../css/images/slate-toolbar-reload.png | Bin 0 -> 2289 bytes .../Cadran.wgt/css/images/toolbar-edit.png | Bin 0 -> 732 bytes .../Cadran.wgt/css/images/toolbar-help.png | Bin 0 -> 707 bytes .../Cadran.wgt/css/images/toolbar-reload.png | Bin 0 -> 999 bytes .../interactivities/Cadran.wgt/css/main.css | 184 + .../Cadran.wgt/css/ubw-help.css | 46 + .../Cadran.wgt/css/ubw-main.css | 310 ++ .../interactivities/Cadran.wgt/help.html | 62 + .../Cadran.wgt/i18n/Messages.properties | 11 + .../Cadran.wgt/i18n/Messages_fr.properties | 11 + .../interactivities/Cadran.wgt/icon.png | Bin 0 -> 11930 bytes .../interactivities/Cadran.wgt/index.html | 79 + .../Cadran.wgt/js/help-template.js | 1 + .../Cadran.wgt/js/help_fr-template.js | 1 + .../Cadran.wgt/js/lib/jquery-1.7.1.min.js | 4 + .../Cadran.wgt/js/lib/jquery-css-transform.js | 112 + .../lib/jquery.i18n.properties-min-1.0.9.js | 9 + .../Cadran.wgt/js/lib/modernizr.js | 4 + .../Cadran.wgt/js/lib/mustache.js | 536 +++ .../Cadran.wgt/js/lib/ubw-main.js | 269 ++ .../interactivities/Cadran.wgt/js/main.js | 131 + .../Cadran.wgt/js/templates.js | 27 + .../interactivities/Calcul.wgt/config.xml | 15 + .../css/fonts/Lobster/Lobster_1.3-webfont.eot | Bin 0 -> 142846 bytes .../css/fonts/Lobster/Lobster_1.3-webfont.svg | 379 ++ .../css/fonts/Lobster/Lobster_1.3-webfont.ttf | Bin 0 -> 142640 bytes .../fonts/Lobster/Lobster_1.3-webfont.woff | Bin 0 -> 66304 bytes .../Calcul.wgt/css/fonts/Lobster/demo.html | 33 + .../css/fonts/Lobster/stylesheet.css | 16 + .../fonts/SF-Toontime/SF_Toontime-webfont.eot | Bin 0 -> 67490 bytes .../fonts/SF-Toontime/SF_Toontime-webfont.svg | 237 + .../fonts/SF-Toontime/SF_Toontime-webfont.ttf | Bin 0 -> 67268 bytes .../SF-Toontime/SF_Toontime-webfont.woff | Bin 0 -> 33416 bytes .../SF_Toontime_Blotch-webfont.eot | Bin 0 -> 62506 bytes .../SF_Toontime_Blotch-webfont.svg | 237 + .../SF_Toontime_Blotch-webfont.ttf | Bin 0 -> 62256 bytes .../SF_Toontime_Blotch-webfont.woff | Bin 0 -> 35076 bytes .../SF_Toontime_Blotch_Italic-webfont.eot | Bin 0 -> 62558 bytes .../SF_Toontime_Blotch_Italic-webfont.svg | 237 + .../SF_Toontime_Blotch_Italic-webfont.ttf | Bin 0 -> 62312 bytes .../SF_Toontime_Blotch_Italic-webfont.woff | Bin 0 -> 34752 bytes .../SF-Toontime/SF_Toontime_Bold-webfont.eot | Bin 0 -> 64318 bytes .../SF-Toontime/SF_Toontime_Bold-webfont.svg | 237 + .../SF-Toontime/SF_Toontime_Bold-webfont.ttf | Bin 0 -> 64108 bytes .../SF-Toontime/SF_Toontime_Bold-webfont.woff | Bin 0 -> 32964 bytes .../SF_Toontime_Bold_Italic-webfont.eot | Bin 0 -> 64542 bytes .../SF_Toontime_Bold_Italic-webfont.svg | 237 + .../SF_Toontime_Bold_Italic-webfont.ttf | Bin 0 -> 64304 bytes .../SF_Toontime_Bold_Italic-webfont.woff | Bin 0 -> 33028 bytes .../SF_Toontime_Italic-webfont.eot | Bin 0 -> 69266 bytes .../SF_Toontime_Italic-webfont.svg | 237 + .../SF_Toontime_Italic-webfont.ttf | Bin 0 -> 69048 bytes .../SF_Toontime_Italic-webfont.woff | Bin 0 -> 33888 bytes .../css/fonts/SF-Toontime/demo.html | 58 + .../css/fonts/SF-Toontime/stylesheet.css | 76 + .../Calcul.wgt/css/images/bg.png | Bin 0 -> 10043 bytes .../Calcul.wgt/css/images/pad-bd.png | Bin 0 -> 9308 bytes .../Calcul.wgt/css/images/parameters-bg.png | Bin 0 -> 4256 bytes .../Calcul.wgt/css/images/slate-bd.png | Bin 0 -> 179255 bytes .../css/images/slate-toolbar-edit.png | Bin 0 -> 1767 bytes .../css/images/slate-toolbar-help.png | Bin 0 -> 1697 bytes .../css/images/slate-toolbar-reload.png | Bin 0 -> 2289 bytes .../Calcul.wgt/css/images/submit.png | Bin 0 -> 541 bytes .../Calcul.wgt/css/images/toolbar-edit.png | Bin 0 -> 732 bytes .../Calcul.wgt/css/images/toolbar-help.png | Bin 0 -> 707 bytes .../Calcul.wgt/css/images/toolbar-reload.png | Bin 0 -> 999 bytes .../interactivities/Calcul.wgt/css/main.css | 116 + .../Calcul.wgt/css/ubw-help.css | 46 + .../Calcul.wgt/css/ubw-main.css | 310 ++ .../interactivities/Calcul.wgt/help.html | 62 + .../Calcul.wgt/i18n/Messages.properties | 16 + .../Calcul.wgt/i18n/Messages_fr.properties | 16 + .../interactivities/Calcul.wgt/icon.png | Bin 0 -> 11611 bytes .../interactivities/Calcul.wgt/index.html | 43 + .../Calcul.wgt/js/help-template.js | 1 + .../Calcul.wgt/js/help_fr-template.js | 1 + .../Calcul.wgt/js/lib/jquery-1.7.1.min.js | 4 + .../lib/jquery.i18n.properties-min-1.0.9.js | 9 + .../Calcul.wgt/js/lib/modernizr.js | 4 + .../Calcul.wgt/js/lib/mustache.js | 536 +++ .../Calcul.wgt/js/lib/ubw-main.js | 269 ++ .../interactivities/Calcul.wgt/js/main.js | 114 + .../Calcul.wgt/js/templates.js | 64 + .../css/fonts/Lobster/Lobster_1.3-webfont.eot | Bin .../css/fonts/Lobster/Lobster_1.3-webfont.svg | 0 .../css/fonts/Lobster/Lobster_1.3-webfont.ttf | Bin .../fonts/Lobster/Lobster_1.3-webfont.woff | Bin .../Lobster/SIL Open Font License 1.1.txt | 0 .../Des.wgt/css/fonts/Lobster/demo.html | 0 .../Des.wgt/css/fonts/Lobster/stylesheet.css | 0 .../fonts/SF-Toontime/SF_Toontime-webfont.eot | Bin .../fonts/SF-Toontime/SF_Toontime-webfont.svg | 0 .../fonts/SF-Toontime/SF_Toontime-webfont.ttf | Bin .../SF-Toontime/SF_Toontime-webfont.woff | Bin .../SF_Toontime_Blotch-webfont.eot | Bin .../SF_Toontime_Blotch-webfont.svg | 0 .../SF_Toontime_Blotch-webfont.ttf | Bin .../SF_Toontime_Blotch-webfont.woff | Bin .../SF_Toontime_Blotch_Italic-webfont.eot | Bin .../SF_Toontime_Blotch_Italic-webfont.svg | 0 .../SF_Toontime_Blotch_Italic-webfont.ttf | Bin .../SF_Toontime_Blotch_Italic-webfont.woff | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.eot | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.svg | 0 .../SF-Toontime/SF_Toontime_Bold-webfont.ttf | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.woff | Bin .../SF_Toontime_Bold_Italic-webfont.eot | Bin .../SF_Toontime_Bold_Italic-webfont.svg | 0 .../SF_Toontime_Bold_Italic-webfont.ttf | Bin .../SF_Toontime_Bold_Italic-webfont.woff | Bin .../SF_Toontime_Italic-webfont.eot | Bin .../SF_Toontime_Italic-webfont.svg | 0 .../SF_Toontime_Italic-webfont.ttf | Bin .../SF_Toontime_Italic-webfont.woff | Bin .../SF-Toontime/ShyFonts Font License.txt | 0 .../Des.wgt/css/fonts/SF-Toontime/demo.html | 0 .../css/fonts/SF-Toontime/stylesheet.css | 0 .../interactivities/Des.wgt/css/main.css | 1 + .../library/interactivities/Des.wgt/icon.png | Bin 12764 -> 11863 bytes .../Des.wgt/js/lib/jquery-css-transform.js | 0 .../js/lib/jquery-ui-1.8.17.custom.min.js | 0 .../Des.wgt/js/lib/mustache.js | 0 .../css/fonts/Lobster/Lobster_1.3-webfont.eot | Bin .../css/fonts/Lobster/Lobster_1.3-webfont.svg | 0 .../css/fonts/Lobster/Lobster_1.3-webfont.ttf | Bin .../fonts/Lobster/Lobster_1.3-webfont.woff | Bin .../Lobster/SIL Open Font License 1.1.txt | 0 .../Enveloppe.wgt/css/fonts/Lobster/demo.html | 0 .../css/fonts/Lobster/stylesheet.css | 0 .../fonts/SF-Toontime/SF_Toontime-webfont.eot | Bin .../fonts/SF-Toontime/SF_Toontime-webfont.svg | 0 .../fonts/SF-Toontime/SF_Toontime-webfont.ttf | Bin .../SF-Toontime/SF_Toontime-webfont.woff | Bin .../SF_Toontime_Blotch-webfont.eot | Bin .../SF_Toontime_Blotch-webfont.svg | 0 .../SF_Toontime_Blotch-webfont.ttf | Bin .../SF_Toontime_Blotch-webfont.woff | Bin .../SF_Toontime_Blotch_Italic-webfont.eot | Bin .../SF_Toontime_Blotch_Italic-webfont.svg | 0 .../SF_Toontime_Blotch_Italic-webfont.ttf | Bin .../SF_Toontime_Blotch_Italic-webfont.woff | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.eot | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.svg | 0 .../SF-Toontime/SF_Toontime_Bold-webfont.ttf | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.woff | Bin .../SF_Toontime_Bold_Italic-webfont.eot | Bin .../SF_Toontime_Bold_Italic-webfont.svg | 0 .../SF_Toontime_Bold_Italic-webfont.ttf | Bin .../SF_Toontime_Bold_Italic-webfont.woff | Bin .../SF_Toontime_Italic-webfont.eot | Bin .../SF_Toontime_Italic-webfont.svg | 0 .../SF_Toontime_Italic-webfont.ttf | Bin .../SF_Toontime_Italic-webfont.woff | Bin .../SF-Toontime/ShyFonts Font License.txt | 0 .../css/fonts/SF-Toontime/demo.html | 0 .../css/fonts/SF-Toontime/stylesheet.css | 0 .../Enveloppe.wgt/css/images/trombonne.png | Bin 7306 -> 9659 bytes .../Enveloppe.wgt/css/main.css | 6 +- .../interactivities/Enveloppe.wgt/icon.png | Bin 13420 -> 12500 bytes .../js/lib/jquery-ui-1.8.17.custom.min.js | 0 .../Enveloppe.wgt/js/lib/mustache.js | 0 .../interactivities/Enveloppe.wgt/js/main.js | 1 + .../css/fonts/Lobster/Lobster_1.3-webfont.eot | Bin .../css/fonts/Lobster/Lobster_1.3-webfont.svg | 0 .../css/fonts/Lobster/Lobster_1.3-webfont.ttf | Bin .../fonts/Lobster/Lobster_1.3-webfont.woff | Bin .../Lobster/SIL Open Font License 1.1.txt | 0 .../Memory.wgt/css/fonts/Lobster/demo.html | 0 .../css/fonts/Lobster/stylesheet.css | 0 .../fonts/SF-Toontime/SF_Toontime-webfont.eot | Bin .../fonts/SF-Toontime/SF_Toontime-webfont.svg | 0 .../fonts/SF-Toontime/SF_Toontime-webfont.ttf | Bin .../SF-Toontime/SF_Toontime-webfont.woff | Bin .../SF_Toontime_Blotch-webfont.eot | Bin .../SF_Toontime_Blotch-webfont.svg | 0 .../SF_Toontime_Blotch-webfont.ttf | Bin .../SF_Toontime_Blotch-webfont.woff | Bin .../SF_Toontime_Blotch_Italic-webfont.eot | Bin .../SF_Toontime_Blotch_Italic-webfont.svg | 0 .../SF_Toontime_Blotch_Italic-webfont.ttf | Bin .../SF_Toontime_Blotch_Italic-webfont.woff | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.eot | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.svg | 0 .../SF-Toontime/SF_Toontime_Bold-webfont.ttf | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.woff | Bin .../SF_Toontime_Bold_Italic-webfont.eot | Bin .../SF_Toontime_Bold_Italic-webfont.svg | 0 .../SF_Toontime_Bold_Italic-webfont.ttf | Bin .../SF_Toontime_Bold_Italic-webfont.woff | Bin .../SF_Toontime_Italic-webfont.eot | Bin .../SF_Toontime_Italic-webfont.svg | 0 .../SF_Toontime_Italic-webfont.ttf | Bin .../SF_Toontime_Italic-webfont.woff | Bin .../SF-Toontime/ShyFonts Font License.txt | 0 .../css/fonts/SF-Toontime/demo.html | 0 .../css/fonts/SF-Toontime/stylesheet.css | 0 .../interactivities/Memory.wgt/icon.png | Bin 10271 -> 10396 bytes .../Memory.wgt/js/lib/mustache.js | 0 .../interactivities/Memory.wgt/js/main.js | 21 +- .../css/fonts/Lobster/Lobster_1.3-webfont.eot | Bin .../css/fonts/Lobster/Lobster_1.3-webfont.svg | 0 .../css/fonts/Lobster/Lobster_1.3-webfont.ttf | Bin .../fonts/Lobster/Lobster_1.3-webfont.woff | Bin .../Lobster/SIL Open Font License 1.1.txt | 0 .../Morpion.wgt/css/fonts/Lobster/demo.html | 0 .../css/fonts/Lobster/stylesheet.css | 0 .../fonts/SF-Toontime/SF_Toontime-webfont.eot | Bin .../fonts/SF-Toontime/SF_Toontime-webfont.svg | 0 .../fonts/SF-Toontime/SF_Toontime-webfont.ttf | Bin .../SF-Toontime/SF_Toontime-webfont.woff | Bin .../SF_Toontime_Blotch-webfont.eot | Bin .../SF_Toontime_Blotch-webfont.svg | 0 .../SF_Toontime_Blotch-webfont.ttf | Bin .../SF_Toontime_Blotch-webfont.woff | Bin .../SF_Toontime_Blotch_Italic-webfont.eot | Bin .../SF_Toontime_Blotch_Italic-webfont.svg | 0 .../SF_Toontime_Blotch_Italic-webfont.ttf | Bin .../SF_Toontime_Blotch_Italic-webfont.woff | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.eot | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.svg | 0 .../SF-Toontime/SF_Toontime_Bold-webfont.ttf | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.woff | Bin .../SF_Toontime_Bold_Italic-webfont.eot | Bin .../SF_Toontime_Bold_Italic-webfont.svg | 0 .../SF_Toontime_Bold_Italic-webfont.ttf | Bin .../SF_Toontime_Bold_Italic-webfont.woff | Bin .../SF_Toontime_Italic-webfont.eot | Bin .../SF_Toontime_Italic-webfont.svg | 0 .../SF_Toontime_Italic-webfont.ttf | Bin .../SF_Toontime_Italic-webfont.woff | Bin .../SF-Toontime/ShyFonts Font License.txt | 0 .../css/fonts/SF-Toontime/demo.html | 0 .../css/fonts/SF-Toontime/stylesheet.css | 0 .../interactivities/Morpion.wgt/icon.png | Bin 13065 -> 11916 bytes .../Morpion.wgt/js/lib/mustache.js | 0 .../css/fonts/Lobster/Lobster_1.3-webfont.eot | Bin .../css/fonts/Lobster/Lobster_1.3-webfont.svg | 0 .../css/fonts/Lobster/Lobster_1.3-webfont.ttf | Bin .../fonts/Lobster/Lobster_1.3-webfont.woff | Bin .../Lobster/SIL Open Font License 1.1.txt | 0 .../Tables.wgt/css/fonts/Lobster/demo.html | 0 .../css/fonts/Lobster/stylesheet.css | 0 .../fonts/SF-Toontime/SF_Toontime-webfont.eot | Bin .../fonts/SF-Toontime/SF_Toontime-webfont.svg | 0 .../fonts/SF-Toontime/SF_Toontime-webfont.ttf | Bin .../SF-Toontime/SF_Toontime-webfont.woff | Bin .../SF_Toontime_Blotch-webfont.eot | Bin .../SF_Toontime_Blotch-webfont.svg | 0 .../SF_Toontime_Blotch-webfont.ttf | Bin .../SF_Toontime_Blotch-webfont.woff | Bin .../SF_Toontime_Blotch_Italic-webfont.eot | Bin .../SF_Toontime_Blotch_Italic-webfont.svg | 0 .../SF_Toontime_Blotch_Italic-webfont.ttf | Bin .../SF_Toontime_Blotch_Italic-webfont.woff | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.eot | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.svg | 0 .../SF-Toontime/SF_Toontime_Bold-webfont.ttf | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.woff | Bin .../SF_Toontime_Bold_Italic-webfont.eot | Bin .../SF_Toontime_Bold_Italic-webfont.svg | 0 .../SF_Toontime_Bold_Italic-webfont.ttf | Bin .../SF_Toontime_Bold_Italic-webfont.woff | Bin .../SF_Toontime_Italic-webfont.eot | Bin .../SF_Toontime_Italic-webfont.svg | 0 .../SF_Toontime_Italic-webfont.ttf | Bin .../SF_Toontime_Italic-webfont.woff | Bin .../SF-Toontime/ShyFonts Font License.txt | 0 .../css/fonts/SF-Toontime/demo.html | 0 .../css/fonts/SF-Toontime/stylesheet.css | 0 .../Tables.wgt/i18n/Messages_fr.properties | 2 +- .../interactivities/Tables.wgt/icon.png | Bin 14435 -> 12405 bytes .../Tables.wgt/js/help_fr-template.js | 2 +- .../Tables.wgt/js/lib/mustache.js | 0 .../interactivities/Train.wgt/config.xml | 15 + .../css/fonts/Lobster/Lobster_1.3-webfont.eot | Bin 0 -> 142846 bytes .../css/fonts/Lobster/Lobster_1.3-webfont.svg | 379 ++ .../css/fonts/Lobster/Lobster_1.3-webfont.ttf | Bin 0 -> 142640 bytes .../fonts/Lobster/Lobster_1.3-webfont.woff | Bin 0 -> 66304 bytes .../Train.wgt/css/fonts/Lobster/demo.html | 33 + .../css/fonts/Lobster/stylesheet.css | 16 + .../fonts/SF-Toontime/SF_Toontime-webfont.eot | Bin 0 -> 67490 bytes .../fonts/SF-Toontime/SF_Toontime-webfont.svg | 237 + .../fonts/SF-Toontime/SF_Toontime-webfont.ttf | Bin 0 -> 67268 bytes .../SF-Toontime/SF_Toontime-webfont.woff | Bin 0 -> 33416 bytes .../SF_Toontime_Blotch-webfont.eot | Bin 0 -> 62506 bytes .../SF_Toontime_Blotch-webfont.svg | 237 + .../SF_Toontime_Blotch-webfont.ttf | Bin 0 -> 62256 bytes .../SF_Toontime_Blotch-webfont.woff | Bin 0 -> 35076 bytes .../SF_Toontime_Blotch_Italic-webfont.eot | Bin 0 -> 62558 bytes .../SF_Toontime_Blotch_Italic-webfont.svg | 237 + .../SF_Toontime_Blotch_Italic-webfont.ttf | Bin 0 -> 62312 bytes .../SF_Toontime_Blotch_Italic-webfont.woff | Bin 0 -> 34752 bytes .../SF-Toontime/SF_Toontime_Bold-webfont.eot | Bin 0 -> 64318 bytes .../SF-Toontime/SF_Toontime_Bold-webfont.svg | 237 + .../SF-Toontime/SF_Toontime_Bold-webfont.ttf | Bin 0 -> 64108 bytes .../SF-Toontime/SF_Toontime_Bold-webfont.woff | Bin 0 -> 32964 bytes .../SF_Toontime_Bold_Italic-webfont.eot | Bin 0 -> 64542 bytes .../SF_Toontime_Bold_Italic-webfont.svg | 237 + .../SF_Toontime_Bold_Italic-webfont.ttf | Bin 0 -> 64304 bytes .../SF_Toontime_Bold_Italic-webfont.woff | Bin 0 -> 33028 bytes .../SF_Toontime_Italic-webfont.eot | Bin 0 -> 69266 bytes .../SF_Toontime_Italic-webfont.svg | 237 + .../SF_Toontime_Italic-webfont.ttf | Bin 0 -> 69048 bytes .../SF_Toontime_Italic-webfont.woff | Bin 0 -> 33888 bytes .../Train.wgt/css/fonts/SF-Toontime/demo.html | 58 + .../css/fonts/SF-Toontime/stylesheet.css | 76 + .../Train.wgt/css/images/bg.png | Bin 0 -> 10043 bytes .../Train.wgt/css/images/pad-bd.png | Bin 0 -> 9308 bytes .../Train.wgt/css/images/parameters-bg.png | Bin 0 -> 4256 bytes .../Train.wgt/css/images/slate-bd.png | Bin 0 -> 179255 bytes .../css/images/slate-toolbar-edit.png | Bin 0 -> 1767 bytes .../css/images/slate-toolbar-help.png | Bin 0 -> 1697 bytes .../css/images/slate-toolbar-reload.png | Bin 0 -> 2289 bytes .../Train.wgt/css/images/toolbar-edit.png | Bin 0 -> 732 bytes .../Train.wgt/css/images/toolbar-help.png | Bin 0 -> 707 bytes .../Train.wgt/css/images/toolbar-reload.png | Bin 0 -> 999 bytes .../interactivities/Train.wgt/css/main.css | 59 + .../Train.wgt/css/ubw-help.css | 46 + .../Train.wgt/css/ubw-main.css | 310 ++ .../interactivities/Train.wgt/help.html | 62 + .../Train.wgt/i18n/Messages.properties | 15 + .../Train.wgt/i18n/Messages_fr.properties | 15 + .../interactivities/Train.wgt/icon.png | Bin 0 -> 11340 bytes .../interactivities/Train.wgt/index.html | 44 + .../Train.wgt/js/help-template.js | 1 + .../Train.wgt/js/help_fr-template.js | 1 + .../Train.wgt/js/lib/jquery-1.7.1.min.js | 4 + .../js/lib/jquery-ui-1.8.17.custom.min.js | 253 ++ .../lib/jquery.i18n.properties-min-1.0.9.js | 9 + .../Train.wgt/js/lib/modernizr.js | 4 + .../Train.wgt/js/lib/mustache.js | 536 +++ .../Train.wgt/js/lib/ubw-main.js | 269 ++ .../interactivities/Train.wgt/js/main.js | 90 + .../interactivities/Train.wgt/js/templates.js | 48 + .../css/fonts/Lobster/Lobster_1.3-webfont.eot | Bin .../css/fonts/Lobster/Lobster_1.3-webfont.svg | 0 .../css/fonts/Lobster/Lobster_1.3-webfont.ttf | Bin .../fonts/Lobster/Lobster_1.3-webfont.woff | Bin .../Lobster/SIL Open Font License 1.1.txt | 0 .../css/fonts/Lobster/demo.html | 0 .../css/fonts/Lobster/stylesheet.css | 0 .../fonts/SF-Toontime/SF_Toontime-webfont.eot | Bin .../fonts/SF-Toontime/SF_Toontime-webfont.svg | 0 .../fonts/SF-Toontime/SF_Toontime-webfont.ttf | Bin .../SF-Toontime/SF_Toontime-webfont.woff | Bin .../SF_Toontime_Blotch-webfont.eot | Bin .../SF_Toontime_Blotch-webfont.svg | 0 .../SF_Toontime_Blotch-webfont.ttf | Bin .../SF_Toontime_Blotch-webfont.woff | Bin .../SF_Toontime_Blotch_Italic-webfont.eot | Bin .../SF_Toontime_Blotch_Italic-webfont.svg | 0 .../SF_Toontime_Blotch_Italic-webfont.ttf | Bin .../SF_Toontime_Blotch_Italic-webfont.woff | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.eot | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.svg | 0 .../SF-Toontime/SF_Toontime_Bold-webfont.ttf | Bin .../SF-Toontime/SF_Toontime_Bold-webfont.woff | Bin .../SF_Toontime_Bold_Italic-webfont.eot | Bin .../SF_Toontime_Bold_Italic-webfont.svg | 0 .../SF_Toontime_Bold_Italic-webfont.ttf | Bin .../SF_Toontime_Bold_Italic-webfont.woff | Bin .../SF_Toontime_Italic-webfont.eot | Bin .../SF_Toontime_Italic-webfont.svg | 0 .../SF_Toontime_Italic-webfont.ttf | Bin .../SF_Toontime_Italic-webfont.woff | Bin .../SF-Toontime/ShyFonts Font License.txt | 0 .../css/fonts/SF-Toontime/demo.html | 0 .../css/fonts/SF-Toontime/stylesheet.css | 0 .../Transformation.wgt/css/images/trgDown.png | Bin 475 -> 0 bytes .../Transformation.wgt/css/images/trgLeft.png | Bin 434 -> 0 bytes .../css/images/trgRight.png | Bin 447 -> 0 bytes .../Transformation.wgt/css/images/trgUp.png | Bin 448 -> 0 bytes .../Transformation.wgt/css/ubw-main.css | 57 - .../Transformation.wgt/icon.png | Bin 11244 -> 11348 bytes .../Transformation.wgt/js/lib/mustache.js | 0 .../Transformation.wgt/js/lib/ubw-main.js | 481 +- .../Transformation.wgt/js/main.js | 342 +- 489 files changed, 24405 insertions(+), 840 deletions(-) create mode 100644 resources/i18n/sankore_mg.ts create mode 100755 resources/i18n/sankore_tr.ts create mode 100644 resources/library/interactivities/Balance.wgt/config.xml create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.eot create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.ttf create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.woff create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/Lobster/demo.html create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/Lobster/stylesheet.css create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.eot create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.ttf create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.woff create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.eot create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.ttf create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.woff create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.eot create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.ttf create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.woff create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.eot create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.svg create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.ttf create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.woff create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.eot create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.ttf create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.woff create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.eot create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.ttf create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.woff create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/demo.html create mode 100755 resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/stylesheet.css create mode 100644 resources/library/interactivities/Balance.wgt/css/images/balance.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/bg.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/delete.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/graduations.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/pad-bd.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/parameters-bg.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/pivot.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/scale.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/scales.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/slate-bd.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/slate-toolbar-edit.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/slate-toolbar-help.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/slate-toolbar-reload.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/toolbar-edit.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/toolbar-help.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/toolbar-reload.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/weight-add.png create mode 100644 resources/library/interactivities/Balance.wgt/css/images/weight.png create mode 100644 resources/library/interactivities/Balance.wgt/css/main.css create mode 100644 resources/library/interactivities/Balance.wgt/css/ubw-help.css create mode 100644 resources/library/interactivities/Balance.wgt/css/ubw-main.css create mode 100644 resources/library/interactivities/Balance.wgt/help.html create mode 100644 resources/library/interactivities/Balance.wgt/i18n/Messages.properties create mode 100644 resources/library/interactivities/Balance.wgt/i18n/Messages_fr.properties create mode 100644 resources/library/interactivities/Balance.wgt/icon.png create mode 100644 resources/library/interactivities/Balance.wgt/index.html create mode 100644 resources/library/interactivities/Balance.wgt/js/help-template.js create mode 100644 resources/library/interactivities/Balance.wgt/js/help_fr-template.js create mode 100644 resources/library/interactivities/Balance.wgt/js/lib/jquery-1.7.1.min.js create mode 100755 resources/library/interactivities/Balance.wgt/js/lib/jquery-css-transform.js create mode 100755 resources/library/interactivities/Balance.wgt/js/lib/jquery-ui-1.8.17.custom.min.js create mode 100644 resources/library/interactivities/Balance.wgt/js/lib/jquery.i18n.properties-min-1.0.9.js create mode 100644 resources/library/interactivities/Balance.wgt/js/lib/modernizr.js create mode 100755 resources/library/interactivities/Balance.wgt/js/lib/mustache.js create mode 100644 resources/library/interactivities/Balance.wgt/js/lib/ubw-main.js create mode 100644 resources/library/interactivities/Balance.wgt/js/main.js create mode 100644 resources/library/interactivities/Balance.wgt/js/templates.js create mode 100644 resources/library/interactivities/Cadran.wgt/config.xml create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/Lobster/Lobster_1.3-webfont.eot create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/Lobster/Lobster_1.3-webfont.ttf create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/Lobster/Lobster_1.3-webfont.woff create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/Lobster/demo.html create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/Lobster/stylesheet.css create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.eot create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.ttf create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.woff create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.eot create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.ttf create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.woff create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.eot create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.ttf create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.woff create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.eot create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.svg create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.ttf create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.woff create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.eot create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.ttf create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.woff create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.eot create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.ttf create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.woff create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/demo.html create mode 100755 resources/library/interactivities/Cadran.wgt/css/fonts/SF-Toontime/stylesheet.css create mode 100644 resources/library/interactivities/Cadran.wgt/css/images/bg.png create mode 100644 resources/library/interactivities/Cadran.wgt/css/images/pad-bd.png create mode 100644 resources/library/interactivities/Cadran.wgt/css/images/parameters-bg.png create mode 100644 resources/library/interactivities/Cadran.wgt/css/images/slate-bd.png create mode 100644 resources/library/interactivities/Cadran.wgt/css/images/slate-toolbar-edit.png create mode 100644 resources/library/interactivities/Cadran.wgt/css/images/slate-toolbar-help.png create mode 100644 resources/library/interactivities/Cadran.wgt/css/images/slate-toolbar-reload.png create mode 100644 resources/library/interactivities/Cadran.wgt/css/images/toolbar-edit.png create mode 100644 resources/library/interactivities/Cadran.wgt/css/images/toolbar-help.png create mode 100644 resources/library/interactivities/Cadran.wgt/css/images/toolbar-reload.png create mode 100644 resources/library/interactivities/Cadran.wgt/css/main.css create mode 100644 resources/library/interactivities/Cadran.wgt/css/ubw-help.css create mode 100644 resources/library/interactivities/Cadran.wgt/css/ubw-main.css create mode 100644 resources/library/interactivities/Cadran.wgt/help.html create mode 100644 resources/library/interactivities/Cadran.wgt/i18n/Messages.properties create mode 100644 resources/library/interactivities/Cadran.wgt/i18n/Messages_fr.properties create mode 100644 resources/library/interactivities/Cadran.wgt/icon.png create mode 100644 resources/library/interactivities/Cadran.wgt/index.html create mode 100644 resources/library/interactivities/Cadran.wgt/js/help-template.js create mode 100644 resources/library/interactivities/Cadran.wgt/js/help_fr-template.js create mode 100644 resources/library/interactivities/Cadran.wgt/js/lib/jquery-1.7.1.min.js create mode 100755 resources/library/interactivities/Cadran.wgt/js/lib/jquery-css-transform.js create mode 100644 resources/library/interactivities/Cadran.wgt/js/lib/jquery.i18n.properties-min-1.0.9.js create mode 100644 resources/library/interactivities/Cadran.wgt/js/lib/modernizr.js create mode 100755 resources/library/interactivities/Cadran.wgt/js/lib/mustache.js create mode 100644 resources/library/interactivities/Cadran.wgt/js/lib/ubw-main.js create mode 100644 resources/library/interactivities/Cadran.wgt/js/main.js create mode 100644 resources/library/interactivities/Cadran.wgt/js/templates.js create mode 100644 resources/library/interactivities/Calcul.wgt/config.xml create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/Lobster/Lobster_1.3-webfont.eot create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/Lobster/Lobster_1.3-webfont.ttf create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/Lobster/Lobster_1.3-webfont.woff create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/Lobster/demo.html create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/Lobster/stylesheet.css create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.eot create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.ttf create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.woff create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.eot create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.ttf create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.woff create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.eot create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.ttf create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.woff create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.eot create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.svg create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.ttf create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.woff create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.eot create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.ttf create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.woff create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.eot create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.ttf create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.woff create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/demo.html create mode 100755 resources/library/interactivities/Calcul.wgt/css/fonts/SF-Toontime/stylesheet.css create mode 100644 resources/library/interactivities/Calcul.wgt/css/images/bg.png create mode 100644 resources/library/interactivities/Calcul.wgt/css/images/pad-bd.png create mode 100644 resources/library/interactivities/Calcul.wgt/css/images/parameters-bg.png create mode 100644 resources/library/interactivities/Calcul.wgt/css/images/slate-bd.png create mode 100644 resources/library/interactivities/Calcul.wgt/css/images/slate-toolbar-edit.png create mode 100644 resources/library/interactivities/Calcul.wgt/css/images/slate-toolbar-help.png create mode 100644 resources/library/interactivities/Calcul.wgt/css/images/slate-toolbar-reload.png create mode 100644 resources/library/interactivities/Calcul.wgt/css/images/submit.png create mode 100644 resources/library/interactivities/Calcul.wgt/css/images/toolbar-edit.png create mode 100644 resources/library/interactivities/Calcul.wgt/css/images/toolbar-help.png create mode 100644 resources/library/interactivities/Calcul.wgt/css/images/toolbar-reload.png create mode 100644 resources/library/interactivities/Calcul.wgt/css/main.css create mode 100644 resources/library/interactivities/Calcul.wgt/css/ubw-help.css create mode 100644 resources/library/interactivities/Calcul.wgt/css/ubw-main.css create mode 100644 resources/library/interactivities/Calcul.wgt/help.html create mode 100644 resources/library/interactivities/Calcul.wgt/i18n/Messages.properties create mode 100644 resources/library/interactivities/Calcul.wgt/i18n/Messages_fr.properties create mode 100644 resources/library/interactivities/Calcul.wgt/icon.png create mode 100644 resources/library/interactivities/Calcul.wgt/index.html create mode 100644 resources/library/interactivities/Calcul.wgt/js/help-template.js create mode 100644 resources/library/interactivities/Calcul.wgt/js/help_fr-template.js create mode 100644 resources/library/interactivities/Calcul.wgt/js/lib/jquery-1.7.1.min.js create mode 100644 resources/library/interactivities/Calcul.wgt/js/lib/jquery.i18n.properties-min-1.0.9.js create mode 100644 resources/library/interactivities/Calcul.wgt/js/lib/modernizr.js create mode 100755 resources/library/interactivities/Calcul.wgt/js/lib/mustache.js create mode 100644 resources/library/interactivities/Calcul.wgt/js/lib/ubw-main.js create mode 100644 resources/library/interactivities/Calcul.wgt/js/main.js create mode 100644 resources/library/interactivities/Calcul.wgt/js/templates.js mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/Lobster/Lobster_1.3-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/Lobster/Lobster_1.3-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/Lobster/Lobster_1.3-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/Lobster/SIL Open Font License 1.1.txt mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/Lobster/demo.html mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/Lobster/stylesheet.css mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/ShyFonts Font License.txt mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/demo.html mode change 100644 => 100755 resources/library/interactivities/Des.wgt/css/fonts/SF-Toontime/stylesheet.css mode change 100644 => 100755 resources/library/interactivities/Des.wgt/js/lib/jquery-css-transform.js mode change 100644 => 100755 resources/library/interactivities/Des.wgt/js/lib/jquery-ui-1.8.17.custom.min.js mode change 100644 => 100755 resources/library/interactivities/Des.wgt/js/lib/mustache.js mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/Lobster/Lobster_1.3-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/Lobster/Lobster_1.3-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/Lobster/Lobster_1.3-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/Lobster/SIL Open Font License 1.1.txt mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/Lobster/demo.html mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/Lobster/stylesheet.css mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/ShyFonts Font License.txt mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/demo.html mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/css/fonts/SF-Toontime/stylesheet.css mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/js/lib/jquery-ui-1.8.17.custom.min.js mode change 100644 => 100755 resources/library/interactivities/Enveloppe.wgt/js/lib/mustache.js mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/Lobster/Lobster_1.3-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/Lobster/Lobster_1.3-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/Lobster/Lobster_1.3-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/Lobster/SIL Open Font License 1.1.txt mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/Lobster/demo.html mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/Lobster/stylesheet.css mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/ShyFonts Font License.txt mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/demo.html mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/css/fonts/SF-Toontime/stylesheet.css mode change 100644 => 100755 resources/library/interactivities/Memory.wgt/js/lib/mustache.js mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/Lobster/Lobster_1.3-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/Lobster/Lobster_1.3-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/Lobster/Lobster_1.3-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/Lobster/SIL Open Font License 1.1.txt mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/Lobster/demo.html mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/Lobster/stylesheet.css mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/ShyFonts Font License.txt mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/demo.html mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/css/fonts/SF-Toontime/stylesheet.css mode change 100644 => 100755 resources/library/interactivities/Morpion.wgt/js/lib/mustache.js mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/Lobster/Lobster_1.3-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/Lobster/Lobster_1.3-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/Lobster/Lobster_1.3-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/Lobster/SIL Open Font License 1.1.txt mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/Lobster/demo.html mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/Lobster/stylesheet.css mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/ShyFonts Font License.txt mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/demo.html mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/css/fonts/SF-Toontime/stylesheet.css mode change 100644 => 100755 resources/library/interactivities/Tables.wgt/js/lib/mustache.js create mode 100644 resources/library/interactivities/Train.wgt/config.xml create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/Lobster/Lobster_1.3-webfont.eot create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/Lobster/Lobster_1.3-webfont.ttf create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/Lobster/Lobster_1.3-webfont.woff create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/Lobster/demo.html create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/Lobster/stylesheet.css create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.eot create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.ttf create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.woff create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.eot create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.ttf create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.woff create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.eot create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.ttf create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.woff create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.eot create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.svg create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.ttf create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.woff create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.eot create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.ttf create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.woff create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.eot create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.ttf create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.woff create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/demo.html create mode 100755 resources/library/interactivities/Train.wgt/css/fonts/SF-Toontime/stylesheet.css create mode 100644 resources/library/interactivities/Train.wgt/css/images/bg.png create mode 100644 resources/library/interactivities/Train.wgt/css/images/pad-bd.png create mode 100644 resources/library/interactivities/Train.wgt/css/images/parameters-bg.png create mode 100644 resources/library/interactivities/Train.wgt/css/images/slate-bd.png create mode 100644 resources/library/interactivities/Train.wgt/css/images/slate-toolbar-edit.png create mode 100644 resources/library/interactivities/Train.wgt/css/images/slate-toolbar-help.png create mode 100644 resources/library/interactivities/Train.wgt/css/images/slate-toolbar-reload.png create mode 100644 resources/library/interactivities/Train.wgt/css/images/toolbar-edit.png create mode 100644 resources/library/interactivities/Train.wgt/css/images/toolbar-help.png create mode 100644 resources/library/interactivities/Train.wgt/css/images/toolbar-reload.png create mode 100644 resources/library/interactivities/Train.wgt/css/main.css create mode 100644 resources/library/interactivities/Train.wgt/css/ubw-help.css create mode 100644 resources/library/interactivities/Train.wgt/css/ubw-main.css create mode 100644 resources/library/interactivities/Train.wgt/help.html create mode 100644 resources/library/interactivities/Train.wgt/i18n/Messages.properties create mode 100644 resources/library/interactivities/Train.wgt/i18n/Messages_fr.properties create mode 100644 resources/library/interactivities/Train.wgt/icon.png create mode 100644 resources/library/interactivities/Train.wgt/index.html create mode 100644 resources/library/interactivities/Train.wgt/js/help-template.js create mode 100644 resources/library/interactivities/Train.wgt/js/help_fr-template.js create mode 100644 resources/library/interactivities/Train.wgt/js/lib/jquery-1.7.1.min.js create mode 100755 resources/library/interactivities/Train.wgt/js/lib/jquery-ui-1.8.17.custom.min.js create mode 100644 resources/library/interactivities/Train.wgt/js/lib/jquery.i18n.properties-min-1.0.9.js create mode 100644 resources/library/interactivities/Train.wgt/js/lib/modernizr.js create mode 100755 resources/library/interactivities/Train.wgt/js/lib/mustache.js create mode 100644 resources/library/interactivities/Train.wgt/js/lib/ubw-main.js create mode 100644 resources/library/interactivities/Train.wgt/js/main.js create mode 100644 resources/library/interactivities/Train.wgt/js/templates.js mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/Lobster/Lobster_1.3-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/Lobster/Lobster_1.3-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/Lobster/Lobster_1.3-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/Lobster/SIL Open Font License 1.1.txt mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/Lobster/demo.html mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/Lobster/stylesheet.css mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.eot mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.ttf mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.woff mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/ShyFonts Font License.txt mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/demo.html mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/css/fonts/SF-Toontime/stylesheet.css delete mode 100644 resources/library/interactivities/Transformation.wgt/css/images/trgDown.png delete mode 100644 resources/library/interactivities/Transformation.wgt/css/images/trgLeft.png delete mode 100644 resources/library/interactivities/Transformation.wgt/css/images/trgRight.png delete mode 100644 resources/library/interactivities/Transformation.wgt/css/images/trgUp.png mode change 100644 => 100755 resources/library/interactivities/Transformation.wgt/js/lib/mustache.js diff --git a/resources/i18n/sankore_ca.ts b/resources/i18n/sankore_ca.ts index 8112bead..e7c0e1ec 100644 --- a/resources/i18n/sankore_ca.ts +++ b/resources/i18n/sankore_ca.ts @@ -1,6 +1,6 @@ - + BlackoutWidget @@ -16,7 +16,7 @@ Clean Up - Esborra + Neteja 0 Items @@ -31,26 +31,26 @@ Filename - Nom del fitxer + Fitxer Try Again - Tornar-ho a intentar + Torneu-ho a intentar Stop - Finalitzar + Atura Open - Obrir + Obre IntranetPodcastPublishingDialog Publish Podcast to YouTube - Publicar el podcast a YouTube + Publica un podcast al YouTube Title @@ -105,15 +105,15 @@ Add To Current Page - Afegir a la pàgina actual + Afegeix a la pàgina actual Add To New Page - Afegir a una pàgina nova + Afegeix a una pàgina nova Add To Library - Afegir a la biblioteca + Afegeix a la biblioteca Pages @@ -125,11 +125,11 @@ Change Background - Canviar el fons + Canvia el fons Undo - Desfer + Desfés Ctrl+Z @@ -137,7 +137,7 @@ Redo - Refer + Refés Ctrl+Y @@ -169,7 +169,7 @@ Manage Documents - Gestionar els documents + Gestiona els documents Ctrl+D @@ -201,7 +201,7 @@ Quit - Sortir + Surt Eraser @@ -241,11 +241,11 @@ Reload - Tornar a carregar + Torna a carregar Reload Current Page - Tornar a carregar la pàgina actual + Torna a carregar la pàgina actual Home @@ -253,7 +253,7 @@ Load Home Page - Carregar la pàgina inicial + Carrega la pàgina d'inici Bookmarks @@ -261,7 +261,7 @@ Show Bookmarks - Mostrar les adreces d'interès + Mostra les adreces d'interès Bookmark @@ -269,11 +269,11 @@ Add Bookmark - Afegir una adreça d'interès + Afegeix una adreça d'interès Display Board - Mostrar el tauler + Mostra el tauler Ctrl+B @@ -281,7 +281,7 @@ Erase - Esborrar + Esborra Erase Content @@ -293,7 +293,7 @@ Display Preferences - Visualitzar les preferències + Visualitza les preferències Library @@ -301,7 +301,7 @@ Show Library - Mostrar la biblioteca + Mostra la biblioteca Ctrl+L @@ -309,15 +309,15 @@ Show Desktop - Mostrar l'escriptori + Mostra l'escriptori Show Computer Desktop - Mostrar l'escriptori de l'ordinador + Mostra l'escriptori de l'ordinador Ctrl+Shift+H - Ctrl+Shift+H + Ctrl+Maj+H Bigger @@ -325,7 +325,7 @@ Zoom In - Apropar + Apropa Ctrl++ @@ -337,7 +337,7 @@ Zoom Out - Allunyar + Allunya Ctrl+- @@ -345,43 +345,43 @@ New Folder - Nova carpeta + Carpeta nova Create a New Folder - Crear una nova carpeta + Crea una carpeta nova New Document - Nou document + Document nou Create a New Document - Crear un nou document + Crea un document nou Import - Importar + Importa Import a Document - Importar un document + Importa un document Export - Exportar + Exporta Export a Document - Exportar un document + Exporta un document Open in Board - Obrir al tauler + Obre al tauler Open Page in Board - Obrir la pàgina al tauler + Obre la pàgina al tauler Ctrl+O @@ -389,47 +389,47 @@ Duplicate - Duplicar + Duplica Duplicate Selected Content - Duplicar el contingut seleccionat + Duplica el contingut seleccionat Delete - Eliminar + Elimina Delete Selected Content - Eliminar el contingut seleccionat + Elimina el contingut seleccionat Del - Eliminar + Elimina Add to Working Document - Afegir al document de treball + Afegeix al document de treball Add Selected Content to Open Document - Afegir el contingut seleccionat al document obert + Afegeix el contingut seleccionat al document obert Add - Afegir + Afegeix Add Content to Document - Afegir contingut al document + Afegeix contingut al document Rename - Canviar el nom + Canvia el nom Rename Content - Canviar el nom al contingut + Canvia el nom del contingut Tools @@ -437,7 +437,7 @@ Display Tools - Mostrar les eines + Mostra les eines Multi Screen @@ -449,7 +449,7 @@ Use Document Wide Size (16/9) - Utilitzar la mida ampla de document (16:9) + Utilitza la mida de document ampla (16:9) Regular Size (4/3) @@ -457,7 +457,7 @@ Use Document Regular Size (4/3) - Utilitzar la mida normal de document (4:3) + Utilitza la mida de document normal (4:3) Custom Size @@ -465,35 +465,35 @@ Use Custom Document Size - Utilitzar la mida personalitzada de document + Utilitza la mida de document personalitzada Stop Loading - Aturar la càrrega + Atura la càrrega Stop Loading Web Page - Aturar la càrrega de la pàgina web + Atura la càrrega de la pàgina web Cut - Tallar + Retalla Copy - Copiar + Copia Paste - Enganxar + Enganxa Sleep - Dormir + Adorm Put Presentation to Sleep - Posar a dormir la presentació + Adorm la presentació Virtual Keyboard @@ -501,7 +501,7 @@ Display Virtual Keyboard - Mostrar el tecla virtual + Mostra el tecla virtual Plain Light Background @@ -533,39 +533,39 @@ Record Presentation to Video - Enregistrar la presentació a un vídeo + Enregistra la presentació en vídeo Record - Enregistrar + Enregistra Start Screen Recording - Iniciar l'enregistrament de la pantalla + Inicia l'enregistrament de la pantalla Erase Items - Esborrar els elements + Esborra els elements Erase All Items - Esborrar tots els elements + Esborra tots els elements Erase Annotations - Esborrar les anotacions + Esborra les anotacions Erase All Annotations - Esborrar totes les anotacions + Esborra totes les anotacions Clear Page - Esborrar la página + Esborra la pàgina Clear All Elements - Esborrar tots els elements + Esborra tots els elements Pen @@ -573,7 +573,7 @@ Annotate Document - Anotar al document + Anota al document Ctrl+I @@ -581,7 +581,7 @@ Erase Annotation - Esborrar l'anotació + Esborra l'anotació Ctrl+E @@ -593,7 +593,7 @@ Highlight - Ressaltar + Ressalta Ctrl+M @@ -605,7 +605,7 @@ Select And Modify Objects - Seleccionar i modificar objectes + Selecciona i modifica objectes Ctrl+F @@ -617,7 +617,7 @@ Capture Part of the Screen - Capturar part de la pantalla + Captura part de la pantalla Custom Capture @@ -625,19 +625,19 @@ Capture a Window - Capturar una finestra + Captura una finestra Embed Web Content - Incrustar contingut web + Incrusta contingut web Capture Embeddable Web Content - Capturar contingut web incrustable + Captura contingut web incrustable Show Main Screen on Display Screen - Mostrar la pantalla principal a la pantalla + Mostra la pantalla principal a la pantalla eduMedia @@ -645,19 +645,19 @@ Import eduMedia simulation - Importar simulació eduMedia + Importa una simulació eduMedia Open the tutorial - Obrir el tutorial + Obre el tutorial Check Update - Comprovar actualització + Comprova si hi ha actualitzacions Scroll Page - Desplaçar la pàgina + Desplaça la pàgina Laser Pointer @@ -673,7 +673,7 @@ Draw Lines - Dibuixar línies + Dibuixa línies Ctrl+J @@ -681,7 +681,7 @@ Write Text - Escriure text + Escriu text Ctrl+K @@ -689,43 +689,43 @@ Add Item To Current Page - Afegir l'element a la pàgina actual + Afegeix l'element a la pàgina actual Add Item To New Page - Afegir l'element a una pàgina nova + Afegeix l'element a una pàgina nova Add Item To Library - Afegir l'element a la biblioteca + Afegeix l'element a la biblioteca Create a New Page - Crear una nova pàgina + Crea una pàgina nova Duplicate Page - Duplicar la pàgina + Duplica la pàgina Duplicate the Current Page - Duplicar la pàgina actual + Duplica la pàgina actual Import Page - Importar pàgina + Importa una pàgina Import an External Page - Importar una pàgina externa + Importa una pàgina externa Pause - Pausar + Posa en pausa Pause Podcast Recording - Pausar l'enregistrament del podcast + Posa en pausa l'enregistrament del podcast Podcast Config @@ -733,15 +733,15 @@ Configure Podcast Recording - Configurar l'enregistrament del podcast + Configura l'enregistrament del podcast Flash Trap - Captura d'element Flash + Captura d'objectes Flash Trap Flash Content - Capturar contingut Flash + Captura un objecte Flash Web Trap @@ -749,7 +749,7 @@ Trap Web Content - Capturar contingut web + Captura d'un contingut web Window Capture @@ -757,71 +757,71 @@ Show on Display - Mostrar en pantalla + Mostra a la pantalla Open-Sankoré - + Open-Sankoré Quit Open-Sankoré - + Surt de l'Open-Sankoré Erase all Annotations - + Esborra totes les anotacions Open-Sankoré Editor - + Editor de l'Open-Sankoré Show Open-Sankoré Widgets Editor - + Mostra l'editor de ginys de l'Open-Sankoré Hide Open-Sankoré - + Amaga l'Open-Sankoré Hide Open-Sankoré Application - + Amaga l'aplicació Open-Sankoré Ctrl+H - + Ctrl+H Import Uniboard Documents - + Importa documents Uniboard Import old Sankore or Uniboard documents - + Importa documents antics de l'Uniboard o del Sankoré Group Items - + Agrupa elements Group items - + Agrupa elements Play - + Inicia Interact with items - + Interactua amb els elements Erase Background - + Esborra el fons Remove the backgound - + Elimina el fons @@ -832,7 +832,7 @@ Username: - Nom d'usuari: + Usuari: Password: @@ -851,7 +851,7 @@ Username: - Nom d'usuari: + Usuari: Password: @@ -859,7 +859,7 @@ Save username and password for future use - Desar el nom d'usuari i la contrasenya per a un ús futur + Desa el nom d'usuari i la contrasenya per a un ús futur @@ -872,7 +872,7 @@ /Home Category list label on navigation tool bar - /Inici + /Inici @@ -901,7 +901,7 @@ New update available, would you go to the web page ? - Disponible una nova actualització, voldríeu anar a la pàgina web? + Hi ha disponible una actualització. Voleu visitar la web per descarregar-la? No update available @@ -909,18 +909,18 @@ Update available - Actualització disponible + Hi ha una actualització disponible Update - Actualitzar + Actualitza UBBoardController Downloading content %1 failed - Ha fallat la baixa del contingut %1 + Ha fallat la baixada del contingut %1 Download finished @@ -947,11 +947,11 @@ UBBoardPaletteManager Error Adding Image to Library - Error afegint imatge a la llibreria + No s'ha pogut afegir la imatge a la llibreria CapturedImage - + CapturedImage @@ -974,34 +974,34 @@ Close - Tancar + Tanca UBDesktopPalette Show Uniboard - Mostrar l'Uniboard + Mostra l'Uniboard Capture Part of the Screen - Capturar part de la pantalla + Captura part de la pantalla Capture the Screen - Capturar la pantalla + Captura la pantalla Show the stylus palette - Mostrar la barra d'estris + Mostra la barra d'estris Show Board on Secondary Screen - Mostrar el tauler a la pantalla secundària + Mostra el tauler a la pantalla secundària Show Desktop on Secondary Screen - Mostrar l'escriptori a la pantalla secundària + Mostra l'escriptori a la pantalla secundària @@ -1016,19 +1016,19 @@ Add Folder of Images - Afegir una carpeta d'imatges + Afegeix una carpeta d'imatges Add Images - Afegir imatges + Afegeix imatges Add Pages from File - Afegir pàgines des d'un fitxer + Afegeix pàgines des d'un fitxer Duplicating Document %1 - Duplicant el document %1 + S'està duplicant el document %1 Document %1 copied @@ -1036,23 +1036,23 @@ Remove Page - Suprimir la pàgina + Suprimeix la pàgina Remove Document - Suprimir el document + Suprimeix el document Are you sure you want to remove the document '%1'? - Segur que voleu eliminar el document '%1'? + Esteu segur que voleu eliminar el document '%1'? Empty Trash - Buidar la paperera + Buida la paperera Are you sure you want to empty trash? - Segur que voleu buidar la paperera? + Esteu segur que voleu buidar la paperera? Emptying trash @@ -1064,19 +1064,19 @@ Remove Folder - Suprimir la carpeta + Suprimeix la carpeta Are you sure you want to remove the folder '%1' and all its content? - Segur que voleu suprimir la carpeta '%1' i tot el seu contingut? + Esteu segur que voleu suprimir la carpeta '%1' i tot el seu contingut? No document selected! - No s'ha seleccionat cap document! + No hi ha cap document seleccionat! Open Supported File - Obrir un fitxer acceptat + Obre un fitxer acceptat Importing file %1... @@ -1084,11 +1084,11 @@ Failed to import file ... - Ha fallat la importació del fitxer ... + Ha fallat la importació del fitxer... Import all Images from Folder - Importar totes les imatges de la carpeta + Importa totes les imatges de la carpeta Folder does not contain any image files! @@ -1096,11 +1096,11 @@ Delete - Esborrar + Esborra Empty - Buidar + Buida Trash @@ -1108,11 +1108,11 @@ Open Document - Obrir document + Obre un document Add all Images to Document - Afegir totes les imatges al document + Afegeix totes les imatges al document All Images (%1) @@ -1124,19 +1124,19 @@ The document '%1' has been generated with a newer version of Sankore (%2). By opening it, you may lose some information. Do you want to proceed? - El document '%1' ha estat generat amb una versió nova de Sankoré (%2). Obrint-lo podeu perdre alguna informació. Voleu continuar? + El document '%1' ha estat generat amb una versió més nova del Sankoré (%2). Si l'obriu podríeu perdre alguna informació. Voleu continuar? Are you sure you want to remove %n page(s) from the selected document '%1'? - Segur que voleu eliminar %n pàgina/pàgines del document seleccionat '%1'? - - + Esteu segur que voleu eliminar %n pàgina del document seleccionat '%1'? + Esteu segur que voleu eliminar %n pàgines del document seleccionat '%1'? + Esteu segur que voleu eliminar %n pàgines del document seleccionat '%1'? Title page - + Pàgina de títol @@ -1171,7 +1171,7 @@ Erronous image data, skipping file %1 - Dades errònies de la imatge, ometent el fitxer %1 + La imatge conté dades errònies, s'ometrà el fitxer %1 @@ -1182,7 +1182,7 @@ Title page - + Pàgina de títol @@ -1193,23 +1193,23 @@ Export canceled ... - S'ha cancel·lat l'exportació ... + S'ha cancel·lat l'exportació... Converting page %1/%2 ... - S'està convertint la pàgina %1/%2 ... + S'està convertint la pàgina %1/%2... Credentials has to not been filled out yet. - Les credencials no han estat emplenades encara. + Encara no s'han introduït les credencials. Uploading Sankore File on Web. - S'està pujant un fitxer Sankoré a la web. + S'està carregant el fitxer Sankoré a la web. Document uploaded correctly on the web. - El document s'ha pujat correctament a la web. + El document s'ha publicat correctament a la web. Failed to upload document on the web. @@ -1229,9 +1229,9 @@ %1 pages copied + %1 pàgina copiada + %1 pàgines copiades %1 pàgines copiades - - @@ -1239,34 +1239,34 @@ UBDownloadWidget Downloading files - Baixant fitxers + S'estan baixant fitxers Cancel - Cancel·lar + Cancel·la UBExportCFF Export to IWB - + Exporta a IWB Export as IWB File - + Exporta com a fitxer IWB Exporting document... - S'està exportant el document... + S'està exportant el document... Export successful. - Exportació correcta. + L'exportació ha estat correcta. Export failed. - Ha fallat l'exportació. + L'exportació ha fallat. @@ -1277,7 +1277,7 @@ Export as UBZ File - Exportar com a fitxer UBZ + Exporta com a fitxer UBZ Exporting document... @@ -1285,7 +1285,7 @@ Export successful. - Exportació correcta. + L'exportació ha estat correcta. Exporting %1 %2 of %3 @@ -1293,14 +1293,14 @@ Export to Sankore Format - Exportar al format de Sankoré + Exporta al format del Sankoré UBExportFullPDF Export as PDF File - Exportar com a fitxer PDF + Exporta com a fitxer PDF Exporting document... @@ -1308,18 +1308,18 @@ Export to PDF - Exportar a PDF + Exporta a PDF Export successful. - Exportació correcta. + L'exportació ha estat correcta. UBExportPDF Export as PDF File - Exportar com a fitxer PDF + Exporta com a fitxer PDF Exporting document... @@ -1327,7 +1327,7 @@ Export successful. - Exportació correcta. + L'exportació ha estat correcta. Exporting page %1 of %2 @@ -1335,7 +1335,7 @@ Export to PDF - Exportar a PDF + Exporta a PDF @@ -1346,7 +1346,7 @@ Export as Web data - Exportar com a dades web + Exporta com a dades web Exporting document... @@ -1354,76 +1354,76 @@ Export successful. - Exportació correcta. + L'exportació ha estat correcta. Export failed. - Ha fallat l'exportació. + L'exportació ha fallat. Export to Web Browser - Exportar al navegador web + Exporta al navegador web UBFeatureProperties Add to page - Afegir a la pàgina + Afegeix a la pàgina Set as background - Establir com a fons + Estableix com a fons Add to library - Afegir a la biblioteca + Afegeix a la biblioteca Object informations - Informacions de l'objecte + Informacions de l'objecte UBFeaturesActionBar Add to favorites - Afegir als llocs d'interès + Afegeix als llocs d'interès Share - Compartir + Comparteix Search - Cercar + Cerca Rescan file system - + Torna a explorar el sistema de fitxers Delete - + Elimina Back to folder - Tornar a la carpeta + Torna a la carpeta Remove from favorites - Eliminar dels llocs d'interès + Elimina dels llocs d'interès Create new folder - Crear una nova carpeta + Crea una carpeta nova UBFeaturesController ImportedImage - ImatgeImportada + ImportedImage @@ -1438,14 +1438,14 @@ Go to Content Source - Anar a la font de contingut + Ves a la font de contingut UBGraphicsTextItem <Type Text Here> - <Escriure text aquí> + <Escriu text aquí> @@ -1467,7 +1467,7 @@ Transform as Tool - Transformar com a eina + Transforma en eina @@ -1486,7 +1486,7 @@ Import successful. - Importació correcta. + La importació ha estat correcta. Import failed. @@ -1501,7 +1501,7 @@ Import successful. - Importació correcta. + La importació ha estat correcta. Import of file %1 failed. @@ -1509,7 +1509,7 @@ Open-Sankore (*.ubz) - Open-Sankore (*.ubz) + Open-Sankoré (*.ubz) @@ -1524,7 +1524,7 @@ Image import successful. - Importació de la imatge correcta. + La importació de la imatge ha estat correcta. @@ -1543,14 +1543,14 @@ PDF import successful. - Importació del PDF correcta. + La importació del PDF ha estat correcta. UBIntranetPodcastPublisher Error while publishing video to intranet (%1) - Hi ha hagut un error mentre es publicava el vídeo a la intranet (%1) + Ha ocorregut un error mentre es publicava el vídeo a la intranet (%1) Publishing to Intranet in progress %1 % @@ -1561,60 +1561,60 @@ UBIntranetPodcastPublishingDialog Publish - Publicar + Publica UBKeyboardPalette Enter - Entrar + Entra UBLibActionBar Add to favorites - Afegir als llocs d'interès + Afegeix als llocs d'interès Share - Compartir + Comparteix Search - Cercar + Cerca Delete - Esborrar + Esborra Back to folder - Tornar a la carpeta + Torna a la carpeta Remove from favorites - Eliminar dels llocs d'interès + Elimina dels llocs d'interès Create new folder - Crear una nova carpeta + Crea una carpeta nova UBLibItemProperties Add to page - Afegir a la pàgina + Afegeix a la pàgina Set as background - Establir com a fons + Estableix com a fons Add to library - Afegir a la biblioteca + Afegeix a la biblioteca Object informations @@ -1625,7 +1625,7 @@ UBLibraryController Added 1 Image to Library - S'ha afegit 1 imatge a la biblioteca + S'ha afegit una imatge a la biblioteca Audios @@ -1663,7 +1663,7 @@ Adding to page failed for item %1. - Ha fallat l'afegit a la pàgina de l'element %1. + Ha fallat l'acció d'afegir l'element %1 a la pàgina. Interactivities @@ -1672,7 +1672,7 @@ ImportedImage - ImatgeImportada + ImportedImage Animations @@ -1682,7 +1682,7 @@ Web Search Web search category element - Cercar a la Web + Cerca a la Web @@ -1718,7 +1718,7 @@ %2 Do you want to ignore these errors for this host? - Errors SSL: + Errors d'SSL: %1 @@ -1739,19 +1739,19 @@ Voleu ignorar aquests errors per a aquest amfitrió? UBNewFolderDlg Add new folder - Afegir una nova carpeta + Afegeix una carpeta nova New Folder name: - Nom de la nova carpeta: + Nom de la carpeta nova: Add - Afegir + Afegeix Cancel - Canceŀlar + Canceŀla @@ -1766,30 +1766,30 @@ Voleu ignorar aquests errors per a aquest amfitrió? Sankore has lost access to the document repository '%1'. Unfortunately the application must shut down to avoid data corruption. Latest changes may be lost as well. - Sankoré ha perdut l'accés al repositori de documents '%1'. Desafortunadament, l'aplicació ha de finalitzar per evitar una possible corrupció de les dades. També es podrien perdre els últims canvis. + Sankoré ha perdut l'accés al repositori de documents '%1'. Desafortunadament, l'aplicació ha de finalitzar per evitar una possible corrupció de les dades. També es perdran les darreres modificacions efectuades. UBPlatformUtils English - + Anglès Russian - + Rus German - + Alemany French - + Francès Swiss French - + Francès de Suïssa @@ -1816,11 +1816,11 @@ Voleu ignorar aquests errors per a aquest amfitrió? Podcast created %1 - Podcast creat %1 + S'ha creat el podcast %1 Podcast recording error (%1) - Error d'enregistrament del podcast (%1) + S'ha produït un error en enregistrar el podcast (%1) Default Audio Input @@ -1844,11 +1844,11 @@ Voleu ignorar aquests errors per a aquest amfitrió? Publish to Intranet - Publicar a la intranet + Publica a la intranet Publish to Youtube - Publicar a YouTube + Publica a YouTube Sankore Cast @@ -1874,7 +1874,7 @@ Voleu ignorar aquests errors per a aquest amfitrió? Username: - Nom d'usuari: + Usuari: Password: @@ -1897,7 +1897,7 @@ Voleu ignorar aquests errors per a aquest amfitrió? Publish - Publicar + Publica @@ -1919,175 +1919,177 @@ Voleu ignorar aquests errors per a aquest amfitrió? UBTGActionWidget Teacher - + Professor/a Student - + Alumne/a Type task here ... - + Escriviu aquí la tasca... UBTGMediaWidget drop media here ... - + deixeu caure aquí objectes multimèdia... Type title here... - + Escriviu aquí el títol... UBTGUrlWidget Insert link title here... - + Inseriu aquí el títol de l'enllaç... UBTeacherGuideEditionWidget Type title here ... - + Escriviu aquí el títol... Type comment here ... - + Escriviu aquí el comentari... Add an action - + Afegeix una acció Add a media - + Afegeix un objecte multimèdia Add a link - + Afegeix un enllaç Page: %0 - + Pàgina: %0 UBTeacherGuidePageZeroWidget Title page - + Pàgina de títol Type session title here ... - + Escriviu aquí el títol de la sessió... Author(s) - + Autor(s) Type authors here ... - + Escriviu aquí els noms dels autors... Objective(s) - + Objectiu(s) Type objectives here... - + Escriviu aquí els objectius... Resource indexing - + Indexació de recursos Keywords: - + Paraules clau: Type keywords here ... - + Escriviu aquí les paraules clau... Level: - + Nivell: Subjects: - + Àrees: Type: - + Tipus: Licence - + Llicència Attribution CC BY - + Reconeixement CC BY Attribution-NoDerivs CC BY-ND - + Reconeixement-SenseObraDerivada CC BY-ND Attribution-ShareAlike CC BY-SA - + Reconeixement-CompartirIgual CC BY-SA Attribution-NonCommercial CC BY-NC - + Reconeixement-NoComercial CC BY-NC Attribution-NonCommercial-NoDerivs CC BY-NC-ND - + Reconeixement-NoComercial-SenseObraDerivada CC BY-NC-ND Attribution-NonCommercial-ShareAlike CC BY-NC-SA - + Reconeixement-NoComercial-CompartirIgual CC BY-NC-SA Public domain - + Domini públic Copyright - + Copyright Created the: - + Creat el: + Updated the: - + Actualitzat el: + UBTeacherGuidePresentationWidget Page: %0 - + Pàgina: %0 UBThumbnailAdaptor Generating preview thumbnails ... - S'estan generant les miniatures de vista prèvia ... + S'estan generant les miniatures de previsualització... %1 thumbnails generated ... - S'han generat %1 miniatures ... + S'han generat %1 miniatures... @@ -2110,7 +2112,7 @@ Voleu ignorar aquests errors per a aquest amfitrió? Triangle - Triangle + Triangle Magnifier @@ -2144,15 +2146,15 @@ Voleu ignorar aquests errors per a aquest amfitrió? Backup path: - Camí de la còpia de seguretat: + Ubicació de la còpia de seguretat: Browse - Navegar + Navega Update - Actualitzar + Actualitza Select a backup folder @@ -2161,12 +2163,12 @@ Voleu ignorar aquests errors per a aquest amfitrió? Files update successful! Please reboot the application to access the updated documents. - Càrrega dels fitxers correcta! + L'actualització dels fitxers ha estat correcta. Reinicieu l'aplicació per accedir als documents actualitzats. An error occured during the update. The files have not been affected. - Hi ha hagut un error durant l'actualització. Els fitxers no s'han vist afectats. + Ha ocorregut un error durant l'actualització. Els fitxers no s'han vist afectats. Files update results @@ -2174,7 +2176,7 @@ Reinicieu l'aplicació per accedir als documents actualitzats. Updating file - S'està actualitzant el fitxer + S'està actualitzant un fitxer Please wait the import process will start soon... @@ -2182,7 +2184,7 @@ Reinicieu l'aplicació per accedir als documents actualitzats. Remind me later - + Recorda-m'ho després @@ -2196,43 +2198,43 @@ Reinicieu l'aplicació per accedir als documents actualitzats.UBWebPluginWidget Loading... - S'està carregant… + S'està carregant... UBWebPublisher Publish Document on Sankore Web - Publicar el document a la web de Sankoré + Publica el document a la web del Sankoré UBWidgetUniboardAPI %0 called (method=%1, status=%2) - %0 cridat (mètode=%1, estat=%2) + %0 cridats (mètode=%1, estat=%2) UBYouTubePublisher YouTube authentication failed. - Ha fallat l'autenticació a YouTube. + Ha fallat l'autenticació al YouTube. Error while uploading video to YouTube (%1) - Hi ha hagut un error mentre es carregava el vídeo a YouTube (%1) + Ha ocorregut un error mentre es carregava el vídeo al YouTube (%1) Upload to YouTube in progress %1 % - La càrrega a YouTube és en progrés %1 % + La càrrega al YouTube és en progrés %1 % UBYouTubePublishingDialog Upload - Carregar + Carrega Autos & Vehicles @@ -2280,11 +2282,11 @@ Reinicieu l'aplicació per accedir als documents actualitzats. Howto & Style - Com fer i estil + Consells i estil Nonprofits & Activism - Sense ànim de lucre i activisme + ONG i activisme Science & Technology @@ -2302,7 +2304,7 @@ Reinicieu l'aplicació per accedir als documents actualitzats.UniboardSankoreTransition Import old Uniboard/Sankore documents - Importar documents antics d'Uniboard/Sankore + Importa documents antics de l'Uniboard o el Sankoré There are no documents that should be imported @@ -2313,14 +2315,14 @@ Reinicieu l'aplicació per accedir als documents actualitzats.WBClearButton Clear - Netejar + Neteja WBDownloadItem Save File - Desar el fitxer + Desa el fitxer Download canceled: %1 @@ -2328,11 +2330,11 @@ Reinicieu l'aplicació per accedir als documents actualitzats. Error opening saved file: %1 - Hi ha hagut un error obrint el fitxer desat: %1 + Ha ocorregut un error quan s'obria el fitxer desat: %1 Error saving: %1 - Hi ha hagut un error desant: %1 + Ha ocorregut un error mentre es desava: %1 Network Error: %1 @@ -2403,7 +2405,7 @@ Reinicieu l'aplicació per accedir als documents actualitzats.WBHistoryTreeModel Earlier Today - Abans d'avui + Avui %1 items @@ -2414,7 +2416,7 @@ Reinicieu l'aplicació per accedir als documents actualitzats.WBSearchLineEdit Search - Cercar + Cerca @@ -2425,23 +2427,23 @@ Reinicieu l'aplicació per accedir als documents actualitzats. Clone Tab - Clonar la pestanya + Clona la pestanya &Close Tab - Tan&car la pestanya + Tan&ca la pestanya Close &Other Tabs - Tancar &altres pestanyes + Tanca &altres pestanyes Reload Tab - Recarregar la pestanya + Recarrega la pestanya Reload All Tabs - Recarregar totes les pestanyes + Recarrega totes les pestanyes @@ -2459,11 +2461,11 @@ Reinicieu l'aplicació per accedir als documents actualitzats.WBToolbarSearch Search - Cercar + Cerca No Recent Searches - Sense cerques recents + No hi ha cap cerca recent Recent Searches @@ -2478,11 +2480,11 @@ Reinicieu l'aplicació per accedir als documents actualitzats.WBWebPage Download - Baixar + Baixa Add to Current Document - Afegir al document actual + Afegeix al document actual PDF @@ -2490,7 +2492,7 @@ Reinicieu l'aplicació per accedir als documents actualitzats. Error loading page: %1 - S'ha produït un error carregant la pàgina: %1 + S'ha produït un error en carregar la pàgina: %1 Download PDF Document: would you prefer to download the PDF file or add it to the current Sankore document? @@ -2501,14 +2503,14 @@ Reinicieu l'aplicació per accedir als documents actualitzats.WBWebView Open in New Tab - Obrir en una pestanya nova + Obre en una pestanya nova YouTubePublishingDialog Publish Podcast to YouTube - Publicar el podcast a YouTube + Publica un podcast al YouTube Title @@ -2532,11 +2534,11 @@ Reinicieu l'aplicació per accedir als documents actualitzats. YouTube Username - Nom d'usuari de YouTube + Usuari del YouTube YouTube Password - Contrasenya de YouTube + Contrasenya del YouTube <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -2548,7 +2550,7 @@ p, li { white-space: pre-wrap; } <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Clicant 'Càrrega,' certifiqueu que teniu tots els drets sobre el contingut o que esteu autoritzats pel propietari per fer-lo públicament disponible a YouTube, i que d'una altra manera compleix amb els termes de servei de YouTube localitzats a </span><a href="http://www.youtube.com/t/terms"><span style=" font-family:'Lucida Grande'; font-size:10pt; text-decoration: underline; color:#0000ff;">http://www.youtube.com/t/terms</span></a></p></body></html> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Clicant 'Carrega,' certifiqueu que teniu tots els drets sobre el contingut o que esteu autoritzats pel propietari dels drets a fer-lo públicament disponible al YouTube, així com que el contingut compleix amb els termes de servei del YouTube localitzats a </span><a href="http://www.youtube.com/t/terms"><span style=" font-family:'Lucida Grande'; font-size:10pt; text-decoration: underline; color:#0000ff;">http://www.youtube.com/t/terms</span></a></p></body></html> @@ -2579,7 +2581,7 @@ p, li { white-space: pre-wrap; } Fine - Fina + Fi Pen is Pressure Sensitive @@ -2633,15 +2635,15 @@ p, li { white-space: pre-wrap; } Attach Downloadable PDF Version - Adjuntar una versió de PDF descarregable + Adjunta una versió descarregable en PDF Attach Downloadable Uniboard File (UBZ) - Adjuntar una fitxer Uniboard (UBZ) descarregable + Adjunta un fitxer descarregable Uniboard (UBZ) Warning: This documents contains video, which will not be displayed properly on the Web - Atenció: aquest document conté vídeo, el qual no es mostrarà correctament a la web + Atenció: aquest document conté vídeo, que no es mostrarà correctament a la web @@ -2667,15 +2669,15 @@ p, li { white-space: pre-wrap; } Close - Tancar + Tanca Display - Visualitzar + Visualitza Show Page with External Browser - Mostrar la pàgina amb un navegador extern + Mostra la pàgina amb un navegador extern Home Page: @@ -2687,7 +2689,7 @@ p, li { white-space: pre-wrap; } Keyboard button size: - Mida del botó del teclat: + Mida de les tecles: Toolbar @@ -2767,7 +2769,7 @@ p, li { white-space: pre-wrap; } Show internal web page content on secondary screen or projector - Mostrar el contingut de la página web en un monitor secundari o projector + Mostra el contingut de la pàgina web en un monitor o projector secundari Multi display @@ -2775,7 +2777,7 @@ p, li { white-space: pre-wrap; } Swap control display and view display - Intercanviar control de pantalla i vista de pantalla + Canvia entre 'control de la pantalla' i 'visualització de la pantalla' Mode @@ -2783,7 +2785,7 @@ p, li { white-space: pre-wrap; } Mode to start in: - Començar en modalitat : + Comença en la modalitat: Board @@ -2795,7 +2797,7 @@ p, li { white-space: pre-wrap; } Proxy User: - Nom d'usuario del servidor intermediari: + Nom d'usuari del servidor intermediari: Pass: @@ -2803,11 +2805,11 @@ p, li { white-space: pre-wrap; } Planète Sankoré ID - ID Planète Sankoré + Planète Sankoré ID User: - Nom d'usuari: + Usuari: Pass: @@ -2822,7 +2824,14 @@ p, li { white-space: pre-wrap; } <tr> <td style="border: none;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The licences are in English to respect the official and legal approved translation.</span></p></td></tr></table></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Les llicències es mostren en anglès per respectar la traducció oficial aprovada legalment.</span></p></td></tr></table></body></html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -2833,11 +2842,18 @@ p, li { white-space: pre-wrap; } <tr> <td style="border: none;"> <p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; color:#1a1a1a;">Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler</span><span style=" font-size:12pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.</span><span style=" font-size:9pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:</span><span style=" font-size:9pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.</span><span style=" font-size:9pt;"><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.</span><span style=" font-size:9pt;"><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 3. This notice may not be removed or altered from any source distribution.</span><span style=" font-size:9pt;"> </span></p></td></tr></table></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; color:#1a1a1a;">Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler</span><span style=" font-size:12pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.</span><span style=" font-size:9pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:</span><span style=" font-size:9pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.</span><span style=" font-size:9pt;"><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.</span><span style=" font-size:9pt;"><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 3. This notice may not be removed or altered from any source distribution.</span><span style=" font-size:9pt;"> </span></p></td></tr></table></body></html> Open-Sankoré - + Open-Sankoré GNU LIBRARY GENERAL PUBLIC LICENSE @@ -3278,7 +3294,444 @@ DAMAGES. END OF TERMS AND CONDITIONS - + GNU LIBRARY GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1991 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the library GPL. It is + numbered 2 because it goes with version 2 of the ordinary GPL.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Library General Public License, applies to some +specially designated Free Software Foundation software, and to any +other libraries whose authors decide to use it. You can use it for +your libraries, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if +you distribute copies of the library, or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link a program with the library, you must provide +complete object files to the recipients so that they can relink them +with the library, after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + Our method of protecting your rights has two steps: (1) copyright +the library, and (2) offer you this license which gives you legal +permission to copy, distribute and/or modify the library. + + Also, for each distributor's protection, we want to make certain +that everyone understands that there is no warranty for this free +library. If the library is modified by someone else and passed on, we +want its recipients to know that what they have is not the original +version, so that any problems introduced by others will not reflect on +the original authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that companies distributing free +software will individually obtain patent licenses, thus in effect +transforming the program into proprietary software. To prevent this, +we have made it clear that any patent must be licensed for everyone's +free use or not licensed at all. + + Most GNU software, including some libraries, is covered by the ordinary +GNU General Public License, which was designed for utility programs. This +license, the GNU Library General Public License, applies to certain +designated libraries. This license is quite different from the ordinary +one; be sure to read it in full, and don't assume that anything in it is +the same as in the ordinary license. + + The reason we have a separate public license for some libraries is that +they blur the distinction we usually make between modifying or adding to a +program and simply using it. Linking a program with a library, without +changing the library, is in some sense simply using the library, and is +analogous to running a utility program or application program. However, in +a textual and legal sense, the linked executable is a combined work, a +derivative of the original library, and the ordinary General Public License +treats it as such. + + Because of this blurred distinction, using the ordinary General +Public License for libraries did not effectively promote software +sharing, because most developers did not use the libraries. We +concluded that weaker conditions might promote sharing better. + + However, unrestricted linking of non-free programs would deprive the +users of those programs of all benefit from the free status of the +libraries themselves. This Library General Public License is intended to +permit developers of non-free programs to use free libraries, while +preserving your freedom as a user of such programs to change the free +libraries that are incorporated in them. (We have not seen how to achieve +this as regards changes in header files, but we have achieved it as regards +changes in the actual functions of the Library.) The hope is that this +will lead to faster development of free libraries. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, while the latter only +works together with the library. + + Note that it is possible for a library to be covered by the ordinary +General Public License rather than by this special one. + + GNU LIBRARY GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library which +contains a notice placed by the copyright holder or other authorized +party saying it may be distributed under the terms of this Library +General Public License (also called "this License"). Each licensee is +addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also compile or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + c) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + d) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the source code distributed need not include anything that is normally +distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Library General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -3290,11 +3743,19 @@ p, li { white-space: pre-wrap; } <td style="border: none;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Open-Sankoré version 1.4 , Copyright (C) 2010-2012 Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br /><br />Open-Sankoré est un logiciel libre : vous pouvez le redistribuer et/ou le modifier en respectant les termes de la Lesser GNU general Public Licence (GNU LGPL) telle que publiée par la Free Software Foundation en version 2 ou une version plus récente.<br />Vous pouvez consulter et charger le code source du logiciel sur </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER.<br />Veuillez consulter la licence Lesser GNU General Public Licence située dans l'onglet Licences ou consulter le site </span><a href="http://www.gnu.org/licenses/"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;http://www.gnu.org/licenses/&gt;</span></a><span style=" font-size:11pt;">.<br /><br />Open-Sankoré is free software: you can redistribute it and/or modify it under the terms of the Lesser GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. You can find the source code of this software at </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public License below for more details.<br /><br /></span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Contact : <br />Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br />Délégation Interministérielle à l'Education Numérique en Afrique<br />20 Avenue Ségur Paris 75007<br />Téléphone : 01 43 17 68 08<br />email: </span><a href="mailto:contact@sankore.org"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">contact@sankore.org</span></a><span style=" font-size:11pt;">&quot;</span></p></td></tr></table></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Open-Sankoré version 1.4 , Copyright (C) 2010-2012 Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br /><br />Open-Sankoré és programari lliure. Podeu redistribuir-lo i/o modificar-lo sempre i quan respecteu els termes de la Lesser GNU general Public Licence (GNU LGPL) tal com està publicada per la Free Software Foundation, ja sigui en la versió 2 o en una de més recent.<br />Podeu consultar i descarregar el codi font del programari des de </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré es distribueix amb l'esperança de que serà útil, però SENSE CAP GARANTIA, ni tan sols la garantia implícita de COMERCIALITZACIÓ o d'ADAPTACIÓ A UN PROPÒSIT PARTICULAR.<br />Podeu consultar el text de la llicència Lesser GNU General Public Licence que es troba a la pestanya Llicències o bé visitar el lloc </span><a href="http://www.gnu.org/licenses/"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;http://www.gnu.org/licenses/&gt;</span></a><span style=" font-size:11pt;">.<br /><br />Open-Sankoré est un logiciel libre : vous pouvez le redistribuer et/ou le modifier en respectant les termes de la Lesser GNU general Public Licence (GNU LGPL) telle que publiée par la Free Software Foundation en version 2 ou une version plus récente.<br />Vous pouvez consulter et charger le code source du logiciel sur </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER.<br />Veuillez consulter la licence Lesser GNU General Public Licence située dans l'onglet Licences ou consulter le site </span><a href="http://www.gnu.org/licenses/"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;http://www.gnu.org/licenses/&gt;</span></a><span style=" font-size:11pt;">.<br /><br />Open-Sankoré is free software: you can redistribute it and/or modify it under the terms of the Lesser GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. You can find the source code of this software at </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public License below for more details.<br /><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Contacte : <br />Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br />Délégation Interministérielle à l'Education Numérique en Afrique<br />20 Avenue Ségur Paris 75007<br />Téléphone : 01 43 17 68 08<br />email: </span><a href="mailto:contact@sankore.org"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">contact@sankore.org</span></a><span style=" font-size:11pt;">&quot;</span></p></td></tr></table></body></html> Credits - + Crèdits <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -3339,18 +3800,59 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Henri Rogelet &lt;h.rogelet@free.fr&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Autorisation pour un usage non commercial</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://pointecole.free.fr/polices.html</p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Crèdits del tipus de lletra escolar Open-Sankoré : </p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">El tipus de lletra Andika Basic disposa d'una llicència de tipus Open Font License </p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Sil international</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Font http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;id=andika</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Licence OFL (traduction française non officielle) http://fontforge.sourceforge.net/OFL-Unofficial-fr.html</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Els tipus de lletra Ecolier que s'esmenten tot seguit són obra de Jean-Marie Douteau i disposen d'una llicència OFL : </p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Ecolier Court </p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Ecolier Ligne Court</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Jean-Marie Douteau (douteau.ecolier@sfr.fr)</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Font : http://douteau.ecolier.perso.sfr.fr/page_ecolier.htm</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Els següents tipus de lletra Ecolier són obra de Jean-Marie Douteau i disposen d'una llicència Creative Commons BY NC ND :</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Ecolier lignes pointillés</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Écolier pointillés</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Écolier CP</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Écolier CP pointillés</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Jean-Marie Douteau (douteau.ecolier@sfr.fr)</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Font : http://douteau.ecolier.perso.sfr.fr/page_ecolier.htm</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Els tipus de lletra Cursive són obra d'Antoine Fetet (antoine.fetet@laposte.net) a partir d'un tipus de lletra proposat per Jean-Claude Gineau</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Font : http://lps13.free.fr/contenu/construire/Cursive_standard.zip et http://fr.fontriver.com/font/gino_school_script/</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">L'autor n'autoritza l'ús en el marc del programari open-Sankoré per a un ús no comercial.</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Els tipus de lletra Script (Ecole i CaseEcole) són obra d'Henri Rogelet</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Font : http://pointecole.free.fr/polices/SCRIPTCO.zip</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Font : http://pointecole.free.fr/polices/SCRIPTCA.zip</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Henri Rogelet &lt;h.rogelet@free.fr&gt;</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Autorització per a un ús no comercial</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Font : http://pointecole.free.fr/polices.html</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">El tipus de lletra fonètica Alphonet és obra d'Henri Rogelet</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Font : http://pointecole.free.fr/polices/ALPHONET.zip</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Henri Rogelet &lt;h.rogelet@free.fr&gt;</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Autorització per a un ús no comercial</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Font : http://pointecole.free.fr/polices.html</p></body></html> trapFlashDialog Trap flash - Capturar element Flash + Captura d'un objecte Flash Select a flash to trap - Seleccionar un flas per a capturar + Seleccioneu l'objecte Flash a capturar about:blank @@ -3362,7 +3864,7 @@ p, li { white-space: pre-wrap; } Create Application - Crear una aplicació + Crea una aplicació diff --git a/resources/i18n/sankore_mg.ts b/resources/i18n/sankore_mg.ts new file mode 100644 index 00000000..9f2f092a --- /dev/null +++ b/resources/i18n/sankore_mg.ts @@ -0,0 +1,3788 @@ + + + + + BlackoutWidget + + Click to Return to Application + Tsindrio raha hiverina amin'ny rindran'asa + + + + DownloadDialog + + Downloads + Nalaina + + + Clean Up + Diovina + + + 0 Items + 0 Zavatra + + + + DownloadItem + + Form + Antonta-taratasy fenoina + + + Filename + Anaran'ny rakitra + + + Try Again + Avereno indray + + + Stop + Ajanony + + + Open + Sokafy + + + + IntranetPodcastPublishingDialog + + Publish Podcast to YouTube + Ametraka Podcat amin'ny Youtube + + + Title + Lohateny + + + Description + Fanazavana + + + Author + Mpamorona + + + + MainWindow + + Board + Solaitra + + + Web + Tranon-kala + + + Documents + Rakitra + + + Stylus + Haingo + + + Ctrl+T + Ctrl + T + + + Backgrounds + Sary ambadika + + + Text + Lahabolana + + + Capture + Fakana + + + Add To Current Page + Ampiana amin'ny io pejy io + + + Add To New Page + Ampiana amin'ny pejy vaovao + + + Add To Library + Ampiana amin'ny tahirim-boky + + + Pages + Pejy + + + New Page + Pejy vaovao + + + Undo + Tsy atao indray + + + Change Background + Ovaina ny sary ambadika + + + Ctrl+Z + Ctrl + Z + + + Redo + Atao indray + + + Ctrl+Y + Ctrl + Y + + + Previous + Teo aloha + + + Previous Page + Pejy teo aloha + + + PgUp + PgUp + + + Next + Ao aorina + + + Next Page + Pejy ao aorina + + + PgDown + PgDpwn + + + Manage Documents + Fikarakarana ny rakitra + + + Ctrl+D + Ctrl + D + + + Web Browsing + Mpizaha tranon-kala + + + Ctrl+W + Ctrl + W + + + Small Line + Tsipika kely + + + Medium Line + Tsipika salasala + + + Large Line + Tsipika lehibe + + + Smalle Eraser + Fafotse kely + + + Medium Eraser + Fafotse salasala + + + Large Eraser + Fafotse lehibe + + + Reload Current Page + Avereno aseho io pejy io + + + Load Home Page + Aseho ny pejin'ny fandraisana + + + Show Bookmarks + Aseho ny tobin-drohy + + + Add Bookmark + Ampiana ny tobin-drohy + + + Display Board + Aseho ny solaitra + + + Erase Content + Fafana ny mpiatiny + + + Display Preferences + Aseho ny safidy nofaritana + + + Show Library + Aseho ny tahirim-boky + + + Show Computer Desktop + Aseho ny sehatr'asan'ny solosaina + + + Ctrl+Shift+H + Ctrl+Shift+H + + + Create a New Folder + Mamorona fitoeran-drakitra vaovao + + + Create a New Document + Mamorona rakitra vaovao + + + Import a Document + Manafatra rakitra + + + Export a Document + Mandefa rakitra + + + Open Page in Board + Manokatra pejy amin'ny solaitra + + + Duplicate Selected Content + Asina dikamitovy ny mpiatiny voafidy + + + Delete Selected Content + Fafana ny dikamitovy ny mpiatiny voafidy + + + Add Content to Document + Ampiana amin'ny rakitra ity mpiatiny ity + + + Rename Content + Soloina anarana ny mpiatiny + + + Display Tools + Aseho ny fitaovana + + + Use Document Wide Size (16/9) + Ampiasana ny haben'ny antonta-tarasy malalaka (16/9) + + + Use Document Regular Size (4/3) + Ampiasana ny haben'ny antonta-tarasy mahazatra (4/3) + + + Use Custom Document Size + Ampiasana ny haben'ny antonta-tarasy voasafidy manokana + + + Stop Loading Web Page + Ajanony ny fakana ny pejin'ny tranon-kala + + + Put Presentation to Sleep + Ahato ny fampisehoana + + + Display Virtual Keyboard + Asehoy ny fafan-teny virtoaly + + + Record Presentation to Video + Raiketo ho horonan-tsary ny fampisehoana + + + Erase Items + Fafana ilay zavatra + + + Erase All Items + Fafana ny zavatra rehetra + + + Erase Annotations + Fafana ny fanamarihana + + + Erase All Annotations + Fafana ny fanamarihana rehetra + + + Clear All Elements + Fafana ny zavatra rehetra + + + Pen + penina + + + Annotate Document + Manamarika rakitra + + + Ctrl+I + Ctrl+I + + + Erase Annotation + Fafany ilay fanamarihana + + + Ctrl+E + Ctrl+E + + + Marker + Penina lehibe + + + Highlight + Asongadina + + + Ctrl+M + Ctrl+M + + + Selector + Mpifantinana + + + Select And Modify Objects + Mifantina sy manova zavatra + + + Ctrl+F + Ctrl+F + + + Hand + Tanana + + + Capture Part of the Screen + Maka ampahan'ny efijery + + + Custom Capture + Fakana manokana + + + Capture a Window + Maka ny fikandrana iray + + + Embed Web Content + Mpiatin'ny tranon-kala natsofoka + + + Capture Embeddable Web Content + Fakana mpiatin'ny tranon-kala azo atsofoka + + + Show Main Screen on Display Screen + Aseho amin'ny efijery hita ny efijery ampiasana matetika + + + Erase all Annotations + Fafana ny fanamarihana rehetra + + + eduMedia + eduMedia + + + Import eduMedia simulation + Hafarana ny fiasan'i eduMedia + + + Open the tutorial + Sokafana ny fampianarana + + + Check Update + Jereo raha misy fanavaozana + + + Ctrl+H + Ctrl+H + + + Zoom In + Zòma mahalehibe + + + Zoom Out + Zòma mahakely + + + Line + Tsipika + + + Quit + Hidio + + + Eraser + Fafotse + + + Color + Loko + + + Back + Miverina + + + Left + Havia + + + Forward + Manaraka + + + Right + Havanana + + + Reload + Averina alefa indray + + + Home + Fandraisana + + + Bookmarks + Tobin-drohy + + + Bookmark + Tobin-drohy + + + Ctrl+B + Ctrl+B + + + Clear Page + Fafana ny pejy + + + Preferences + Safidy nofaritana + + + Tutorial + Fampianarana + + + Erase + Fafana + + + Library + Tahirim-boky + + + Ctrl+L + Ctrl+L + + + Show Desktop + Asehoy ny sehatr'asa + + + Bigger + Lehibe kokoa + + + Ctrl++ + Ctrl++ + + + Smaller + Kelikely kokoa + + + Ctrl+- + Ctrl+- + + + New Folder + Fitoeran-drakitra vaovao + + + New Document + Rakitra vaovao + + + Import + Manafatra + + + Export + Mandefa + + + Open in Board + Sokafana amin'ny solaitra + + + Ctrl+O + Ctrl+O + + + Duplicate + Asina dikamitovy + + + Delete + Fafana + + + Del + Del + + + Add to Working Document + Ampiana amn'ny rakitra iasana + + + Add Selected Content to Open Document + Ampiana amin'ny rakitra misokatra ny mpiatiny voasafidy + + + Add + Ampiana + + + Rename + Soloina ny anarana + + + Cut + Tapahana + + + Copy + Adika + + + Paste + Apetaka + + + Grid Light Background + Efamira-tsoramiafina ambadika mazava + + + Grid Dark Background + Efamira-tsoramiafina ambadika maizina + + + Start Screen Recording + Atomboka ny fandraiketana ny efijery + + + Scroll Page + Fampidinana sy fampiakarana ny pejy + + + Laser Pointer + Tondro laser + + + Virtual Laser Pointer + Tondro laser virtoaly + + + Ctrl+G + Ctrl+G + + + Draw Lines + Manoratra tsipika + + + Ctrl+J + Ctrl+J + + + Write Text + Manoratra lahabolana + + + Ctrl+K + Ctrl+K + + + Add Item To Current Page + Ampiana amn'ny pejy ampiaisana ilay zavatra + + + Add Item To New Page + Ampiana amn'ny pejy vaovao ilay zavatra + + + Add Item To Library + Ampiana amn'ny tahirim-boky ilay zavatra + + + Create a New Page + Mamorona pejy vaovao + + + Duplicate Page + Manao dikamitovy ny pejy + + + Duplicate the Current Page + Manao dikamitovy an'ilay pejy ampiasana + + + Import Page + Manafatra pejy + + + Import an External Page + Manafatra pejy ivelany + + + Pause + Ahato + + + Pause Podcast Recording + Ahato ny fandraiketana ny Podcast + + + Podcast Config + Fanefena ny Podcast + + + Configure Podcast Recording + Fanefena ny fandraiketana ny Podcast + + + Flash Trap + Alaina ny Flash + + + Trap Flash Content + Alaina ny mpiatiny Flash + + + Web Trap + Alaina ny tranon-kala + + + Trap Web Content + Alaina ny mpiatin'ny tranon-kala + + + Window Capture + Alaina ny fikandrana + + + Show on Display + Asehoy amin'ny zavatra hita + + + Sleep + Ampatorina + + + Virtual Keyboard + Fafan-teny virtoaly + + + Plain Light Background + Faritra ambadika mazava + + + Light + Mazava + + + Plain Dark Background + Faritra ambadika maizina + + + Dark + Maizina + + + Podcast + Podcast + + + Record + Raiketo + + + Tools + Fitaovana + + + Multi Screen + Efijery maromaro + + + Wide Size (16/9) + Habe lehibe (16/9) + + + Regular Size (4/3) + Habe antonony (4/3) + + + Custom Size + Habe safidina manokana + + + Stop Loading + Ajanony ny fakana + + + Open-Sankoré + Open-Sankoré + + + Quit Open-Sankoré + Sokafy Open-Sankoré + + + Open-Sankoré Editor + Fanovanan'i Open-Sankoré + + + Show Open-Sankoré Widgets Editor + Asehoy ny fanovanan'ny widget-n'i Open-Sankoré + + + Hide Open-Sankoré + Afeno Open-Sankoré + + + Hide Open-Sankoré Application + Afeno ny rindran'asan'i Open-Sankoré + + + Import Uniboard Documents + Hafaro ny rakitra Uniboard + + + Import old Sankore or Uniboard documents + Hafaro ny rakitra Uniboard na ny rakitra Sankore taloha + + + Group Items + Atokony ny zavatra + + + Group items + Atokony ny zavatra + + + Play + Alefaso + + + Interact with items + Ampiasana ny zavatra + + + Erase Background + Fafana ny ao ambadika + + + Remove the backgound + Esorina ny ao ambadika + + + + PasswordDialog + + Authentication Required + Famantarana ilaina + + + Username: + Anaran'ny mpampiasa: + + + Password: + Teny fanalahidy: + + + + ProxyDialog + + Proxy Authentication + Famantaranan'ny Proxy + + + Connect to Proxy + Mifandray amin'ny Proxy + + + Username: + Anaran'ny mpampiasa: + + + Password: + Teny fanalahidy: + + + Save username and password for future use + Raiketo ny anaran'ny mpampiasa sy ny teny fanalahidy ho an'ny fampiasana manaraka + + + + QObject + + Trash + Pictures category element + Daba + + + /Home + Category list label on navigation tool bar + /Fandraisana + + + + UBAbstractWidget + + Loading ... + Maka ... + + + + UBApplication + + Page Size + Haben'ny pejy + + + Podcast + Podcast + + + + UBApplicationController + + Web + Tranon-kala + + + New update available, would you go to the web page ? + Misy fanavaozana azo alaina, te hande amin'ny pejin'ilay tranonkala ve ianao ? + + + No update available + Tsisy fanavaozana azo alaina + + + Update available + Fanavaozana azo alaina + + + Update + Avaozy + + + + UBBoardController + + Downloading content %1 failed + Fakana mpiatiny %1 tsy nety + + + Download finished + Fakana mpiatiny vita + + + Unknown tool type %1 + Fitaovana tsy fantatra karazana %1 + + + Add Item + Ampiana zavatra + + + All Supported (%1) + Zaka daholo (%1) + + + Unknown content type %1 + Mpiatiny tsy fantatra karazana %1 + + + + UBBoardPaletteManager + + Error Adding Image to Library + Fanampiana ny sary amin'ny tahirim-boky tsy nety + + + + UBCachePropertiesWidget + + Cache Properties + Toetoetran'ny tahiry + + + Color: + Loko: + + + Shape: + Bika: + + + Size: + Habe: + + + Close + Hidio + + + + UBDesktopPalette + + Show Uniboard + Asehoy ny Uniboard + + + Capture Part of the Screen + Maka ampahan'ny efijery + + + Capture the Screen + Maka ny efijery + + + Show the stylus palette + Aseho ny fanovana haingony + + + Show Board on Secondary Screen + Aseho ny solaitra amin'ny efijery faharoa + + + Show Desktop on Secondary Screen + Aseho ny sehatr'asa amin'ny efijery faharoa + + + + UBDocumentController + + New Folder + Fiteoran-drakitra vaovao + + + Page %1 + Pejy %1 + + + Add Folder of Images + Manampy fitoeran-drakitra misy sary + + + Add Images + Manampy sary + + + Add Pages from File + Manampy pejy an'ilay rakitra + + + Duplicating Document %1 + Dikamitovy-na rakitra %1 + + + Document %1 copied + Rakitra %1 nadika + + + Remove Page + Fafao ny pejy + + + Remove Document + Fafao ny rakitra + + + Are you sure you want to remove the document '%1'? + Tena te hamafa an'ilay rakitra '%1' ve ianao ? + + + Empty Trash + Daba foana + + + Are you sure you want to empty trash? + Tena te hanafoana an'ilay daba ve ianao ? + + + Emptying trash + Manafoana daba + + + Emptied trash + Daba voafoana + + + Remove Folder + Mamafa fitoeran-drakitra + + + Are you sure you want to remove the folder '%1' and all its content? + Tena te hamafa an'ilay fitoeran-drakitra '%1' ve ianao sy ny mpiatiny rehetra ? + + + No document selected! + Tsisy fitoeran-drakitra voafidy! + + + Open Supported File + Manokatra rakitra zaka + + + Importing file %1... + Manafatra rakitra %1 ... + + + Failed to import file ... + Nisy tsy fetezana ny fanafarana rakitra ... + + + Import all Images from Folder + Alaina daholo ny sary amin'ilay fitoeran-drakitra + + + Folder does not contain any image files! + Tsy misy sary ilay fitoeran-drakitra! + + + Delete + Fafao + + + Empty + Foana + + + Trash + Daba + + + Open Document + Manokatra rakitra + + + Add all Images to Document + Ampiana amin'ilay rakitra ny sary rehetra + + + All Images (%1) + Ny sary rehetra(%1) + + + Selection does not contain any image files! + Tsy misy sary ilay fantina! + + + The document '%1' has been generated with a newer version of Sankore (%2). By opening it, you may lose some information. Do you want to proceed? + Ny rakitra '%1' dia namboarina tamin'i Sankore vaovaozana (%2). Raha sokafanao dia mety ahavery mombamomban'ilay rakitra ianao. Tianao tohizana ve ? + + + Are you sure you want to remove %n page(s) from the selected document '%1'? + + Tena te hamafa pejy %n avy amin'ilay rakitra '%1' voafidy ve ianao ? + + + + + + UBDocumentManager + + images + sary + + + videos + horonan-tsary + + + objects + Zavatra + + + widgets + widgets + + + All supported files (*.%1) + Ny rakitra rehetra zaka (*.%1) + + + File %1 saved + Rakitra %1 voaraikitra + + + Importing page %1 of %2 + Manafatra pejy %1 amin'ny %2 + + + Erronous image data, skipping file %1 + Misy tsy fetezana ilay sary, ajanona ilay rakitra %1 + + + + UBDocumentNavigator + + Page %0 + Pejy %0 + + + + UBDocumentPublisher + + Export failed. + Fandefasana tsy nety. + + + Export canceled ... + Fandefasana najanona ... + + + Converting page %1/%2 ... + Famadihana pejy %1/%2 ... + + + Credentials has to not been filled out yet. + Mbola tsy ilaina fenoina ny famantarana aloha. + + + Uploading Sankore File on Web. + Mandefa an'ilay rakitra Sankore amin'ny tranon-kala. + + + Document uploaded correctly on the web. + Lasa soa aman-tsara amin'ny tranon-kala ilay rakitra. + + + Failed to upload document on the web. + Nisy tsy fetezana ny fandefasana an'ilay rakitra amin'ny tranon-kala . + + + + UBDocumentTreeWidget + + %1 (copy) + %1 (fandikana) + + + Copying page %1/%2 + Mandika pejy %1/%2 + + + %1 pages copied + + %1 pejy voadika + + + + + + UBDownloadWidget + + Downloading files + Maka rakitra + + + Cancel + Ajanony + + + + UBExportCFF + + Export to IWB + Alefa ho IWB + + + Export as IWB File + Alefa ho rakitra IWB + + + Exporting document... + Mandefa ny rakitra ... + + + Export successful. + Fandefasana nety. + + + Export failed. + Fandefasana tsy nety. + + + + UBExportDocument + + Page + Pejy + + + Export as UBZ File + Alefa ho rakitra UBZ + + + Exporting document... + Mandefa rakitra ... + + + Export successful. + Fandefasana nety. + + + Exporting %1 %2 of %3 + Fandefasana %1 %2 amin'ny %3 + + + Export to Sankore Format + Alefa ho tahaka ny rakoitra Sankore + + + + UBExportFullPDF + + Export as PDF File + Alefa ho rakitra PDF + + + Exporting document... + Mandefa ny rakitra ... + + + Export to PDF + Alefa ho PDF + + + Export successful. + Fandefasana nety. + + + + UBExportPDF + + Export as PDF File + Alefa ho rakitra PDF + + + Exporting page %1 of %2 + Mandefa ny pejy %1 amin'ny %2 + + + Export successful. + Fandefasana nety. + + + Exporting document... + Mandefa rakitra ... + + + Export to PDF + Alefa ho PDF + + + + UBExportWeb + + Page + Pejy + + + Export as Web data + Alefa ho data an'ny tranon-kala + + + Exporting document... + Fandefasana rakitra ... + + + Export successful. + Fandefasana nety. + + + Export failed. + Fandefasana tsy nety. + + + Export to Web Browser + Alefa any amin'ny mpitety ny tranon-kala + + + + UBFeatureProperties + + Add to page + Ampiana amin'ilay pejy + + + Set as background + Apetraka ambadika + + + Add to library + Ampiana amin'ny tahirim-boky + + + Object informations + Mombamomban'ny zavatra + + + + UBFeaturesActionBar + + Add to favorites + Ampiana amin'ny zavatra tena tiana + + + Share + Zaraina + + + Search + Hikaroka + + + Delete + Fafana + + + Back to folder + Miverina any amn'ilay fitoeran-drakitra + + + Remove from favorites + Fafana amin'ny zavatra tena tiana + + + Create new folder + Mamorona fitoeran-drakitra vaovao + + + + UBFeaturesController + + ImportedImage + Sary Nafarana + + + + UBGraphicsItemDelegate + + Locked + Voahidy + + + Visible on Extended Screen + Hita amin'ny efijery voavelatra + + + Go to Content Source + Hande any amin'ny fototr'ilay mpiatiny + + + + UBGraphicsTextItem + + <Type Text Here> + <Type lahabolana eto> + + + + UBGraphicsTextItemDelegate + + Text Color + Lokon'ilay lahabolana + + + Editable + Azo ovaina + + + + UBGraphicsWidgetItemDelegate + + Frozen + Nampagatsiahana + + + Transform as Tool + Ovaina ho fitaovana + + + + UBImportCFF + + Common File Format ( + Andrefin'ny rakitra mahazatra ( + + + Importing file %1... + Manafatra rakitra %1 ... + + + Import of file %1 failed. + Fanafarana ny rakitra %1 tsy nety. + + + Import successful. + Fanafarana nety. + + + Import failed. + Fanafarana tsy nety. + + + + UBImportDocument + + Importing file %1... + Manafatra rakitra %1 ... + + + Import successful. + Fanafarana nety. + + + Import of file %1 failed. + Fanafarana ny rakitra %1 tsy nety. + + + Open-Sankore (*.ubz) + Open-Sankore (*.ubz) + + + + UBImportImage + + Image Format ( + Andrefin'ilay sary ( + + + Image import failed. + Fanafarana ny sary tsy nety. + + + Image import successful. + Fanafarana ny sary nety. + + + + UBImportPDF + + Portable Document Format (*.pdf) + Portable Document Format (*.pdf) + + + PDF import failed. + Fanafarana PDF tsy nety. + + + Importing page %1 of %2 + Manafatra pejy %1 amin'ny %2 + + + PDF import successful. + Fanafarana ny PDF nety. + + + + UBIntranetPodcastPublisher + + Error while publishing video to intranet (%1) + Nisy tsy fetezana tamin'ny fandefasana ny horonan-tsary amin'ny tranon-kala anatiny (%1) + + + Publishing to Intranet in progress %1 % + Fandefasana amin'ny tranon-kala anatiny mandeha %1 % + + + + UBIntranetPodcastPublishingDialog + + Publish + Alefa + + + + UBKeyboardPalette + + Enter + Hiditra + + + + UBLibActionBar + + Add to favorites + Ampiana amin'ny zavatra tena tiana + + + Share + Zaraina + + + Search + Hikaroka + + + Delete + Fafana + + + Back to folder + Hiverina amin'ny fitoeran-drakitra + + + Remove from favorites + Fafana amin'ny zavatra tena tiana + + + Create new folder + Mamorona fitoeran-drakitra vaovao + + + + UBLibItemProperties + + Add to page + Ampiana amin'ilay pejy + + + Set as background + Apetraka ho ambadika + + + Add to library + Ampiana amin'ny tahirim-boky + + + Object informations + Mombamomban'ny zavatra + + + + UBLibraryController + + Added 1 Image to Library + Sary 1 nampiana amin'ny tahirim-boky + + + Audios + Audio category element + Feo + + + Movies + Movies category element + Sarimietsika + + + Pictures + Pictures category element + Sary + + + Shapes + Shapes category element + Bika + + + Applications + Applications category element + Rindran'asa + + + Favorite + Favorite category element + Tena tiana + + + Creating image thumbnail for %1. + Mamorona kisarisary ho an'ny %1. + + + Adding to page failed for item %1. + Fanampiana amin'ilay pejy tsy nety ho an'ny %1. + + + Interactivities + Interactives category element + Fifandraisana + + + ImportedImage + Sary nafarana + + + Animations + Animations category element + Sary ahetsika + + + Web Search + Web search category element + Mpikaroka amin'ny tranon-kala + + + + UBMainWindow + + Yes + Eny + + + No + Tsia + + + Ok + Ekena + + + + UBNetworkAccessManager + + <qt>Enter username and password for "%1" at %2</qt> + <qt> Ampidiro ny anaran'ny mpampiasa sy ny teny fanalahidy ho an'ny "%1" amin'ny %2 </qt> + + + Failed to log to Proxy + Tsy nety ny fidirana ami'ny Proxy + + + SSL Errors: + +%1 + +%2 + +Do you want to ignore these errors for this host? + Tsy fetezana SSL + +%1 + +%2 + +Tena tsy te hiraharaha an'ireo tsy mety ho an'ilay milina ve ianao? + + + Yes + Eny + + + No + Tsia + + + + UBNewFolderDlg + + Add new folder + Manampy fitoeran-drakitra vaovao + + + New Folder name: + Anaranan'ilay fitoerna-drakitra vaovao: + + + Add + Ampiana + + + Cancel + Ajanona + + + + UBPersistenceManager + + (copy) + (adika) + + + Document Repository Loss + Haverezana ny fitehirizana ny rakitra + + + Sankore has lost access to the document repository '%1'. Unfortunately the application must shut down to avoid data corruption. Latest changes may be lost as well. + Verin'i Sankore ny fandraisana amin'ny fitehirizana ny rakitra '%1'. Tsy naintsy nikatona ny rindran'asa mba tsy ahasimba ny data. Mety tsy hihatra ny fanavaozana farany. + + + + UBPlatformUtils + + English + Anglisy + + + Russian + Rosiana + + + German + Alemanina + + + French + Frantsay + + + Swiss French + Frantsay avy amin'ny Suisse + + + + UBPodcastController + + Failed to start encoder ... + Nisy tsy nety ny fandefasana ny encoder ... + + + No Podcast encoder available ... + Tsy misy Podcast encoder azo alaina ... + + + Part %1 + Ampahany %1 + + + on your desktop ... + eo amin'ny sehatr'asanao ... + + + in folder %1 + ao anatin'ny fitoeran-drakitra %1 + + + Podcast created %1 + Podcast voaforona %1 + + + Podcast recording error (%1) + Nisy tsy nety ny fandraiketana ny Podcast (%1) + + + Default Audio Input + Fidirana feo tsotra + + + No Audio Recording + Tsy misy ny fandraiketana ny feo + + + Small + Kely + + + Medium + Salasala + + + Full + Feno + + + Publish to Intranet + Alefa amin'ny tranon-kala anatiny + + + Publish to Youtube + Alefa amin'ny Youtube + + + Sankore Cast + Sankore Cast + + + + UBPreferencesController + + version: + kinova: + + + Marker is pressure sensitive + Ny penina lehibe dia sarotiny amin'ny fitsindrina + + + + UBProxyLoginDlg + + Proxy Login + Fidirana Proxy + + + Username: + Anaran'ny mpampiasa: + + + Password: + Teny fanalahidy: + + + + UBPublicationDlg + + Publish document on the web + Apetraka amin'ny tranon-kala ny rakitra + + + Title: + Lohateny: + + + Description: + Fanazavana: + + + Publish + Alefa + + + + UBSettings + + Untitled Documents + Rakitra tsy misy lahateny + + + Trash + Daba + + + My Movies + Ny sarimietsiko + + + + UBTGActionWidget + + Teacher + Mpampianatra + + + Student + Mpianatra + + + Type task here ... + Sorato eto ny tokony atao ... + + + + UBTGMediaWidget + + drop media here ... + Esory eto ny haino aman-jery ... + + + Type title here... + Sorato eto ny lahateny ... + + + + UBTGUrlWidget + + Insert link title here... + Asisika eto ny rohin'ny lahateny ... + + + + UBTeacherBarWidget + + + + + + + UBTeacherGuideEditionWidget + + Type title here ... + Sorato eto ny lahateny ... + + + Type comment here ... + Sorato eto ny fanamarihana ... + + + Add an action + Manampy fihetsika iray + + + Add a media + Manampy haino aman-jery iray + + + Add a link + Manampy rohy iray + + + Page: %0 + Pejy: %0 + + + + UBTeacherGuidePageZeroWidget + + Page 0 + Pejy 0 + + + Type session title here ... + Sorato eto ny lahatenin'ny fifandraisana manokana ... + + + Author(s) + Mpamorona + + + Type authors here ... + Sorato eto ny mpamorona ... + + + Objective(s) + Tanjona + + + Type objectives here... + Sorato eto ny tanjona ... + + + Resource indexing + Fanaovana indexation an'ny loharanon-drakitra + + + Keywords: + Teny mahasarika: + + + Type keywords here ... + Sorato eto ny teny mahasarika ... + + + Level: + Lenta: + + + Subjects: + Lohakevitra: + + + Type: + Karazana: + + + Licence + Licence + + + Attribution CC BY + Fanankinana CC BY + + + Attribution-NoDerivs CC BY-ND + Fanankinana NoDerivs CC BY-ND + + + Attribution-ShareAlike CC BY-SA + Fanankinana ShareAlike CC BY-SA + + + Attribution-NonCommercial CC BY-NC + Fanankinana NonCommercial CC BY-NC + + + Attribution-NonCommercial-NoDerivs CC BY-NC-ND + Fanankinana NonCommercial NoDerivs CC BY-NC-ND + + + Attribution-NonCommercial-ShareAlike CC BY-NC-SA + Fanankinana NonCommercial ShareAlike CC BY-NC-SA + + + Public domain + Domena abaribary + + + Copyright + Zon'ny mpamorona + + + Created the: + + Voaforona ny: + + + Updated the: + + Noavoazana ny: + + + + UBTeacherGuidePresentationWidget + + Page: %0 + Pejy: %0 + + + + UBThumbnailAdaptor + + Generating preview thumbnails ... + Mamorona kisarisary ho hita aloha ... + + + %1 thumbnails generated ... + %1 ny kisarisary no voaforona ... + + + + UBToolsManager + + Compass + Famantaranavaratra + + + Ruler + Fanipihana + + + Protractor + Rapporteur + + + Mask + Tasova + + + Triangle + Telolafy + + + Magnifier + Fanita-jery + + + Cache + Tahiry + + + + UBTrapFlashController + + Whole page + Pejy iray manontolo + + + Web + Tranon-kala + + + + UBUpdateDlg + + Document updater + Mpanavaozana ny rakitra + + + files require an update. + Mila fanavaozana ny rakitra. + + + Backup path: + Lalana ny dikamitovy: + + + Browse + Hizaha + + + Update + Avaozy + + + Select a backup folder + Safidio ny fitoeran-drakitra asiana dikamitovy + + + Files update successful! +Please reboot the application to access the updated documents. + Nety ny fanavaozana ny rakitra! +Avereno alefa ny rindr'asa ahafahana mampiasa ny rakitra novoazana azafady. + + + An error occured during the update. The files have not been affected. + Nisy tsy nety tamin'ny fanavaozana. Tsy niova ny rakitra. + + + Files update results + Valin'ny fanavaozana ny rakitra + + + Updating file + Manavao an'ilay rakitra + + + Please wait the import process will start soon... + Mba endraso kely azafady, anomboka tsy ho ela ny fanafarana ... + + + Remind me later + Ampatsiahivo ana amin'ny manaraka + + + + UBW3CWidget + + Web + Tranon-kala + + + + UBWebPluginWidget + + Loading... + Maka ... + + + + UBWebPublisher + + Publish Document on Sankore Web + Apetraka amin'ny tranon-kala Sankore ny rakitra + + + + UBWidgetUniboardAPI + + %0 called (method=%1, status=%2) + %0 voaantso ( paika = %1, fandehany=%2) + + + + UBYouTubePublisher + + YouTube authentication failed. + Famantarana YouTube tsy nety. + + + Error while uploading video to YouTube (%1) + Nisy tsy fetezana tamin'ny fandefasana ny horonan-tsary amin'ny YouTube (%1) + + + Upload to YouTube in progress %1 % + Fandefasana ho an'ny YouTube am-pandehanana %1 % + + + + UBYouTubePublishingDialog + + Upload + Fandefasana + + + Autos & Vehicles + Fiarakodia & fiara + + + Music + Mozika + + + Pets & Animals + Biby + + + Sports + Fanatajahan-tena + + + Travel & Events + Dia & zava-miseho + + + Gaming + Filalaovana + + + Comedy + Mampiomehy + + + People & Blogs + Olona & Blogs + + + News & Politics + Vaovao & politika + + + Entertainment + Kilalao + + + Education + Fianarana + + + Howto & Style + Ahoana no manao azy & Haingo + + + Nonprofits & Activism + Tsy misy tombony & Fandraisana andraikitra + + + Science & Technology + Siansa & Teknolojia + + + + UBZoomPalette + + %1 x + %1 x + + + + UniboardSankoreTransition + + Import old Uniboard/Sankore documents + Hafaro ny rakitra Uniboard na ny rakitra Sankore taloha + + + There are no documents that should be imported + Tsy misy rakitra tokony hafarana + + + + WBClearButton + + Clear + Diovy + + + + WBDownloadItem + + Save File + Raiketo ny rakitra + + + Download canceled: %1 + Fakana najanona: %1 + + + Error opening saved file: %1 + Nisy tsy nety tamin'ny fanokafana ny rakitra voatahiry: %1 + + + Error saving: %1 + Nisy tsy nety tamin'ny fandraiketana: %1 + + + Network Error: %1 + Nisy tsy nety tamin'ny rezo: %1 + + + seconds + segondra + + + minutes + minitra + + + - %4 %5 remaining + - %4 %5 sisa + + + %1 of %2 (%3/sec) %4 + %1 amin'ny %2 (%3 isakin'ny segondra) %4 + + + ? + unknown file size + ? + + + %1 of %2 - Stopped + %1 amin'ny %2 - Najanona + + + bytes + bytes + + + KB + KB + + + MB + MB + + + + WBDownloadManager + + %1 Downloads + always >= 2 + %1 Nalaina + + + 1 Download + Nalaina 1 + + + + WBHistoryModel + + Title + Lohateny + + + Address + Adiresy + + + + WBHistoryTreeModel + + Earlier Today + Talohaloha androany + + + %1 items + %1 Zavatra + + + + WBSearchLineEdit + + Search + Hikaroka + + + + WBTabBar + + New &Tab + Vaovao & Tab + + + Clone Tab + Asina dikamitovy ny Tab + + + &Close Tab + &Idina ny Tab + + + Close &Other Tabs + Idina & ny Tab sasany + + + Reload Tab + Averina aseho ny Tab + + + Reload All Tabs + Averina aseho ny Tab rehetra + + + + WBTabWidget + + Recently Closed Tabs + Ny Tab nidina vao vetivety + + + (Untitled) + ( Tsy misy lohateny) + + + + WBToolbarSearch + + Search + Hikaroka + + + No Recent Searches + Tsy misy karoka vao natao vetivety + + + Recent Searches + Karoka vao natao vetivety + + + Clear Recent Searches + Fafao ny karoka vao natao vetivety + + + + WBWebPage + + Download + Nalaina + + + Add to Current Document + Ampiana amn'ny rakitra iasana + + + PDF + PDF + + + Error loading page: %1 + Nisy tsy nety tamin'ny fanafarana ny pejy: %1 + + + Download PDF Document: would you prefer to download the PDF file or add it to the current Sankore document? + Maka rakitra PDF: Inona no tianao : maka ny rakitra PDF sa manampy an'azy amin'ny rakitra Sankore iasanao izao ? + + + + WBWebView + + Open in New Tab + Sokafy amin'ny Tab vaovao + + + + YouTubePublishingDialog + + Publish Podcast to YouTube + Ametraka Podcast amin'ny Youtube + + + Title + Lohateny + + + Description + Fanazavana + + + Keywords + Teny mahasarika + + + Uniboard + Uniboard + + + Category + Antoko + + + YouTube Username + Anaran'ny mpampiasa Youtube + + + YouTube Password + Teny fanalahidy Youtube + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">By clicking 'Upload,' you certify that you own all rights to the content or that you are authorized by the owner to make the content publicly available on YouTube, and that it otherwise complies with the YouTube Terms of Service located at </span><a href="http://www.youtube.com/t/terms"><span style=" font-family:'Lucida Grande'; font-size:10pt; text-decoration: underline; color:#0000ff;">http://www.youtube.com/t/terms</span></a></p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Rehefa tsindrinao ny "Alefa" dia manamarina ianao fa manana ny alalana rehetra ami'ny mpiatiny na nomen'ny mpamorona alalana ianao andefa an'ilay rakitra amin'ny YouTube.</span><a href="http://www.youtube.com/t/terms"><span style=" font-family:'Lucida Grande'; font-size:10pt; text-decoration: underline; color:#0000ff;">http://www.youtube.com/t/terms</span></a></p></body></html> + + + + brushProperties + + Opacity + Hateviny + + + On Light Background + Amin'ny ambadika mazava + + + On Dark Background + Amin'ny ambadika maizina + + + Line Width + Sakan'ny tsipika + + + Medium + Salasala + + + Strong + Matevina + + + Fine + Tsara + + + Pen is Pressure Sensitive + Ny penina dia sarotiny amin'ny fitsindrina + + + + capturePublishingDialog + + Dialog + Fifakalozan-kevitra + + + Title + Lohateny + + + E-mail + Mailaka + + + Author + Mpamorona + + + Description + Fanazavana + + + + documentPublishingDialog + + Dialog + Fifakalozan-kevitra + + + Title + Lohateny + + + E-mail + Mailaka + + + Author + Mpamorona + + + Description + Fanazavana + + + Attach Downloadable PDF Version + Asina rakitra PDF azo alaina + + + Attach Downloadable Uniboard File (UBZ) + Asina rakitra Uniboard (UBZ) azo alaina + + + Warning: This documents contains video, which will not be displayed properly on the Web + Tandremo: Misy horonan-tsary ao anatin'ireto rakitra ireto izay mety tsy hiseho araka ny tokony ho izy amin'ny tranon-kala + + + + documents + + Uniboard Documents + Rakitra Uniboard + + + + preferencesDialog + + Preferences + Safidy nofaritana + + + Default Settings + Famaritana tsotra + + + Close + Hidio + + + Display + Asehoy + + + Show Page with External Browser + Asehoy ny pejy miaraka ami'ny mpizaha ivelany + + + Virtual Keyboard + Fafan-teny virtoaly + + + Keyboard button size: + Haben'ny kitendrin'ny fafan-teny: + + + Positioned at the Top (recommended for tablets) + Natao teo ambony (atoro ho an'ny tablets) + + + Positioned at the Bottom (recommended for white boards) + Natao teo ambany (atoro ho an'ny solaitra fotsy) + + + Display Text Under Button + Asehoy ny lahateny eo ambanin'ny bokotra + + + Stylus Palette + Fanovana haingony + + + Horizontal + Matory + + + Vertical + Mijidina + + + About + Mombamomba + + + Software Update + Fanavaozana kirakira + + + Check software update at launch + Jereo raha misy fanavaozana ny kirakira ami'ny fandefasana + + + Internet + Aterineto + + + Home Page: + Pejin'ny fandraisana: + + + Toolbar + Anjan'ny fitaovana + + + Pen + Penina + + + Marker + Penina lehibe + + + version : … + kinova: ... + + + Licences + Licences + + + OpenSSl + OpenSSl + + + zlib + zlib + + + xpdf + xpdf + + + Quazip + Quazip + + + Network + Rezo + + + Open-Sankoré + Open-Sankoré + + + Show internal web page content on secondary screen or projector + Asehoy nympiatin'ny pejin'ny tranon-kala anaty amin'ny efijery faharoa na amin'ny projecteur + + + Multi display + Fisehoana maromaro + + + Swap control display and view display + Ampifanakaloza ny fisehoana ny mpibaiko sy ny fisehoana ny hita + + + Mode + Fiasany + + + Mode to start in: + Fiasany amin'ny fandefasana an'azy: + + + Board + Solaitra + + + Desktop + Sehatr'asa + + + Proxy User: + Mpampiasa ny Proxy: + + + Pass: + Teny fanalahidy: + + + Planète Sankoré ID + Planète Sankoré ID + + + User: + Mpampiasa: + + + Pass: + Teny fanalahidy: + + + GNU LIBRARY GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1991 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the library GPL. It is + numbered 2 because it goes with version 2 of the ordinary GPL.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Library General Public License, applies to some +specially designated Free Software Foundation software, and to any +other libraries whose authors decide to use it. You can use it for +your libraries, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if +you distribute copies of the library, or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link a program with the library, you must provide +complete object files to the recipients so that they can relink them +with the library, after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + Our method of protecting your rights has two steps: (1) copyright +the library, and (2) offer you this license which gives you legal +permission to copy, distribute and/or modify the library. + + Also, for each distributor's protection, we want to make certain +that everyone understands that there is no warranty for this free +library. If the library is modified by someone else and passed on, we +want its recipients to know that what they have is not the original +version, so that any problems introduced by others will not reflect on +the original authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that companies distributing free +software will individually obtain patent licenses, thus in effect +transforming the program into proprietary software. To prevent this, +we have made it clear that any patent must be licensed for everyone's +free use or not licensed at all. + + Most GNU software, including some libraries, is covered by the ordinary +GNU General Public License, which was designed for utility programs. This +license, the GNU Library General Public License, applies to certain +designated libraries. This license is quite different from the ordinary +one; be sure to read it in full, and don't assume that anything in it is +the same as in the ordinary license. + + The reason we have a separate public license for some libraries is that +they blur the distinction we usually make between modifying or adding to a +program and simply using it. Linking a program with a library, without +changing the library, is in some sense simply using the library, and is +analogous to running a utility program or application program. However, in +a textual and legal sense, the linked executable is a combined work, a +derivative of the original library, and the ordinary General Public License +treats it as such. + + Because of this blurred distinction, using the ordinary General +Public License for libraries did not effectively promote software +sharing, because most developers did not use the libraries. We +concluded that weaker conditions might promote sharing better. + + However, unrestricted linking of non-free programs would deprive the +users of those programs of all benefit from the free status of the +libraries themselves. This Library General Public License is intended to +permit developers of non-free programs to use free libraries, while +preserving your freedom as a user of such programs to change the free +libraries that are incorporated in them. (We have not seen how to achieve +this as regards changes in header files, but we have achieved it as regards +changes in the actual functions of the Library.) The hope is that this +will lead to faster development of free libraries. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, while the latter only +works together with the library. + + Note that it is possible for a library to be covered by the ordinary +General Public License rather than by this special one. + + GNU LIBRARY GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library which +contains a notice placed by the copyright holder or other authorized +party saying it may be distributed under the terms of this Library +General Public License (also called "this License"). Each licensee is +addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also compile or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + c) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + d) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the source code distributed need not include anything that is normally +distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Library General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + GNU LIBRARY GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1991 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the library GPL. It is + numbered 2 because it goes with version 2 of the ordinary GPL.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Library General Public License, applies to some +specially designated Free Software Foundation software, and to any +other libraries whose authors decide to use it. You can use it for +your libraries, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if +you distribute copies of the library, or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link a program with the library, you must provide +complete object files to the recipients so that they can relink them +with the library, after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + Our method of protecting your rights has two steps: (1) copyright +the library, and (2) offer you this license which gives you legal +permission to copy, distribute and/or modify the library. + + Also, for each distributor's protection, we want to make certain +that everyone understands that there is no warranty for this free +library. If the library is modified by someone else and passed on, we +want its recipients to know that what they have is not the original +version, so that any problems introduced by others will not reflect on +the original authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that companies distributing free +software will individually obtain patent licenses, thus in effect +transforming the program into proprietary software. To prevent this, +we have made it clear that any patent must be licensed for everyone's +free use or not licensed at all. + + Most GNU software, including some libraries, is covered by the ordinary +GNU General Public License, which was designed for utility programs. This +license, the GNU Library General Public License, applies to certain +designated libraries. This license is quite different from the ordinary +one; be sure to read it in full, and don't assume that anything in it is +the same as in the ordinary license. + + The reason we have a separate public license for some libraries is that +they blur the distinction we usually make between modifying or adding to a +program and simply using it. Linking a program with a library, without +changing the library, is in some sense simply using the library, and is +analogous to running a utility program or application program. However, in +a textual and legal sense, the linked executable is a combined work, a +derivative of the original library, and the ordinary General Public License +treats it as such. + + Because of this blurred distinction, using the ordinary General +Public License for libraries did not effectively promote software +sharing, because most developers did not use the libraries. We +concluded that weaker conditions might promote sharing better. + + However, unrestricted linking of non-free programs would deprive the +users of those programs of all benefit from the free status of the +libraries themselves. This Library General Public License is intended to +permit developers of non-free programs to use free libraries, while +preserving your freedom as a user of such programs to change the free +libraries that are incorporated in them. (We have not seen how to achieve +this as regards changes in header files, but we have achieved it as regards +changes in the actual functions of the Library.) The hope is that this +will lead to faster development of free libraries. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, while the latter only +works together with the library. + + Note that it is possible for a library to be covered by the ordinary +General Public License rather than by this special one. + + GNU LIBRARY GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library which +contains a notice placed by the copyright holder or other authorized +party saying it may be distributed under the terms of this Library +General Public License (also called "this License"). Each licensee is +addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also compile or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + c) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + d) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the source code distributed need not include anything that is normally +distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Library General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The licences are in English to respect the official and legal approved translation.</span></p></td></tr></table></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The licences are in English to respect the official and legal approved translation.</span></p></td></tr></table></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; color:#1a1a1a;">Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler</span><span style=" font-size:12pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.</span><span style=" font-size:9pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:</span><span style=" font-size:9pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.</span><span style=" font-size:9pt;"><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.</span><span style=" font-size:9pt;"><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 3. This notice may not be removed or altered from any source distribution.</span><span style=" font-size:9pt;"> </span></p></td></tr></table></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; color:#1a1a1a;">Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler</span><span style=" font-size:12pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.</span><span style=" font-size:9pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:</span><span style=" font-size:9pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.</span><span style=" font-size:9pt;"><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.</span><span style=" font-size:9pt;"><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 3. This notice may not be removed or altered from any source distribution.</span><span style=" font-size:9pt;"> </span></p></td></tr></table></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Open-Sankoré version 1.4 , Copyright (C) 2010-2012 Groupement d'Interêt Public Education Numerique en Afrique (GIP ENA)<br /><br />Open-Sankoré est un logiciel libre : vous pouvez le redistribuer et/ou le modifier en respectant les termes de la Lesser GNU general Public Licence (GNU LGPL) telle que publiée par la Free Software Foundation en version 2 ou une version plus récente.<br />Vous pouvez consulter et charger le code source du logiciel sur </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER.<br />Veuillez consulter la licence Lesser GNU General Public Licence située dans l'onglet Licences ou consulter le site </span><a href="http://www.gnu.org/licenses/"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;http://www.gnu.org/licenses/&gt;</span></a><span style=" font-size:11pt;">.<br /><br />Open-Sankoré is free software: you can redistribute it and/or modify it under the terms of the Lesser GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. You can find the source code of this software at </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public License below for more details.<br /><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Contact : <br />Groupement d'Interêt Public Education Numerique en Afrique (GIP ENA)<br />Délégation Interministérielle à l'Education Numérique en Afrique<br />20 Avenue Ségur Paris 75007<br />Téléphone : 01 43 17 68 08<br />email: </span><a href="mailto:contact@sankore.org"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">contact@sankore.org</span></a><span style=" font-size:11pt;">&quot;</span></p></td></tr></table></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Open-Sankoré version 1.4 , Copyright (C) 2010-2012 Groupement d'Interêt Public Education Numerique en Afrique (GIP ENA)<br /><br />Open-Sankoré est un logiciel libre : vous pouvez le redistribuer et/ou le modifier en respectant les termes de la Lesser GNU general Public Licence (GNU LGPL) telle que publiée par la Free Software Foundation en version 2 ou une version plus récente.<br />Vous pouvez consulter et charger le code source du logiciel sur </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER.<br />Veuillez consulter la licence Lesser GNU General Public Licence située dans l'onglet Licences ou consulter le site </span><a href="http://www.gnu.org/licenses/"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;http://www.gnu.org/licenses/&gt;</span></a><span style=" font-size:11pt;">.<br /><br />Open-Sankoré is free software: you can redistribute it and/or modify it under the terms of the Lesser GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. You can find the source code of this software at </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public License below for more details.<br /><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Contact : <br />Groupement d'Interêt Public Education Numerique en Afrique (GIP ENA)<br />Délégation Interministérielle à l'Education Numérique en Afrique<br />20 Avenue Ségur Paris 75007<br />Téléphone : 01 43 17 68 08<br />email: </span><a href="mailto:contact@sankore.org"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">contact@sankore.org</span></a><span style=" font-size:11pt;">&quot;</span></p></td></tr></table></body></html> + + + Credits + Voaka + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:12pt; font-weight:600;">Fonts</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial';">- Thanks to Henri ROGELET for Script-École 2, ScriptCase-École, Alphonetic (</span><a href="http://pointecole.free.fr/polices.html"><span style=" font-family:'Arial'; text-decoration: underline; color:#0000ff;">http://pointecole.free.fr/polices.html</span></a><span style=" font-family:'Arial';">).</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial';">- Andika Copyright (c) 2004-2011, SIL International (http://www.sil.org/). Licensed under the SIL Open Font License, Version 1.1 (http://scripts.sil.org/OFL), with Reserved Font Names &quot;Andika&quot; and &quot;SIL&quot;.</span></p> +<p style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; color:#000000;">- Ecolier CC BY-NC-ND 2.0 (JM Douteau)</span></p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:12pt; font-weight:600;">Fonts</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial';">- Thanks to Henri ROGELET for Script-École 2, ScriptCase-École, Alphonetic (</span><a href="http://pointecole.free.fr/polices.html"><span style=" font-family:'Arial'; text-decoration: underline; color:#0000ff;">http://pointecole.free.fr/polices.html</span></a><span style=" font-family:'Arial';">).</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial';">- Andika Copyright (c) 2004-2011, SIL International (http://www.sil.org/). Licensed under the SIL Open Font License, Version 1.1 (http://scripts.sil.org/OFL), with Reserved Font Names &quot;Andika&quot; and &quot;SIL&quot;.</span></p> +<p style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; color:#000000;">- Ecolier CC BY-NC-ND 2.0 (JM Douteau)</span></p></body></html> + + + + trapFlashDialog + + Trap flash + Alaina ny Flash + + + Select a flash to trap + Safidio ny Flash ho alaina + + + about:blank + Mombamomba: foana + + + Application name + Anaran'ny rindran'asa + + + Create Application + Mamorona rindran'asa + + + diff --git a/resources/i18n/sankore_tr.ts b/resources/i18n/sankore_tr.ts new file mode 100755 index 00000000..2c3b3f95 --- /dev/null +++ b/resources/i18n/sankore_tr.ts @@ -0,0 +1,3870 @@ + + + + + BlackoutWidget + + Click to Return to Application + Uygylamaya Geri Dönmek için Tıklayın + + + + DownloadDialog + + Downloads + İndirilenler + + + Clean Up + Temizle + + + 0 Items + Kalem + + + + DownloadItem + + Form + Gönderen + + + Filename + Dosya Adı + + + Try Again + Yeniden Dene + + + Stop + Durdur + + + Open + + + + + IntranetPodcastPublishingDialog + + Publish Podcast to YouTube + Kaydı YouTube'da Yayınla + + + Title + Başlık + + + Description + Açıklama + + + Author + Yazar + + + + MainWindow + + Board + Tahta + + + Web + Web + + + Documents + Dökümanlar + + + Tutorial + Tanıtım + + + Stylus + Kalem + + + Ctrl+T + Ctrl+T + + + Backgrounds + Arkaplanlar + + + Change Background + Arkaplanı Değiştir + + + Undo + Geri Al + + + Ctrl+Z + Ctrl+Z + + + Redo + Yeniden + + + Ctrl+Y + Ctrl+Y + + + Previous + Önceki + + + Previous Page + Önceki Sayfa + + + PgUp + SyYukari + + + Next + Sonraki + + + Next Page + Sonraki Sayfa + + + PgDown + SyAşağı + + + Manage Documents + Dökümanları Yönet + + + Ctrl+D + Ctrl+D + + + Web Browsing + Web Gezintisi + + + Ctrl+W + Ctrl+W + + + Quit + Çık + + + Back + Geri + + + Left + Sol + + + Forward + İleri + + + Right + Sağ + + + Reload + Yeniden Yükle + + + Home + Ana Sayfa + + + Bookmarks + Sık Kullanılanlar + + + Bookmark + Sık Kullanılan + + + Ctrl+B + Ctrl+B + + + Erase + Sil + + + Preferences + Seçenekler + + + Library + Kütüphane + + + Ctrl+L + Ctrl+L + + + Show Desktop + Masaüstünü Göster + + + Bigger + Daha Büyük + + + Ctrl++ + Ctrl++ + + + Smaller + Daha Küçük + + + Ctrl+- + Ctrl+- + + + New Folder + Yeni Klasör + + + New Document + Yeni Döküman + + + Import + İçeri Aktar + + + Export + Dışarı Aktar + + + Open in Board + Tahta da Aç + + + Ctrl+O + Ctrl+O + + + Duplicate + Kopyala + + + Delete + Sil + + + Del + Sil + + + Add to Working Document + Aktif Dökümana Ekle + + + Add Selected Content to Open Document + Seçili İçeriği Aktif Dökümana Ekle + + + Add + Ekle + + + Rename + Yeniden Adlandır + + + Tools + Araçlar + + + Multi Screen + Çoklu Ekran + + + Wide Size (16/9) + Geniş Ekran Boyutu (16/9) + + + Regular Size (4/3) + Nprmal Ekran Boyutu (4/3) + + + Custom Size + Özel Ekran Boyutu + + + Stop Loading + Yüklemeyi Durdur + + + Cut + Kes + + + Copy + Kopyala + + + Paste + Yapıştır + + + Sleep + Uyut + + + Virtual Keyboard + Sanal Klavye + + + Plain Light Background + Sade Açık Arkaplan + + + Light + Açık + + + Grid Light Background + Açık Izgara Arkaplan + + + Plain Dark Background + Sade Kapalı Arkaplan + + + Dark + Kapalı + + + Grid Dark Background + Kapalı Izgara Arkaplan + + + Podcast + Ekran Kaydı + + + Record + Kayıt + + + Start Screen Recording + Ekran Kaydını Başlat + + + Erase Items + Kalemleri Sil + + + Erase Annotations + Açıklamaları Sil + + + Clear Page + Sayfayı Temizle + + + Pen + Dolmakalem + + + Open the tutorial + Tanıtımı aç + + + Check Update + Güncellemeleri Denetle + + + Ctrl+H + Ctrl+H + + + Eraser + Silgi + + + Marker + Fosforlu Kalem + + + Selector + Seçici + + + Hand + El + + + Zoom In + Yakınlaştır + + + Zoom Out + Uzaklaştır + + + Line + Çizgi + + + Small Line + Ufak Çizgi + + + Medium Line + Normal Çizgi + + + Large Line + Kalın Çizgi + + + Smalle Eraser + Küçük Silgi + + + Medium Eraser + Normal Silgi + + + Large Eraser + Büyük Silgi + + + Color + Renkler + + + Reload Current Page + Mevcut Sayfayı Yeniden Yükle + + + Load Home Page + Ana Sayfayı Yükle + + + Show Bookmarks + Sık Kullanılanları Göster + + + Add Bookmark + Sık Kullanılana Ekle + + + Display Board + Tahtayı Göster + + + Erase Content + İçeriği Sil + + + Display Preferences + Seçenekleri Göster + + + Show Library + Kütüphaneyi Göster + + + Show Computer Desktop + Bilgisayar Masaüstünü Göster + + + Ctrl+Shift+H + Ctrl+Shift+H + + + Create a New Folder + Yeni Klasör Oluştur + + + Create a New Document + Yeni Döküman Oluştur + + + Import a Document + Dökümanı İçeri Aktar + + + Export a Document + Dökümanı Dışa Aktar + + + Open Page in Board + Sayfayı Tahtada Aç + + + Duplicate Selected Content + Seçili İçeriği Çoğalt + + + Delete Selected Content + Seçili İçeriği Sil + + + Add Content to Document + İçeriği Dökümana Ekle + + + Rename Content + İçeriği Yeniden Adlandır + + + Display Tools + Araçları Göster + + + Use Document Wide Size (16/9) + Dökümanı Geniş Boy Olarak Kullan (16/9) + + + Use Document Regular Size (4/3) + Dökümanı Normal Boy Olarak Kullan (4/3) + + + Use Custom Document Size + Özel Döküman Boyutu Kullan + + + Stop Loading Web Page + Web Sayfasını Yüklemeyi Durdur + + + Put Presentation to Sleep + Sunumu Uyku Moduna Al + + + Display Virtual Keyboard + Sanal Klavyeyi Göster + + + Record Presentation to Video + Sunumu Video Olarak Kaydet + + + Erase All Items + Tüm Kalemleri Sil + + + Erase All Annotations + Tüm Açıklamaları Sil + + + Clear All Elements + Tüm Öğeleri Sil + + + Annotate Document + Dökümana Açıklama Gir + + + Ctrl+I + Ctrl+I + + + Erase Annotation + Açıklamayı Sil + + + Ctrl+E + Ctrl+E + + + Highlight + Vurgu + + + Ctrl+M + Ctrl+M + + + Select And Modify Objects + Objeyi Seç ve Değiştir + + + Ctrl+F + Ctrl+F + + + Scroll Page + Sayfayı Kaydır + + + Laser Pointer + Lazer İşaretçi + + + Virtual Laser Pointer + Sanal Lazer İşaretçi + + + Ctrl+G + Ctrl+G + + + Draw Lines + Çizgi Çiz + + + Ctrl+J + Ctrl+J + + + Text + Metin + + + Write Text + Metin Yaz + + + Ctrl+K + Ctrl+K + + + Capture + Yakala + + + Add To Current Page + Mevcut Sayfaya Ekle + + + Add Item To Current Page + Kalemleri Mevut Sayfaya Ekle + + + Add To New Page + Yeni Sayfaya Ekle + + + Add Item To New Page + Kalemleri Yeni Sayfaya Ekle + + + Add To Library + Kütüphaneye Ekle + + + Add Item To Library + Kalemi Kütüphaneye Ekle + + + Pages + Sayfalar + + + Create a New Page + Yeni Sayfa Oluştur + + + New Page + Yeni Sayfa + + + Duplicate Page + Sayfayı Çoğalt + + + Duplicate the Current Page + Mevcut Sayfayı Çoğalt + + + Import Page + Sayfayı İçeri Aktar + + + Import an External Page + Harici Sayfayı İçeri Aktar + + + Pause + Durdur + + + Pause Podcast Recording + Ekran Kaydını Durdur + + + Podcast Config + Ekran Kayıt Ayarları + + + Configure Podcast Recording + Ekran Kaydını Ayarla + + + Flash Trap + Flash Tuzağı + + + Trap Flash Content + Flash İçeriğini Yakala + + + Web Trap + Webi Tuzağı + + + Trap Web Content + Web İçeriğini Yakala + + + Capture Part of the Screen + Ekranın Bir Bölümünü Yakala + + + Custom Capture + Özel Yakala + + + Capture a Window + Bir Pencereyi Yakala + + + Embed Web Content + Web İçeriğini Göm + + + Capture Embeddable Web Content + Gömülü Web İçeriğini Yakala + + + Show Main Screen on Display Screen + Görüntü Ekranında Ana Ekranı Göster + + + Erase all Annotations + Tüm Açıklamaları Sil + + + eduMedia + eduMedya + + + Import eduMedia simulation + eduMedya Simülasyon'u İçeri Aktar + + + Window Capture + Pencere Yakala + + + Show on Display + Ekranda Göster + + + Open-Sankoré + Open-Sankoré + + + Quit Open-Sankoré + Open-Sankpré'den Çık + + + Open-Sankoré Editor + Open-Sankoré Düzenleyici + + + Show Open-Sankoré Widgets Editor + Open-Sankoré Widget Düzenleyici + + + Hide Open-Sankoré + Open-Sankoré'i Gizle + + + Hide Open-Sankoré Application + Open-Sankoré Uygulamasını Gizle + + + Import Uniboard Documents + Uniboard Dökümanı İçeri Aktar + + + Import old Sankore or Uniboard documents + Eski Sankore yada Uniboard Dökümanı İçeri Aktar + + + Group Items + Parçaları Grupla + + + Group items + Grup Parçaları + + + Play + Oynat + + + Interact with items + Parçalar ile etkileşim + + + Erase Background + Arkaplanı Sil + + + Remove the backgound + Arkaplanı Kaldır + + + + PasswordDialog + + Authentication Required + Kimlik Doğrulama Yapınız + + + Username: + Kullanıcı Adı: + + + Password: + Şifre: + + + + ProxyDialog + + Proxy Authentication + Proxy Doğrulama + + + Connect to Proxy + Proxy'e Bağlan + + + Username: + Kullanıcı Adı: + + + Password: + Şifre: + + + Save username and password for future use + Kullanıcı adı ve şifresini kaydet + + + + QObject + + Trash + Pictures category element + Çöpe At + + + /Home + Category list label on navigation tool bar + Ana Sayfa + + + + UBAbstractWidget + + Loading ... + Yükleniyor ... + + + + UBApplication + + Page Size + Sayfa Boyutu + + + Podcast + Ekran Kaydı + + + + UBApplicationController + + Web + Web + + + New update available, would you go to the web page ? + Yeni güncellemeler var. Web sitesine giderek indirmek istermisiniz? + + + No update available + Yeni güncelleme yok + + + Update available + Güncelleme var + + + Update + Güncelle + + + + UBBoardController + + Downloading content %1 failed + İçeriğin %1'i indirilemedi + + + Download finished + İndirme tamamlandı + + + Unknown tool type %1 + Bilinmeyen araç türü %1 + + + Unknown content type %1 + Bilinmeyen içerik türü %1 + + + Add Item + Parça Ekle + + + All Supported (%1) + Tümü Desteklenir (%1) + + + + UBBoardPaletteManager + + Error Adding Image to Library + Kütüphaneye Resim Eklerken Hata Oluştu + + + CapturedImage + YakalananResim + + + + UBCachePropertiesWidget + + Cache Properties + Gizleme Seçenekleri + + + Color: + Renk: + + + Shape: + Şekil: + + + Size: + Boyut: + + + Close + Kapat + + + + UBDesktopPalette + + Show Uniboard + Uniboard'u Göster + + + Capture Part of the Screen + Ekranın Bir Bölümünü Yakala + + + Capture the Screen + Ekranı Yakala + + + Show the stylus palette + Kalem paletini göster + + + Show Board on Secondary Screen + Tahtayı İkincil Ekranda Göster + + + Show Desktop on Secondary Screen + Masaüstünü İkincil Ekranda Göster + + + + UBDocumentController + + New Folder + Yeni Klasör + + + Page %1 + Sayfa %1 + + + Add Folder of Images + Resim Klasörü Ekle + + + Add Images + Resimleri Ekle + + + Add Pages from File + Dosyadan Sayfa Ekle + + + Duplicating Document %1 + %1 Dökümanı Çoğalt + + + Document %1 copied + %1 Döküman kopyalandı + + + Remove Page + Sayfayı Kaldır + + + Remove Document + Dökümanı Kaldır + + + Are you sure you want to remove the document '%1'? + %1 adlı dökümanı kaldırmak istediğinizden eminmisiniz? + + + Empty Trash + Çöpü Boşalt + + + Are you sure you want to empty trash? + Çöp kutusunu boşaltmak istediğinizden eminmisiniz? + + + Emptying trash + Çöp Kutusu boşaltılıyor + + + Emptied trash + Çöp kutusu boşaltıldı + + + Remove Folder + Klasörü Kaldır + + + Are you sure you want to remove the folder '%1' and all its content? + '%1' adlı klasörü ve içindeki tüm dosyaları kaldırmak istediğinizden eminmisiniz? + + + No document selected! + Seçili döküman yok! + + + Open Supported File + Desteklenen Dosyayı Aç + + + Importing file %1... + %1 adlı dosya içeriye aktarılıyor... + + + Failed to import file ... + Dosya içeriye aktarılamadı ... + + + Import all Images from Folder + Klasördeki Tüm Resimleri İçeri Aktar + + + Folder does not contain any image files! + Klasörde hiç resim bulunamadı! + + + Delete + Sil + + + Empty + Boşalt + + + Trash + Çöp + + + Open Document + Döküman Aç + + + Add all Images to Document + Tüm Resimleri Dökümana Ekle + + + All Images (%1) + Tüm Resimler (%1) + + + Selection does not contain any image files! + Seçilenlerin arasında hiç resim bulunmamaktadır! + + + The document '%1' has been generated with a newer version of Sankore (%2). By opening it, you may lose some information. Do you want to proceed? + '%1' adlı döküman daha yeni bir Sankore versiyonu (%2) ile oluşturulmuş. Bu dökümanı açarsanız bazı bilgiler kaybolabilir. Devem etmek istermisiniz? + + + Are you sure you want to remove %n page(s) from the selected document '%1'? + + Seçili '%1' adlı dökümandan %n sayfayı kaldırmak istediğinizden eminmisiniz? + + + + Title page + Baş sayfası + + + + UBDocumentManager + + images + resimler + + + videos + videolar + + + objects + öğeler + + + widgets + widgetlar + + + All supported files (*.%1) + Desteklenen tüm dosyalar (*.%1) + + + File %1 saved + %1 adlı dosya kaydedildi + + + Importing page %1 of %2 + %2 Sayfadan %1 İçeri aktarıldı + + + Erronous image data, skipping file %1 + Hatalı resim verisi. %1 adlı dosya geçildi + + + + UBDocumentNavigator + + Page %0 + Sayfa %0 + + + Title page + Baş sayfa + + + + UBDocumentPublisher + + Export failed. + Dışa aktarma başarısız. + + + Export canceled ... + Dışa aktarma iptal edildi ... + + + Converting page %1/%2 ... + Dönüştürülen sayfa %1/%2 ... + + + Credentials has to not been filled out yet. + Kimlik bilgileri doldurulmadı. + + + Uploading Sankore File on Web. + Sankore dosyası Web'e yükleniyor. + + + Document uploaded correctly on the web. + Döküman doğru bir şekilde Web'e yüklendi. + + + Failed to upload document on the web. + Döküman Web'e aktarılamadı. + + + + UBDocumentTreeWidget + + %1 (copy) + %1 (kopyala) + + + Copying page %1/%2 + Kopyalanan sayfa %1/%2 + + + %1 pages copied + The translation is correct but it is giving error message. + + %1 sayfa kopyalandı + + + + + UBDownloadWidget + + Downloading files + Dosyalar indiriliyor + + + Cancel + İptal + + + + UBExportCFF + + Export to IWB + IWB'e Aktar + + + Export as IWB File + IWB Dosyası Olarak Aktar + + + Exporting document... + Döküman dışa aktarılıyor... + + + Export successful. + Dışa aktarma tamamlandı. + + + Export failed. + Dışa aktarma başarısız oldu. + + + + UBExportDocument + + Page + Sayfa + + + Export as UBZ File + UBZ Dosyası Olarak Aktar + + + Exporting document... + Döküman dışa aktarılıyor... + + + Export successful. + Dışa aktarım tamamlandı. + + + Exporting %1 %2 of %3 + Dışa Aktarılan %1 %2 / %3 + + + Export to Sankore Format + Sankora Dosyası Olarak Aktar + + + + UBExportFullPDF + + Export as PDF File + PDF Dosyası Olarak Dışa Aktar + + + Exporting document... + Döküman dışa aktarılıyor... + + + Export successful. + Dışa aktarım tamamlandı. + + + Export to PDF + PDF Olarak Aktar + + + + UBExportPDF + + Export as PDF File + PDF Dosyası Olarak Dışa Aktar + + + Exporting document... + Döküman dışa aktarılıyor... + + + Export successful. + Dışa aktarım tamamlandı. + + + Exporting page %1 of %2 + Dışa aktarılan sayfa: %1 / %2 + + + Export to PDF + PDF Olark Aktar + + + + UBExportWeb + + Page + Sayfa + + + Export as Web data + Web Verisi Olarak Dışa Aktar + + + Exporting document... + Döküman dışa aktarılıyor... + + + Export successful. + Dışa aktarım tamamlandı. + + + Export failed. + Dışa aktarım başarısız oldu. + + + Export to Web Browser + Web Tarayıcısına Aktar + + + + UBFeatureProperties + + Add to page + Sayfaya ekle + + + Set as background + Arkaplan olarak tanımla + + + Add to library + Kütüphaneye ekle + + + Object informations + Nesne bilgisi + + + + UBFeaturesActionBar + + Add to favorites + Sık kullanılanlara ekle + + + Share + Paylaş + + + Search + Ara + + + Delete + Sil + + + Back to folder + Klasöre geri dön + + + Remove from favorites + Sık kullanılanlardan kaldır + + + Create new folder + Yeni klasör oluştur + + + Rescan file system + Dosya sistemini yeniden tara + + + + UBFeaturesController + + ImportedImage + İçerAktarılanResim + + + + UBGraphicsItemDelegate + + Locked + Kilitli + + + Visible on Extended Screen + Uzatılmış Ekranda Görünsün + + + Go to Content Source + İçerik Kaynağına Git + + + + UBGraphicsTextItem + + <Type Text Here> + + + + + UBGraphicsTextItemDelegate + + Text Color + Metin Rengi + + + Editable + Düzenlenebilir + + + + UBGraphicsWidgetItemDelegate + + Frozen + Donmuş + + + Transform as Tool + Araç Olarak Dönüştür + + + + UBImportCFF + + Common File Format ( + Genel Dosya Biçimi ( + + + Importing file %1... + İçe aktarılan dosya: %1... + + + Import of file %1 failed. + %1 adlı dosya içe aktarılamadı. + + + Import successful. + İçe aktarım tamamlandı. + + + Import failed. + İçe aktarım tamamlanmadı. + + + + UBImportDocument + + Importing file %1... + %1 adlı dosya içe aktarılıyor... + + + Import successful. + İçe aktarım tamamlandı. + + + Import of file %1 failed. + %1 adlı dosyanın içe aktarımı başarısız oldu. + + + Open-Sankore (*.ubz) + Open-Sankore (*.ubz) + + + + UBImportImage + + Image Format ( + Resim Biçimi ( + + + Image import failed. + Resim aktarımı başarısız oldu. + + + Image import successful. + Resim aktarımı tamamlandı. + + + + UBImportPDF + + Portable Document Format (*.pdf) + Taşınabilir Döküman Biçimi (*.pdf) + + + PDF import failed. + PDF dosya aktarımı başarısız oldu. + + + Importing page %1 of %2 + İçe aktarılan sayfa: %1 / %2 + + + PDF import successful. + PDF dosyasının içe aktarımı tamamlandı. + + + + UBIntranetPodcastPublisher + + Error while publishing video to intranet (%1) + Videonun intranete yayını sırasında hata oluştu(%1) + + + Publishing to Intranet in progress %1 % + Internete durumu: %1 % + + + + UBIntranetPodcastPublishingDialog + + Publish + Yayınla + + + + UBKeyboardPalette + + Enter + Giriş + + + + UBLibActionBar + + Add to favorites + Sık kullanılanlara ekle + + + Share + Paylaş + + + Search + Ara + + + Delete + Sil + + + Back to folder + Klasöre geri dön + + + Remove from favorites + Sık kullanılanlardan kaldır + + + Create new folder + Yeni klasör oluştur + + + + UBLibItemProperties + + Add to page + Sayfaya ekle + + + Set as background + Arkaplan olarak belirle + + + Add to library + Kütüphaneye ekle + + + Object informations + Nesne bilgisi + + + + UBLibraryController + + Added 1 Image to Library + 1 Resim Kütüphaneye Eklendi + + + Audios + Audio category element + Sesler + + + Movies + Movies category element + Videolar + + + Pictures + Pictures category element + Resimler + + + Shapes + Shapes category element + Şekiller + + + Applications + Applications category element + Uygulamalar + + + Favorite + Favorite category element + Sık Kullanılanlar + + + Creating image thumbnail for %1. + %1 İçin ufak resim oluşturuluyor. + + + Adding to page failed for item %1. + %1 nesnesinin sayfaya eklenmesi başarısız oldu. + + + Interactivities + Interactives category element + İnteraktiviteler + + + ImportedImage + İçeAktarılanResim + + + Animations + Animations category element + Animasyonlar + + + Web Search + Web search category element + Web'de Ara + + + + UBMainWindow + + Yes + Evet + + + No + Hayır + + + Ok + Tamam + + + + UBNetworkAccessManager + + <qt>Enter username and password for "%1" at %2</qt> + <qt> %2 kısmında bulunan "%1" için kullanıcı adı ve şifre giriniz</qt> + + + Failed to log to Proxy + Proxy'e giriş yapılamadı + + + SSL Errors: + +%1 + +%2 + +Do you want to ignore these errors for this host? + SSL Hatası: + +%1 + +%2 +Bu host için yukarıdaki hatalar yok sayılsın mı? + + + Yes + Evet + + + No + Hayır + + + + UBNewFolderDlg + + Add new folder + Yeni klasör ekle + + + New Folder name: + Yeni Klasör Adı: + + + Add + Ekle + + + Cancel + İptal + + + + UBPersistenceManager + + (copy) + (kopyala) + + + Document Repository Loss + Döküman Deposu Kaybedildi + + + Sankore has lost access to the document repository '%1'. Unfortunately the application must shut down to avoid data corruption. Latest changes may be lost as well. + Sankore '%1' adlı döküman deposına erişemiyor. Uygulama veri bozulmasını engellemek için kapatılacaktır. Son yapılan işlemler ve değişiklikler kaybolabilir. + + + + UBPlatformUtils + + English + İngilizce + + + Russian + Rusça + + + German + Almanca + + + French + Fıransızca + + + Swiss French + İsveç Fıransızcası + + + + UBPodcastController + + Failed to start encoder ... + Enkoder başlatılamadı... + + + No Podcast encoder available ... + Geçerli canlı yayın enkoderi bulunamadı ... + + + Part %1 + Bölüm %1 + + + on your desktop ... + masa üstünüzde ... + + + in folder %1 + %1 adlı klasörün içinde + + + Podcast created %1 + Canlı yayın oluşturuldu %1 + + + Podcast recording error (%1) + Canlı yayın kayıt hatası (%1) + + + Default Audio Input + Varsayılan Ses Girişi + + + No Audio Recording + Hiç Ses Kaydı Yok + + + Small + Küçük + + + Medium + Normal + + + Full + Tam + + + Publish to Intranet + İnternette Yayınlar + + + Publish to Youtube + YouTube'da Yayınla + + + Sankore Cast + Sankore Cast + + + + UBPreferencesController + + version: + versiyon: + + + Marker is pressure sensitive + İşaretçi basınca duyarlıdır + + + + UBProxyLoginDlg + + Proxy Login + Proxy Girişi + + + Username: + Kullanıcı Adı: + + + Password: + Şifre: + + + + UBPublicationDlg + + Publish document on the web + Dökümanı web üzerinde yayınla + + + Title: + Başlık: + + + Description: + Açıklama: + + + Publish + Yayınla + + + + UBSettings + + Untitled Documents + Başlıksız Dökümanlar + + + Trash + Çöp + + + My Movies + Filimlerim + + + + UBTGActionWidget + + Teacher + Öğretmen + + + Student + Öğrenci + + + Type task here ... + Görevi buraya yazınız ... + + + + UBTGMediaWidget + + drop media here ... + medyayı buraya bırakınız ... + + + Type title here... + Başlığı buraya yazınız ... + + + + UBTGUrlWidget + + Insert link title here... + Bağlantı başlığını buraya giriniz ... + + + + UBTeacherBarWidget + + + + + + + UBTeacherGuideEditionWidget + + Type title here ... + Başlığı buraya yazınız ... + + + Type comment here ... + Yorumu buraya yazınız ... + + + Add an action + Bir eylem ekle + + + Add a media + Bir medya ekle + + + Add a link + Bir bağlantı ekle + + + Page: %0 + Sayfa: %0 + + + + UBTeacherGuidePageZeroWidget + + Type session title here ... + Oturum başlığını buraya yazınız ... + + + Author(s) + Yazar(lar) + + + Type authors here ... + Yazarları buraya yazınız ... + + + Objective(s) + Objektif(ler) + + + Type objectives here... + Objektifleri buraya yazınız ... + + + Resource indexing + Kaynak indekslemesi + + + Keywords: + Anahtar Kelimeler: + + + Type keywords here ... + Anahtar kelimeleri buraya yazınız ... + + + Level: + Seviyeler: + + + Subjects: + Başlıklar: + + + Type: + Tür: + + + Licence + Lisans + + + Attribution CC BY + Attribution CC BY + + + Attribution-NoDerivs CC BY-ND + Attribution-NoDerivs CC BY-ND + + + Attribution-ShareAlike CC BY-SA + Attribution-ShareAlike CC BY-SA + + + Attribution-NonCommercial CC BY-NC + Attribution-NonCommercial CC BY-NC + + + Attribution-NonCommercial-NoDerivs CC BY-NC-ND + Attribution-NonCommercial-NoDerivs CC BY-NC-ND + + + Attribution-NonCommercial-ShareAlike CC BY-NC-SA + Attribution-NonCommercial-ShareAlike CC BY-NC-SA + + + Public domain + Kamu malı + + + Copyright + Telif Hakkı + + + Created the: + + Oluşturulan: + + + Updated the: + + Güncellenen: + + + Title page + Başlık sayfası + + + + UBTeacherGuidePresentationWidget + + Page: %0 + Sayfa: %0 + + + + UBThumbnailAdaptor + + Generating preview thumbnails ... + Önizleme resimleri oluşturuluyor ... + + + %1 thumbnails generated ... + %1 adet önizleme resmi oluşturuldu ... + + + + UBToolsManager + + Mask + Maske + + + Ruler + Cetvel + + + Compass + Pusula + + + Protractor + İletki + + + Triangle + Üçgen + + + Magnifier + Büyüteç + + + Cache + Gizli Yer + + + + UBTrapFlashController + + Whole page + Tüm sayfa + + + Web + Web + + + + UBUpdateDlg + + Document updater + Döküman güncelleyici + + + files require an update. + güncelleme için gerekli dosyalar. + + + Backup path: + Yedek yolu: + + + Browse + Gözat + + + Update + Güncelle + + + Select a backup folder + Yedekleme klasörü seç + + + Files update successful! +Please reboot the application to access the updated documents. + Dosyaların güncellenmesi tamamlandı! +Güncellenen dökümanlara erişmek için uygulamayı yeniden başlatın. + + + An error occured during the update. The files have not been affected. + Güncelleme sırasında bir hata oluştu. Dosyalar değişmedi yada etilenmedi. + + + Files update results + Dosya güncelleme sonucu + + + Updating file + Dosya güncelleniyor + + + Please wait the import process will start soon... + Lütfen bekleyin! İçer aktarım işlemi birazdan başlayacak ... + + + Remind me later + Sonra hatırlat + + + + UBW3CWidget + + Web + Web + + + + UBWebPluginWidget + + Loading... + Yükleniyor ... + + + + UBWebPublisher + + Publish Document on Sankore Web + Dökümanı Sankore Web Sitesinde Yayınla + + + + UBWidgetUniboardAPI + + %0 called (method=%1, status=%2) + %0 cağırıldı (metod=%1, durum=%2) + + + + UBYouTubePublisher + + YouTube authentication failed. + YouTube kimlik doğrulama başarısız oldu. + + + Error while uploading video to YouTube (%1) + YouTube'a video yüklenirken hata oluştu (%1) + + + Upload to YouTube in progress %1 % + YouTube'a video gönderim işlemi: %1 % + + + + UBYouTubePublishingDialog + + Upload + Yükle + + + Autos & Vehicles + Otomotiv & Arabalar + + + Music + Müzik + + + Pets & Animals + Evcil Hayvanlar & Hayvanlar + + + Sports + Spor + + + Travel & Events + Gezi & Turlar + + + Gaming + Oyun + + + Comedy + Komedi + + + People & Blogs + İnsanlar & Bloglar + + + News & Politics + Haberler & Politika + + + Entertainment + Eğlence + + + Education + Eğitim + + + Howto & Style + Nasıl Yapılır & Stil + + + Nonprofits & Activism + Kar Amacı Gütmeyen & Aktivizm + + + Science & Technology + Bilim & Teknoloji + + + + UBZoomPalette + + %1 x + %1 x + + + + UniboardSankoreTransition + + Import old Uniboard/Sankore documents + Eski Uniboard/Sankore dökümanlarını içe aktar + + + There are no documents that should be imported + İçeri aktarılacak hiç döküman bulunmamakta + + + + WBClearButton + + Clear + Temizle + + + + WBDownloadItem + + Save File + Dosyayı Kaydet + + + Download canceled: %1 + İndirme iptal edildi: %1 + + + Error opening saved file: %1 + Kaydedilen dosya açılırken hata oluştu: %1 + + + Error saving: %1 + Kaydedilirken hata oluştu: %1 + + + Network Error: %1 + Network hatası:%1 + + + seconds + saniye + + + minutes + dakika + + + - %4 %5 remaining + - kalan: %4 / %5 + + + %1 of %2 (%3/sec) %4 + %1 / %2 (%3/saniye) %4 + + + ? + unknown file size + Geçersiz dosya boyutu? + + + %1 of %2 - Stopped + %1 / %2 - Durduruldu + + + bytes + byte + + + KB + KB + + + MB + MB + + + + WBDownloadManager + + 1 Download + 1 Adet İndirilen + + + %1 Downloads + always >= 2 + %1 Adet İndirilen + + + + WBHistoryModel + + Title + Başlık + + + Address + Adres + + + + WBHistoryTreeModel + + Earlier Today + Gürün Erken Saatleri + + + %1 items + %1 Madde + + + + WBSearchLineEdit + + Search + Ara + + + + WBTabBar + + New &Tab + Yeni &Sekme + + + Clone Tab + Sekmeyi Kolanla + + + &Close Tab + &Sekmeyi Kapat + + + Close &Other Tabs + Diğer &Sekmeleri Kapat + + + Reload Tab + Sekmeyi Yeniden Yükle + + + Reload All Tabs + Tüm Sekmeleri Yeniden Yükle + + + + WBTabWidget + + Recently Closed Tabs + Recently Closed Tabs + + + (Untitled) + (Başlıksız) + + + + WBToolbarSearch + + Search + Ara + + + No Recent Searches + Son Zamanlarda Yapılan Arama Bulunmamakta + + + Recent Searches + Son Yapılan Aramalar + + + Clear Recent Searches + Son Yapılan Aramaları Temizle + + + + WBWebPage + + Download + İndir + + + Add to Current Document + Mevcut Dökümana Ekle + + + PDF + PDF + + + Error loading page: %1 + Sayfa yüklenirken hata oluştu: %1 + + + Download PDF Document: would you prefer to download the PDF file or add it to the current Sankore document? + PDF Dökümanı İndir: PDF dosyasını indirmek mi istersiniz yada PDF dosyasını mevcut Sankore dökümanına mı eklensin? + + + + WBWebView + + Open in New Tab + Yeni Sekmede Aç + + + + YouTubePublishingDialog + + Publish Podcast to YouTube + Podcasti YouTube'da Yayınla + + + Title + Başlık + + + Description + Açıklama + + + Keywords + Anahtar Kelimeler + + + Uniboard + Uniboard + + + Category + Kategori + + + YouTube Username + YouTube Kullanıcı Adı + + + YouTube Password + YouTube Şifresi + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">By clicking 'Upload,' you certify that you own all rights to the content or that you are authorized by the owner to make the content publicly available on YouTube, and that it otherwise complies with the YouTube Terms of Service located at </span><a href="http://www.youtube.com/t/terms"><span style=" font-family:'Lucida Grande'; font-size:10pt; text-decoration: underline; color:#0000ff;">http://www.youtube.com/t/terms</span></a></p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">By clicking 'Upload,' you certify that you own all rights to the content or that you are authorized by the owner to make the content publicly available on YouTube, and that it otherwise complies with the YouTube Terms of Service located at </span><a href="http://www.youtube.com/t/terms"><span style=" font-family:'Lucida Grande'; font-size:10pt; text-decoration: underline; color:#0000ff;">http://www.youtube.com/t/terms</span></a></p></body></html> + + + + brushProperties + + Opacity + Saydamlık + + + On Light Background + Açık Arkaplan Üzerine + + + On Dark Background + Kapalı Arkaplan Üzerine + + + Line Width + Çizgi Genişliği + + + Medium + Normal + + + Strong + Kalın + + + Fine + Hassas + + + Pen is Pressure Sensitive + Kalem Basınca Duyarlıdır + + + + capturePublishingDialog + + Dialog + Diyalog + + + Title + Başlık + + + E-mail + E-mail + + + Author + Yazar + + + Description + Açıklama + + + + documentPublishingDialog + + Dialog + Diyalog + + + Title + Başlık + + + E-mail + E-mail + + + Author + Yazar + + + Description + Açıklama + + + Attach Downloadable PDF Version + İndirilebilir PDF Versiyonunu Ekle + + + Attach Downloadable Uniboard File (UBZ) + İndirilebilir Uniboard Dsoyasını (UBZ) Ekle + + + Warning: This documents contains video, which will not be displayed properly on the Web + Uyarı: Bu döküman Web üzerinde doğru bir şekilde görünemyecek şekilde video içermektedir + + + + documents + + Uniboard Documents + Uniboard Dökümanları + + + + preferencesDialog + + Preferences + Tercihler + + + Default Settings + Geçerli Ayarlar + + + Close + Kapat + + + Display + Ekran + + + Show Page with External Browser + Sayfayı Harici Tarayıcıda Göster + + + Virtual Keyboard + Sanal Klavye + + + Keyboard button size: + Klavye tuş boyutu: + + + Positioned at the Top (recommended for tablets) + Üstte konumlandır (tabletler için tavsiye edilir) + + + Positioned at the Bottom (recommended for white boards) + Altta konumlandır (akıllı tahtalar için tavsiye edilir) + + + Display Text Under Button + Yazıyı Tuşun Altında Göster + + + Stylus Palette + Stylus Paleti + + + Horizontal + Yatay + + + Vertical + Dikey + + + About + Hakkında + + + Software Update + Yazılım Güncellemesi + + + Check software update at launch + Başlangıçta yazılım güncellemeleri kontrol et + + + Internet + Internet + + + Home Page: + Ana Sayfa: + + + Toolbar + Araç Çubuğu + + + Pen + Dolma Kalem + + + Marker + Fosforlu Kalem + + + version : … + Versiyon: ... + + + Licences + Lisanslar + + + OpenSSl + OpenSSI + + + zlib + zlib + + + xpdf + xpdf + + + Quazip + Quazip + + + Network + Network + + + Open-Sankoré + Open-Sankoré + + + Show internal web page content on secondary screen or projector + Dahili web sayfa içeriğini ikince ekranda yada projektörde göster + + + Multi display + Çoklu ekran + + + Swap control display and view display + Kontrol ekranını ve görütü ekranını yer değiştir + + + Mode + Mod + + + Mode to start in: + Başlangıç modu: + + + Board + Tahta + + + Desktop + Masa Üstü + + + Proxy User: + Proxy Kullanıcısı: + + + Pass: + Şifre: + + + Planète Sankoré ID + Sankoré Gezegeni ID + + + User: + Kullanıcı Adı: + + + Pass: + Şifre: + + + GNU LIBRARY GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1991 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the library GPL. It is + numbered 2 because it goes with version 2 of the ordinary GPL.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Library General Public License, applies to some +specially designated Free Software Foundation software, and to any +other libraries whose authors decide to use it. You can use it for +your libraries, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if +you distribute copies of the library, or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link a program with the library, you must provide +complete object files to the recipients so that they can relink them +with the library, after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + Our method of protecting your rights has two steps: (1) copyright +the library, and (2) offer you this license which gives you legal +permission to copy, distribute and/or modify the library. + + Also, for each distributor's protection, we want to make certain +that everyone understands that there is no warranty for this free +library. If the library is modified by someone else and passed on, we +want its recipients to know that what they have is not the original +version, so that any problems introduced by others will not reflect on +the original authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that companies distributing free +software will individually obtain patent licenses, thus in effect +transforming the program into proprietary software. To prevent this, +we have made it clear that any patent must be licensed for everyone's +free use or not licensed at all. + + Most GNU software, including some libraries, is covered by the ordinary +GNU General Public License, which was designed for utility programs. This +license, the GNU Library General Public License, applies to certain +designated libraries. This license is quite different from the ordinary +one; be sure to read it in full, and don't assume that anything in it is +the same as in the ordinary license. + + The reason we have a separate public license for some libraries is that +they blur the distinction we usually make between modifying or adding to a +program and simply using it. Linking a program with a library, without +changing the library, is in some sense simply using the library, and is +analogous to running a utility program or application program. However, in +a textual and legal sense, the linked executable is a combined work, a +derivative of the original library, and the ordinary General Public License +treats it as such. + + Because of this blurred distinction, using the ordinary General +Public License for libraries did not effectively promote software +sharing, because most developers did not use the libraries. We +concluded that weaker conditions might promote sharing better. + + However, unrestricted linking of non-free programs would deprive the +users of those programs of all benefit from the free status of the +libraries themselves. This Library General Public License is intended to +permit developers of non-free programs to use free libraries, while +preserving your freedom as a user of such programs to change the free +libraries that are incorporated in them. (We have not seen how to achieve +this as regards changes in header files, but we have achieved it as regards +changes in the actual functions of the Library.) The hope is that this +will lead to faster development of free libraries. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, while the latter only +works together with the library. + + Note that it is possible for a library to be covered by the ordinary +General Public License rather than by this special one. + + GNU LIBRARY GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library which +contains a notice placed by the copyright holder or other authorized +party saying it may be distributed under the terms of this Library +General Public License (also called "this License"). Each licensee is +addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also compile or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + c) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + d) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the source code distributed need not include anything that is normally +distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Library General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + GNU LIBRARY GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1991 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the library GPL. It is + numbered 2 because it goes with version 2 of the ordinary GPL.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Library General Public License, applies to some +specially designated Free Software Foundation software, and to any +other libraries whose authors decide to use it. You can use it for +your libraries, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if +you distribute copies of the library, or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link a program with the library, you must provide +complete object files to the recipients so that they can relink them +with the library, after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + Our method of protecting your rights has two steps: (1) copyright +the library, and (2) offer you this license which gives you legal +permission to copy, distribute and/or modify the library. + + Also, for each distributor's protection, we want to make certain +that everyone understands that there is no warranty for this free +library. If the library is modified by someone else and passed on, we +want its recipients to know that what they have is not the original +version, so that any problems introduced by others will not reflect on +the original authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that companies distributing free +software will individually obtain patent licenses, thus in effect +transforming the program into proprietary software. To prevent this, +we have made it clear that any patent must be licensed for everyone's +free use or not licensed at all. + + Most GNU software, including some libraries, is covered by the ordinary +GNU General Public License, which was designed for utility programs. This +license, the GNU Library General Public License, applies to certain +designated libraries. This license is quite different from the ordinary +one; be sure to read it in full, and don't assume that anything in it is +the same as in the ordinary license. + + The reason we have a separate public license for some libraries is that +they blur the distinction we usually make between modifying or adding to a +program and simply using it. Linking a program with a library, without +changing the library, is in some sense simply using the library, and is +analogous to running a utility program or application program. However, in +a textual and legal sense, the linked executable is a combined work, a +derivative of the original library, and the ordinary General Public License +treats it as such. + + Because of this blurred distinction, using the ordinary General +Public License for libraries did not effectively promote software +sharing, because most developers did not use the libraries. We +concluded that weaker conditions might promote sharing better. + + However, unrestricted linking of non-free programs would deprive the +users of those programs of all benefit from the free status of the +libraries themselves. This Library General Public License is intended to +permit developers of non-free programs to use free libraries, while +preserving your freedom as a user of such programs to change the free +libraries that are incorporated in them. (We have not seen how to achieve +this as regards changes in header files, but we have achieved it as regards +changes in the actual functions of the Library.) The hope is that this +will lead to faster development of free libraries. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, while the latter only +works together with the library. + + Note that it is possible for a library to be covered by the ordinary +General Public License rather than by this special one. + + GNU LIBRARY GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library which +contains a notice placed by the copyright holder or other authorized +party saying it may be distributed under the terms of this Library +General Public License (also called "this License"). Each licensee is +addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also compile or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + c) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + d) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the source code distributed need not include anything that is normally +distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Library General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The licences are in English to respect the official and legal approved translation.</span></p></td></tr></table></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The licences are in English to respect the official and legal approved translation.</span></p></td></tr></table></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; color:#1a1a1a;">Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler</span><span style=" font-size:12pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.</span><span style=" font-size:9pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:</span><span style=" font-size:9pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.</span><span style=" font-size:9pt;"><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.</span><span style=" font-size:9pt;"><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 3. This notice may not be removed or altered from any source distribution.</span><span style=" font-size:9pt;"> </span></p></td></tr></table></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; color:#1a1a1a;">Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler</span><span style=" font-size:12pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.</span><span style=" font-size:9pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:</span><span style=" font-size:9pt;"><br /><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.</span><span style=" font-size:9pt;"><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.</span><span style=" font-size:9pt;"><br /></span><span style=" font-size:9pt; color:#1a1a1a;"> 3. This notice may not be removed or altered from any source distribution.</span><span style=" font-size:9pt;"> </span></p></td></tr></table></body></html> + + + Credits + Künye + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Open-Sankoré version 1.4 , Copyright (C) 2010-2012 Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br /><br />Open-Sankoré est un logiciel libre : vous pouvez le redistribuer et/ou le modifier en respectant les termes de la Lesser GNU general Public Licence (GNU LGPL) telle que publiée par la Free Software Foundation en version 2 ou une version plus récente.<br />Vous pouvez consulter et charger le code source du logiciel sur </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER.<br />Veuillez consulter la licence Lesser GNU General Public Licence située dans l'onglet Licences ou consulter le site </span><a href="http://www.gnu.org/licenses/"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;http://www.gnu.org/licenses/&gt;</span></a><span style=" font-size:11pt;">.<br /><br />Open-Sankoré is free software: you can redistribute it and/or modify it under the terms of the Lesser GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. You can find the source code of this software at </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public License below for more details.<br /><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Contact : <br />Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br />Délégation Interministérielle à l'Education Numérique en Afrique<br />20 Avenue Ségur Paris 75007<br />Téléphone : 01 43 17 68 08<br />email: </span><a href="mailto:contact@sankore.org"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">contact@sankore.org</span></a><span style=" font-size:11pt;">&quot;</span></p></td></tr></table></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Open-Sankoré version 1.4 , Copyright (C) 2010-2012 Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br /><br />Open-Sankoré est un logiciel libre : vous pouvez le redistribuer et/ou le modifier en respectant les termes de la Lesser GNU general Public Licence (GNU LGPL) telle que publiée par la Free Software Foundation en version 2 ou une version plus récente.<br />Vous pouvez consulter et charger le code source du logiciel sur </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER.<br />Veuillez consulter la licence Lesser GNU General Public Licence située dans l'onglet Licences ou consulter le site </span><a href="http://www.gnu.org/licenses/"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;http://www.gnu.org/licenses/&gt;</span></a><span style=" font-size:11pt;">.<br /><br />Open-Sankoré is free software: you can redistribute it and/or modify it under the terms of the Lesser GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. You can find the source code of this software at </span><a href="https://github.com/Sankore"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">&lt;https://github.com/Sankore&gt;</span></a><span style=" font-size:11pt;"><br />Open-Sankoré is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public License below for more details.<br /><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Contact : <br />Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br />Délégation Interministérielle à l'Education Numérique en Afrique<br />20 Avenue Ségur Paris 75007<br />Téléphone : 01 43 17 68 08<br />email: </span><a href="mailto:contact@sankore.org"><span style=" font-size:11pt; text-decoration: underline; color:#0000ff;">contact@sankore.org</span></a><span style=" font-size:11pt;">&quot;</span></p></td></tr></table></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Crédits police scolaire Open-Sankoré : </p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">La police Andika Basic dispose d'une licence Open Font License </p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Sil international</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;id=andika</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Licence OFL (traduction française non officielle) http://fontforge.sourceforge.net/OFL-Unofficial-fr.html</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Les polices Ecolier suivantes sont l'oeuvre de Jean-Marie Douteau et disposent d'une licence OFL : </p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Ecolier Court </p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Ecolier Ligne Court</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Jean-Marie Douteau (douteau.ecolier@sfr.fr)</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://douteau.ecolier.perso.sfr.fr/page_ecolier.htm</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Les polices Ecolier suivantes sont l'oeuvre de Jean-Marie Douteau et disposent d'une licence Creative Commons BY NC ND :</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Ecolier lignes pointillés</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Écolier pointillés</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Écolier CP</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Écolier CP pointillés</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Jean-Marie Douteau (douteau.ecolier@sfr.fr)</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://douteau.ecolier.perso.sfr.fr/page_ecolier.htm</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Les polices Cursive sont l'oeuvre d'Antoine Fetet (antoine.fetet@laposte.net) à partir d'une police proposée par Jean-Claude Gineau</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://lps13.free.fr/contenu/construire/Cursive_standard.zip et http://fr.fontriver.com/font/gino_school_script/</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">L'auteur en autorise l'utilisation dans le cadre du logiciel open-Sankoré pour un usage non commercial</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Les polices Script (Ecole et CaseEcole) sont l'oeuvre d'Henri Rogelet</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://pointecole.free.fr/polices/SCRIPTCO.zip</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://pointecole.free.fr/polices/SCRIPTCA.zip</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Henri Rogelet &lt;h.rogelet@free.fr&gt;</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Autorisation pour un usage non commercial</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://pointecole.free.fr/polices.html</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">La police phonétique, Alphonet est l'oeuvre d'Henri Rogelet</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://pointecole.free.fr/polices/ALPHONET.zip</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Henri Rogelet &lt;h.rogelet@free.fr&gt;</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Autorisation pour un usage non commercial</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://pointecole.free.fr/polices.html</p></body></html> + !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Crédits police scolaire Open-Sankoré : </p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">La police Andika Basic dispose d'une licence Open Font License </p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Sil international</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;id=andika</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Licence OFL (traduction française non officielle) http://fontforge.sourceforge.net/OFL-Unofficial-fr.html</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Les polices Ecolier suivantes sont l'oeuvre de Jean-Marie Douteau et disposent d'une licence OFL : </p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Ecolier Court </p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Ecolier Ligne Court</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Jean-Marie Douteau (douteau.ecolier@sfr.fr)</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://douteau.ecolier.perso.sfr.fr/page_ecolier.htm</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Les polices Ecolier suivantes sont l'oeuvre de Jean-Marie Douteau et disposent d'une licence Creative Commons BY NC ND :</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Ecolier lignes pointillés</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Écolier pointillés</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Écolier CP</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Écolier CP pointillés</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Jean-Marie Douteau (douteau.ecolier@sfr.fr)</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://douteau.ecolier.perso.sfr.fr/page_ecolier.htm</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Les polices Cursive sont l'oeuvre d'Antoine Fetet (antoine.fetet@laposte.net) à partir d'une police proposée par Jean-Claude Gineau</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://lps13.free.fr/contenu/construire/Cursive_standard.zip et http://fr.fontriver.com/font/gino_school_script/</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">L'auteur en autorise l'utilisation dans le cadre du logiciel open-Sankoré pour un usage non commercial</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Les polices Script (Ecole et CaseEcole) sont l'oeuvre d'Henri Rogelet</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://pointecole.free.fr/polices/SCRIPTCO.zip</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://pointecole.free.fr/polices/SCRIPTCA.zip</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Henri Rogelet &lt;h.rogelet@free.fr&gt;</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Autorisation pour un usage non commercial</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://pointecole.free.fr/polices.html</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">La police phonétique, Alphonet est l'oeuvre d'Henri Rogelet</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://pointecole.free.fr/polices/ALPHONET.zip</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> © Henri Rogelet &lt;h.rogelet@free.fr&gt;</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Autorisation pour un usage non commercial</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Source : http://pointecole.free.fr/polices.html</p></body></html> + + + + trapFlashDialog + + Trap flash + Flash'i tuzakla + + + Select a flash to trap + Tuzağa almak için bir flash öğesi seçin + + + about:blank + hakkında:boş + + + Application name + Uygulama adı + + + Create Application + Uygulama Oluştur + + + diff --git a/resources/library/interactivities/Balance.wgt/config.xml b/resources/library/interactivities/Balance.wgt/config.xml new file mode 100644 index 00000000..738583bf --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/config.xml @@ -0,0 +1,15 @@ + + + + La Balance + njin + + + + diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.eot b/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.eot new file mode 100755 index 0000000000000000000000000000000000000000..b96b90c7fd6e4d4b100a3d711c0e14dac7175087 GIT binary patch literal 142846 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
Q5bRamMoBsr-;{%4+D`MeE(L3;! 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 A)&Kwi literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg b/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg new file mode 100755 index 00000000..93074c91 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.svg @@ -0,0 +1,379 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Copyright c 2010 by Pablo Impallari wwwimpallaricom All rights reserved +Designer : Pablo Impallari +Foundry : Pablo Impallari wwwimpallaricom +Foundry URL : wwwimpallaricom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.ttf b/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..47b3429373fdf73094b03896ff3be094e4facfb1 GIT binary patch literal 142640 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�Jr^^ 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

72ym&dqDwxtaEzJv@* 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 LTg05kZUesuIYH8; literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.woff b/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/Lobster_1.3-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..0bd0b4dcc7e1d67377c9461b55c8fd62f46af852 GIT binary patch literal 66304 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%0AuA?i91RcbVb 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 literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/demo.html b/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/demo.html new file mode 100755 index 00000000..1bc61965 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/demo.html @@ -0,0 +1,33 @@ + + + + + + + Font Face Demo + + + + + +

+ + diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/stylesheet.css b/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/stylesheet.css new file mode 100755 index 00000000..d19342e7 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/fonts/Lobster/stylesheet.css @@ -0,0 +1,16 @@ +/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 26, 2012 06:03:05 AM America/New_York */ + + + +@font-face { + font-family: 'Lobster13Regular'; + src: url('Lobster_1.3-webfont.eot'); + src: url('Lobster_1.3-webfont.eot?#iefix') format('embedded-opentype'), + url('Lobster_1.3-webfont.woff') format('woff'), + url('Lobster_1.3-webfont.ttf') format('truetype'), + url('Lobster_1.3-webfont.svg#Lobster13Regular') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.eot b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.eot new file mode 100755 index 0000000000000000000000000000000000000000..3bff53919e4ea6b2405282ff434545ceb5f2e594 GIT binary patch literal 67490 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 TO>wKN^~D5Ps~lV*n|=Qe`Z+W7 literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg new file mode 100755 index 00000000..81933f60 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.svg @@ -0,0 +1,237 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Copyright c ShyFonts Type Foundry 2000 All rights reserved +Designer : ShyFonts Type Foundry +Foundry URL : httpwwwshyfontscom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.ttf b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..133074705df6dd9a51abe1b6f12fadf18fc83755 GIT binary patch literal 67268 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�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 Ig>3fyKfpT~U;qFB literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.woff b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..aaab7cec93d7a00a79b9edda29e8c13c8bdee94e GIT binary patch literal 33416 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 F{tu4D52gSB literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg new file mode 100755 index 00000000..ff631987 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.svg @@ -0,0 +1,237 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Copyright c ShyFonts Type Foundry 2000 All rights reserved +Designer : ShyFonts Type Foundry +Foundry URL : httpwwwshyfontscom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.ttf b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..47a8088a79753cff0964c7e157e68ad7a89d1c6e GIT binary patch literal 62256 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 z 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

9%`~7B%Y+uf^fE! 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 literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg new file mode 100755 index 00000000..2ab9b626 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.svg @@ -0,0 +1,237 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Copyright c ShyFonts Type Foundry 2000 All rights reserved +Designer : ShyFonts Type Foundry +Foundry URL : httpwwwshyfontscom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.ttf b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..e1f76ba5c65748ad08554991d71825f6c838584b GIT binary patch literal 62312 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ªcNs9Cyu+C=I8xWl)AI<8cJ0rMDo_iA#>N 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 eYEx~(xx|jr8G(Dm6Hjso$*_f9wdH*-;!2)Ce literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.woff b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch_Italic-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..07d9c7a593bda751cfed37749b009a260b2f68fd GIT binary patch literal 34752 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 AasU7T literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.eot b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.eot new file mode 100755 index 0000000000000000000000000000000000000000..bfb2f7db5b6d21a2e7ebbf0eeeecd704a0b55ef6 GIT binary patch literal 64318 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 hl8o(maPMl1q;;=BTwPVzAgSH;f~1xotd@-K{|N + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Copyright c ShyFonts Type Foundry 2000 All rights reserved +Designer : ShyFonts Type Foundry +Foundry URL : httpwwwshyfontscom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.ttf b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..21c24cfa83cae6dd9838522b96c9c3b44f146a4c GIT binary patch literal 64108 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 literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.woff b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..f6ae9285627546633fe1d549d5708e22577b99fe GIT binary patch literal 32964 zcmY&|n_0AlscV*dxx(8EtrAz_hkF6`UJ z{RTb=8~{vKk(S|`EB&@5zoFtfcz0}Qt#9|u-G5^l000&E;U>0e=;DMA001YxHB|rM zM#>n&f`R{@0JP!^XO; z8tNJ8>1_iIen24V8R&uaz41+e9?}B)6+B9)`L)_f`f%Ug%!hJCYp=p_vhaM0a{*tQH7Yq;7N@^!@>sOvjZB~U=aTo zOHa?lPY(k^1b?*047g7p@In;@&9@rd>+hfJADkDXkI^p?vH**P(L`rux;$wYwZqlV z81e-Bg%OB>j6sQhmKwvDWz;t4Bik=LX2XBg5pM_Z9c$@>Tii^Z9miRnU!qckWqp*V_cC ziD%_rbJIHp34=G!L)XzQy2CS2k^~fCfoPGBlHv>ap$$T3rmnWK%+A)@;_mkH3=S3? zBrG&IKtfzpXl!(_kBX9zR%|sh~81AP7*9W8J@AC7Co3V})cXag2hK)tblg zakt3vNR`2AeaP-<(HbJ8Vi1jH>u)KoZK<_|jk(p8p4r*imGN>bYplOMg4`AjfbZZh z;nxwkD+oN`74QTC3b+Ma0Zsv*fFlq@5M&TkzyZh)5LmziU;_ja1PAc$wyG`PE~Ckh zxB-U%^dDHpXI~Xdn?%IC3T6?*ucGN2aWP~USdG@&H_+;Vl*5+~e6)lxBUdbx4vd2# z=JA&eOG;x7&u8M~taqGBW0V|=FLyl=oK`%ditF2em}L2o5o?SDAQYZqMMpIRifUMy z+>bfG`QQaknvG>K`Q2tWCxu28XYo<5I(`}XK=gZm{&9zgpq^ynZk!VEfbxGaS)bds z6sf;_E$A|EZo!0w{aswva@MFc_LXv|WsT9q!kF%AM?lD%3SoAth~;0r#98RU6Jzkh z;l=7N9BJ`i-ccbteFp6XC2Gbl7rUHuDvsqs3CC>^_!{NxfY7~yAHnz3;S7?3L4nH@ z^a2CKp#n1Ou64Y><#-Z;=xr0`rdsqX{q6Ue=}IU6VRucKD6VOS()l2XUT@G2CBXC4 z<*|qaEyt)q>w(6{$t!o|4LQ3T0Fm=(INqs(~gcwXzr&8tn*E64uC+2bhUY4$76&8MfX ztE)@`F$1?x3iAaUQYtXfiJur~_$@0G2_pq9u!22~+~TRf;l;+mMm^jYs|hH`Whi2e z-c`6+1)n!wGL4Lh$2?bvv6xtmaqSeeN5hA-n_UoDWNeepqxMr11Lw6z8Cmz>JgC;A z5OB)U9PShRZ9AsjbMF3$B&sKM5ZX^%UW0XZ-C8{GUe~?qc#|Pjixav7wY(EYNQR8@o;Y2zkUh^ij z6y2B^*qvtz#g&pU7@M6-xt;qBK>xH?FJ@*XNspHVkiBgmD}lzujZ2Z%OMwg5l3MXU z;n=I0Q%2k1Y#9EWAG8Rhx2A6M=DbAorW|071tiR$vh%R;CGhEKVHFstzx)v?Rn@dK z;G1g<(sT~cgbnUm+P|GcI_#;?=F~8(&u9j^OTU?u3G34*4-Ol1?$EG%*QPJsN75#UNFl<;_|OUEPnJuO6y* zsV1B=TPN^&U5-W22h}R~Wuuf^A$B!Da(-MWCbeo<&F|l1nnndi(5c$A>hVZ=iL*qY$A{!kVN{H=4}4FIEl2$Bfm8$&(VTYiPJbBE^_xK zvTeXw6spoMvazxG)j{GtGoM|B^6sG`Qe!sVwo;vP*-jT$?)& z?%Axqo5Dj1N?ESNp0_EAMa&v74d*e4dnO!3bmWhbR6&VxYGbR8l z46YHc3VlTlZbPdSZ9@(&rxI4KOkXgVOls(}0^u1qtMxHoyD>FFelG@oiUGVAiwK}| zfAJPwD>z&V?Om-y=ed;m$44CQ+ihx(vXgNGn9o5f%f*!S z$&}FHaf*l;>$%jSWVazXW*|*ecJ@rKYq5O6eTpG{i~ZA1tjQHLU**Opj?h-$ps{s|KzE6+h@%thfMe9A?w_UNG ztObv8Y)-yBtm_qxQ~R0OzJ;yGtDl1H=s)Jc^GR284q^6pdKpe&Leqg%CAzi(GUh@P zU40jNt2kBEF-gH4%bkn1)4{ns3w2pb0@6}Yr zj_mDE%3Ye3SDGIiiTb%i0<*)J@VJFAx|ZfR_w8xVvf7NCn}R@YNDO#Rd4IJmnU8Sx z%k>xlqxT_MooRTCjtQXPYHfY0A2T0+5+MG_#{m!u@>dh13NZ>_Gb=)Cw`B&n@c4Oo zUeqa+$0b^hW++e-sn5P^h;M?;2`;-X^qk1|k5Fz){SG;77tF%B5#4MFFy#ly#7=gs zQ+HLpofJ==h^ndsq^UV2c}+wug-%dfRSQsKxV_haO!ma~uny2`cdeXN{MC@F#5=x) zallgAC?m-A0TVV4E)$nMK-G}s{xp6Vr^L=zvPwZWV^uBQhKvwSD`!qKg(@xv(NRQ& zG?&P>;LIEH6D|mM7D!Z1-;>unt*V@(BjCEtUtSk z2_<8(@^x%8t4Y@Nyvh+IBHH44Twk1J-cs01vpM8`C!jkxIqk%JX!l={=b2r0qy2TZ z-`X}wY+e;YNCdc9eRsaFzaZV^-)$Ef@-wQ46v%O9R5amxtenW6HeQWO%45wrpj?BM z>*4xo!THMq7J30I-XKbsrtP>~KRh73aCMfuDCa?x zMa?9Zf(t}+w#;C`H4=0So&BP{r}VBEz2XkFcF%B%Xt*|6nQ*TiFWB_SD1MBRPgu}( zjduY?{Y8~wjv!yV(RVou9Vl+Kn51gkh)dx%kF7BYenai-0ujgMtBXZRYCR?i%`6Qq zX0|diyM^G*$-)@Ih8daC>t)EL@!hZSC<3Oc!uUqo$?-TCJcS-jzV`Dy45M#(a{ zeHnpQ2S;~Hqf7W*4|$&aE?}Wxd=zMf3FCFRo08$U8Hx^q-Fn@aC+O%MAE(yw)1bZ;bW4SzjIv*ZanCfnUmBjQgUz%yZ ztsf3^bk8AC5YBn5-BQC*4pF z91yUj$Pmas&5k?j-3ZdwMF9tUIyRP{wVnXQ4rEyI$g|8qgdPMY7H%?Q$DGho9}QTV z^1H69pDeffGCOzFVtOPyT6a6rHISl&i}q{NLLr|VZ|mX$Pvo|GaXN2?HxA)0##W@m zMSgFq4j1DUGNF~?&=I~c5WIkwu~As&dYkGE6!U*P{Sg4>-4rNBgG5O8kGQyTBlZ$V zej1zM7!hGp8}ht{%|i1gOyfhwjnaxxzu3LYVH2Sp2|8N({o*$aB@0Sj@D!!Sgg}in zA!7KYE<1m9%Qb)F6DH{Mr!ZtdpAYx2$wutMuL-hiMzsg!1!7r-AyGpT@?G3}_avw3 z`DAAjm$6X?8z2kL5+7pF7#n(oye*AL6lEs!3%VXfe7|5+E$DE>Dm$b`fO9BUEs|nl zGXp3wgrq({(l7owTBEjWH{7;#Z{wlQt%ia0%9&_*detpl%p75oN{57d|5lgM5&j98 zpdLqkY}yzcsU5<57Fo&*Gnta(b2fT^JKq$Ry-Tp2HGdVFT2@;k2tIBBX)E)PJL&GU)eIjbb zI>46t*=$f0i)Zy_)<1Ue`FLRXr6YLgg6;eK9D|`Yps9lf*W&js=~$a`OVn5a8RDA(TRI9 zgnv(a)_4|fu&YmK7{p4g4xT3Pbb&$)q3J9>Eyh%rJCfU1!Ib%~f{Eclnf^{<2BDVc zWSj+j^?`;kZfFT>uu>@nG+?@FOx!rQF|aMVIQAju{tnUJLW7z;=V%H|SRC>S)lvA= zVW*pI)nD5*%tejz&60m`Sb%7>OUH2oM8kuNiChK*( z6)U}lxCuZHr|(~j7sN8YU30d5LHmzjtuZRNd8>2^Tz6Nigab_=N{N{atE@f2$7V=x zUQn7wXc(63(2Rk}nf44WuUueHz<}Zj=Mjn?Ouj$AVS-6g{T&sZ`(y$mV=YwJ=C+sK zvCeM7inI(WR*g?tQAF|xgMR`ucHjzFLPwK#*D>P&aXRt5-sNP?S+m~ZZDoZ`{w4_7 zrs7ikXnk=R;o_jxr?Fp*JZ*a__m~N&ko9xKYPyn?-!bz;)qdnouUyhy=Ayf=bJ#7m z4Xk4JjDuny9SU!v|j*bDj@=ns7W8Jt>&U(x767Y7>m zq^a&Vr!V5y<+qZEZk&v=9qq-)d~_&pc=U(}Yo^WEh@kdQfM)`+_18aZV+fNkTD6g@ z^PJe%xUV8DvZ}GKoa?H1)_3 zJ3;RzD7QE%h`+{l$mz%^*yB4AZVKOz0sf>YlQONO4m%YFyJa)SAwB9z%rum=hY>_P zkzM-ppLqfcDWI9$0d`0RDopl)wR*6WE4ee8;}7sou31+vxok5V;)#X-x|*t;P0_@C zYF>{2VU1Y#Pj8GwMaO2dGc!R8kPUGx1*$&<8jWnJ@bhebnr%+oRD%q4nv%7oJz^hna}gx#;_RbWE%hKQ9T>(I*nNNPD1z&xT-O0x*+ z@#E8A$}3tS_VeM4nXJ@>q`_rF*TPM7%UrFt-1W}y>0-%VTn3e{!euXX&zj1}hPYN` zK&ZBHCKt>u#df#3k5}eUUdc*bSlM-;R>NI+lwP&^@SwOjhrDNBpYb`d>&`1Om1*AP zZ{Da1S}uLKWwSYQr968fzNGz|fqxWy*9NtpI;u}U;M>~`snwS6@o%Vrf)jzFOolm) ziH!HQL(F}OuaKKtF=m*a3l@&?!tMZHx8u_S!;T|NR0?YVrZX2}%qY-`AgCuMISWd0 zna0T=#9ZtOYE4|Nyq`KBM4IQWt6X+`7Uk(`CqG`PC3`(TW_Vn`qUwR26K5O(30)f< zkG7Xk55|Hw6m!*D;hSvUB|LjRoaGyTujS%7n~~+A1$X|#9~I<`ku~{XyNmLSr!?|7nc1^ga4ltA?GVgZ* zkywQdD9u>&IIHX*J;3v8?7Rq_mL{Ia&Rc znSlx?!Ky#%!?@z4@=x&S$CHq{PNjcVwjEoMr#vvQ6KHTj+C6vvs#t7iV%FJUcMm(o z@cmfe_0sR}HQKG+`0}w|+xcoO^S#jf3fb{zG4=$Z3w&numVJ(XE#seYe$VJ!)Agt# zOZTz(2nXt}Wn#GJ+rH>MrE^yFgSeJ*E~JAZ6X_Ys;)r6do+)XgXLk#97Hsefh5P@V zX6>hEG|aJO5pY)}NIV_Xf0BxBmI%#)i?g@^tmfG)*K#+W98}RsKGGWb>_j&=5XlvOO)}bj*bClkYdodtEFPaSmClC{yEpL)`P#7IA0v1pW4*o7_Iw6dB!kLfd>nvl&pDSjPV}`_J3QC2wbP@qJ zu*RhOT#Q1kO8R9Q<&N`*`{Xmy=?kx_EIgZaT$|G*aP%Cnmgh9ulZ1#ZVQ`EzstgK}l35^*(^uou9 zJ~7jy4%u^qjZ3$Y2x^LaekPWI1_MXrBE25>gujrr$9COEA8yZ*uBW!lF8gOCO@#*e zrrBTX*4g4MJA!5-ez{|ik9YQ5^g^kT^$2c;dKS(sG~{p60zYM!1)S8tN#CKjIv4({ z;saL;8&i=J-)Cl45$BI0mnCoGXQ&bE*Cd|wUi>E-0#6gCe^WZNE~SA|tuyr*ZhkOu z^|nZ%Ct;`Hu9V9P@T+7jzgVm77bN(SV#Dp_(A0iX;t%Gg2Aqw%WW@~l3$I)00}&<2 z_hj7zK>?<9%m{82vr?zlk?Tm=R+R`iOAy1-g=R-;d-`pgQ=gj&Gtatzmv$t5H_7G) zdGq}jCvvBwH6=<5n&w?OK3THBM0!*>)5b_xA@^{+qKSRvF#4WtMryIdmKy-@k^4prR~?8mf!Cj-U}n%TqM*p?(ri z^EW5jM_W_pIp|#spD_+^?OPCY8TbfvkTT?Bo@2baYrbxRXL3)k|3s$))asZu&@OPT zE=Ve0LCKC!9z64tO2c)#pLgkV-)}p8yXj^==Hmt5;%VBBrsb_yfrzd_VMpOo>=6Mt z@@9IbK;oT%8X`Z*J^y#F(pb3*HfAHK_l?O=`;-2P6dr)L>fF?1969{nxV?wG& z^GBfQayl}Xg^)qWycy*}4^p-}Fqz#PhTV^=d63vZ@DkJ+COu-VB?Wv^2sj0T=K<1{ z8{*>oB>?*TtX3EN;Mp2*=u9=uTC5lYM!o8hq*+Ghj&vV5yBNAx%f!Zq`ILY|$?3tV z!*=DZotABq=)8-Rz_ke5R_(W03DsVBL@RG=*8H<*fPqlty)1%F{ym|V@O;;QIe4!U z%Gp5-`HYS#5D{BBcHJ!f7tu8Fh)rpxO(wNdfxGs(NXa0%xYqcHfC|pu^+GgXhIW#L zv_n+rD_N@P-!4CpX_Ht~oj?#K$XQtcq+cCKzQ=E?07P5@RfAgM%N~!C$;A&kF;@B% ze5S8>HzF~R(nxnXd1_R0;vj#QwvxBkGU^htC(r|?nMPLLPFeS>#r{A)ZSV+JUN0YN zb6PrEymagrobs^s`>8U(8EGn>kg3TjSQO#eEIevR#wW#DDcU^M=`OvL#26@C`3MQkuG6e$1`56tLHWo`LKa-NsYYL;ZoYW7j0jx?V7tGHZaBhZ{H!?t(<)QW_MHP=_1-HDyhQ zUcqM@3CL$6@XUn%;m*_C&VlHh>W|d`%Y*ZrSou|ITC%w@-!Bv0B{by{_?kVr_1Tj} zCC$?H8H{V^@bT~jq1Df2dV}TwG}ICFpIUfBK4TR0Ddy8Pa_%9wb~1BpQL&w5y~-Tm zz|QCvy9jt>kmBO!qx_9l5YPvTo&YEIiNtSE`)+!>Y%F5aqy)|dMmd>=J2HK-`0;e@2s70YxCQ7Am15-qLOeFN5gNc#usiLp9JQ_q~UH8 z*}kJE;iaI=hM16kDYMq$@v;`6u!z&x_#4YfE)cGk*^K-V-?(r7J10lW>@( zRzf!Xhk_T)Q09IR=6?UI24J!VcGNk@I#mfgT%9j2N`**GwBu5)zP<3an(`7p9KA6V zWHS>j9dyU^)#`kl@F4T)pw%EkM$hr`%+1O_%WUj0jXY25ny%&KmClco_&_X{PBf?i zoK2nIFP^iPr3L%x4ifBMK~dW5o?d56rIA(eC}gMk?Iy9foGmV}f0v(?1g%k)6=XFs zKn31U0@miJF#oWy**;pbB8~fnjHt<*1PGGmF>zo~kv9sUAqlNy1_(E)f)J_prGOgk zr$gV);NJuYX{X#F6+p7bB65wI%58`+h{_3(saE)~K6HPH8u>$-By~8}3A(CMqzQH{ z9uF$fKy+q`WqE&*OuSO)n?y)r&-~~gmy}@xt|4x08xtAQ(A=2Rw=fQ!vrlb@$a!T! zhH8(oii68>PdZ>oEU!wlQDf}S2+;(tYWO+W6q2h;&oo!es&Wl&-@DGAm1^qYS(r)7 zpodfVsrb5Q@RzK0uUdodl}yNRANaP#mTbgKRz#i`-89_}V9goZ$sw3CjZKxxd}wB;bR zQ5L1hLtulE$x&_xQ5X|N5Bggz6j6WXW2cRYz61+cl`#lMVX2d6sNaUItRe>mm21a{ zoDw?I>B#4W=gb-*F$EhWHZ3_b6`>*2638#9H&cAYPFaQjrx$LAd%O@QRE%(<5~Cu92wt2N+jfz@El)cwtZ`NVI8}hXD#e1wZ{N!RT+K{>)smPZ|FbX#iO5d?( zQ=%5r;1Xwe(a`dB?wK;ja31Taf!ZshpqB9=C=&j$)8U|{S&pL2g~2*3t;T#O$Jc-k zH225Z4;rQ#bDP0|2;rKMeDEXP@t5g64fb!jt*SfVaxq)F|@3t*)Oq}FdrCafIXo2i#3pOhL*Uu^Q`|I(pYNx4J zK9;PbO5|$ZVnbxQ*IZx__UM@Af*>FKFA2jVc;^I@zJKKaw^$k2Acfi0IK8Qc%_Jt{ zQ8k{%-(HKOePU--i&Reg!(QD?{z->Aellh{kuo0{8vHAXiS_UU-p@ha9ZB#g8G~(- zvrH`@buL}=wV`@8B`lvzru#8k^>zxV$&g%6uEsAO%vt-L66o#eiBt^Ay0k~#VSAWE zN*29hOPTEif9qrLPbC>9MRExddZ4df8Qg;1Z)*^yN|n6gE`9eoxo3Ok^{rbZtH25c zyO6`Ryo2AY;v{k%kN9B>0{R<1fM>yL9!h}45B}#3pET; z2cr@N7xr2<;rb)K?0vTS_v+gY=#Af<`E)sdcg*PHa@q;Mn3Ph|EhoebDu#=KBGkR{ zSL|kuNG>+}cV4|$I_yRB;+AXfJybMd4MAu^#T=6{yqH~T7GNO6KNO`p%4%g-Dy98R zHP8iFC{Kuw%zfnC!M5L3$oK~jLKd4IA+@YB{(>tsM^UG`ErzS<2cEPI!sjeQKG>SN zst=M$Z}!=Y+AfB+G#o6jqjRmtGYGc$c;?(=Qw2TjopQ;&sLAit zKdKw{*AI?g3@@9F6t4VqOlBF!?0(;2o;vYI?|}d;_6Cd5+O6~mqq*`CjH!3WRI?oC zQ+eavdY$n50k0(p?6om`x0_aL)p{zYr{~&yMJU8uNpba?YPXC_7PzjD$N0kC81ung zaD}KzFPe<48e|vO>( zMD2dGa4}p6dRjX9vDk10AEin@X7gC&BYmh9GZo|joA^!;qx%^G^Uy?nQJMw$R`PX;1d-2-P2&p@~_u~fWZ`b}baDX4+hzfmc@G^=&Y zB~e&QTI;B#)y!&Ir8*}@bOcZ@r4kdE<@dcdA^M6W=Z8_khIhFVZe8LusgB=-E12 zZ|Fk^j#C?*>~<5xL?^`SSa88mZ&m>t6xTn#^Br4hY$f=T?%AKahBQx>?T?+}HdpiN z9w6l-TX#qDXai~}PGPY!@6isXvRB3XtEpxmKm(qAg(+Tr@BqWN$F*wAs|zf)7m>44 z4usu1)l$vX2Ra=ejmgYB2dm;@>@wHMx_596@u3JtY!$&zgUs)18FngMkS--WDGx!2 zqQ2JwtY{Rj3jNeEO?<9bzh=>B)`cZ4Lve#oN}(IAJQQ^*2^+EAZ{7~HE&y)mDieIZ zm-Zq$!kWHhZRR_X{`f)UhLG8?&R+L$)im9OJaea2VR=@Iu(&1v=yMZuxIH=9?vJt}KBSL)RczP=4{yA92RGfqA8O+7m0-qs#sGr+c`;8_lI&c6i-ku2V z2UM!PsmP;7EG$-JG7!W*$5Nh1D=I=#e}w7Szd)hz*Mk$xgY@zqpRkrTAmHbw$egUDT#diws-4ri_wPV)Usx{~sSh`pWyE9s zcGjx!%IFi=U`6{-VAA>8Ew_cGN7B!|?Z`xB5$Ynw6Z8#DiQPs`Yi&r?M8{XEM|Z_F zgj$5yXTeg^(BnW1Pt>Z;*lz~c#f?;Xkt zY-~!_m^B%0c8EU=^Od9Q$3bsn;;a+7!`K~EE%`g zu<^my?5@jLQ8*;EBvJBGSAoE z1#Hvr{y5?y6zRUXxH<|h_2Yo7BARV6h;JaC8HQ&^Migd(5TkQ6b8p|g^~nI=D1+I) zI;X4NnmF6em}h|Lvut5^qQ~lN@RVYLF4$hPQoy;3Q}Q?sI*M8Srj|lOBUbD`b5Ih2 zqm&B-93Q+}-a>H8&UAW9)1xN=?Q;%cMqg{R=ut+_9yr)^1xj>eOM=9jFgLarYhYbU zx)q5QJ4GXzRt)RO*ogZ-n|0-VC$*_FusN1Zl2$s}6&BXR@s2tr4WG*mO>Uh%!2A~Q zDE#mZhO8X$F^PCIZe~Mb$P`|hw+3_U=@?}~v5?SjW`kqqrG9&;Ki7jRpfVzt8z6b8 z*mm=ko0^=STIx$S6@V+Gr{4dDO)FoU_%a z*jwZm{u^=_8i2%?QdLZm2e}Om9F)w0tqv8DTdKOA^RTDmv-0-WbDYyJa59j`A3i$++-|9eb|dOurd&9PEE>jG2c zc6#(B*p=jIJ$z)U+tZmof^lLL#0>1*k->bXcX~1olUFI`+|##SfwJ~*BBpI7=c4Iv1~#Kl1tkBz**6U)32W^U9G{NBz^`OBR~Z&R#|X5 zT6M504Yg`VgM&8~?Kp1pU7=-o{wzU&=V^<0YFQH<6}aAvV7sTt7)pM!v9Wx5^Io`_ zM)}3!wm0_P*{^+**LxAz<8X28(+xR((6(6V?JxGTy}qf0ExioC4m({890G3PW!*|p z9$ceiK8_@i|Bs^Ih~Dx6%JFLgtkED~g0V~GTmQ~(llhJrtUJ3pPx+J-4XhABaEVG48i=cA(nc*9N?`-+%h9UD_c z)MzQq4aJi(pL5VKb^!z}p(L}Vk<<$F`nIu`PJD$M3t5bku{KG7n+N^UmOMP_kYAA& zcJQ?|^t?ZGp|>{ZR$3biHEoIkD`{pP3e zs98dVT9N?;UR`0#NcBo1T${EEMb*5I?^S$%Pc0OQf8G1Yn^yG31!cp z@NNepmH1wNd>h&I0M{Xn{REv!I&3H&#oO9AFTmv%Yifx0 z!;&;fD;r{eWKMCp^6dlSD&m=6rb_bPLVquB1!JYlI6@U{z^(c%cS68P}Cl1P6TAO*`Yw@ zv8kbVpu3=fpcdDSk|dq{pX*!5m~AaT-%sp?w1X(GyDtb+;w#_ZreLSDz9ICxyw{3I z^dbu8Db&aflV^_TM4e-m^T?_640EqFqQ+4jd_+TH(|4-pc*apqrCv)hFOu_ zZ(qVwV&|+5A{=z4`wKrNF!I*Yb2basJ)U+5nvhYhUe8}l#X>hb49)sS3LlZli7elE zNsNUm*%cF4aqNUty^>%e*@*JKgP4Ug_R-SmBe{?m-3>d6ET0qp$Y2g-tQ)wA)Olqe z8U7m|)N_heo>9^)y|LU5Q7ckTscob9nz5$S;=E5c3d(p*RV#u$O}ILeeMVtP+~d)7 z{~#ec+aW%kvsASh!~X%be=G8?zA1)yCqjW}TevIO5f80JGrWNNYeg}cb$99@x`lTD zYt~>Bs(k=UKhQ6%Vj%wh@HvuwAikP&0+=gi9MdA%gBRc4^yjk$vni7j{VkRhjVtkE4q0qNFxcvm z3rs4P0>oTkf&Yi**1W1sS7TY|8q@2~7Y8yiXY0>L-xe&%#Aq}~PvzS%#$O*!=kd~P zf9&E{ffpv!H?SaC`@{C41_3C2OzCMIau0;A#EKfxLq$qC+E^%1-q_KFR^cKFIG#FZs7SA9YW52<1Ttr!xDI}Wr+ z;w(Wt62wSrUv%Td?y(IZe>@3XJ;c{aHeiMg{3Qd9m=6q#)R3P9Nw57F$tl!s0;26_^R|eBrr9fl+<_%qn z&w02HPCr+u;!>ok7SxV=!V1H&7PQKBheKR;xV)>-AJNsmTsux5n2%W?3-MI85Ut~B zBPv*bc3+YcO;BvvUFJRaPSg87Nj@l$Q91 zKXG6(i|r%Pm*}R*I8$bKo8*@TMBrWYN_QfO#|$|}<);h?w2-v$ucWB1r>a*BGR8fJ zd@q;Z9DTa!KkTh&mIRGVP6s(A9&#NOSZm-qdvwRmgSwLp5hMp;->EYrn&MEj)r{)c zw2N$52B<44E6{jZUfzH6rb@%UAgzZ}IdIo;T!7%^d+h)E;0ZsP6)0|l6Q0t0pRG#f z%6A{g3_H}XdCu?WB6Jt>wyD^(Q1k2=rgGqVml+y-fU25n`4`59d!ZP%U&~+Qh8@{C zv!mho-f%nV4FeV{ga_$U==L`5_>AKnP0?N8_{lVIqY0J$d>;CY6S+>aduz4uJyMQ* zhsS=xR|vIw2+K)W)DL{*__N4gQE_u3(;n&M=*<=ReYQ9vendT`MNC??=oC56L`{9y z;hb*Xwgd)ZMt9!AaL!^jJfA|}@WdC&I^aE|keO!SKDwc1s5R-+n}$| zlDC=Y^!P5crS(gm$K0juv7g7ly6yV7K-TH2Hp-YS2@VuUuEQrG-5S`0HZz^IM$qnc z)Yek{^nV6%R77kpz;@&uLuv-PQ`^$tY80{U1Y$3f-EpWTFXgQ^3TudB<`;sopf0l-+ zj9m(Mz;}wXprZ|tVf}Tpr$8Z+ah^NGrvEfC5Pjz{5p{F81@(nji!GmzX$dRE!NX4T zHr-w64|kI7sdnJ3I#^5YCLVRI*6}q|ZDP$Y%HWuvf&1JZa`Q@Si+S1mFU)omfG3~(Xo#9xyghVx=PVI?`bI1f5b6x) z&34Mya-TY(HJ!^{N}$$H8tA1k5Dz_0;__iV~C z88YXlO1e(_!lH)~i3>i~Gik$4D1MW7oZJ%e3gR71wRoNT9onolJTHQ=btW78C6%@w zK4Ez_JY(#Yp;N9F*8R9-5In;p0gosaRv3G<7U8}Nh;7hT_XS>T)pmOStea)#R*Ptw zypHEVHByFPdPKWo5e?7h{L_<-+$eUxo)vl`yHA(!%3ZfU1Ehv)@ZQEO$uf1cHu?i9(eTcB z28gS0+D9b|_ML zS*672x+`@@TeTzE$jng&p;NAshSfxJ7-Cg-LX6e1pP3lw?n=Tt(Drp>voAOR_uxur z-)~TNFvnyy5!D~Uq728t=%35`CqjOFLde3>p$t8GLQ2q(Tc~?{_C`<%)(yOO`M?0e zhq46cvp3WAI`*I=&=(1)LwTs9W(8lui}<%He14IY%J$u@Yp~?gOhxvTCthEFSV9r) z%jrErh&U7KZJosbq+94cLb*{2%RrTF^lcQ?K-M*M`1PG4Su6f_U9>8Ur&g@$|2n(I z7+<0%JGSx0w)MvNjrqp5{l>O!+qP}nwrzW6-{!yBFZ*qiO6R8fc5b@UeJfpc>YQEc zvc>SO#Ss*mY~bh^B$|5MI?%;$aOBo`v%#6XLTu;d|<4>GuH`bs$N%N%jKjA_EhwsHGWZ9|GPrGY!gN$(#2#9Juev7 zdMMobd;cZ-lhk@h@_S%0oUK=zC%P0}jeeyG{|Z)^gOen51O=gw4}06ljTsakdUQzsx?ysMA?_TGoR zF*FXN=n^S!o5U^sx;j(gRxfch?d`$Mc+xZ_GCB{cY_#z-tNOy#uZF}KEuTL)Jq8Oc z-ZVW1w9m-i-~b;P2W5{yaij~VOlqNxkJP;V-%!jF`|v_Av%9nyg`E>-D{YbJH?Ss7 zdFi1`p;Cg;p7aT(L);;G;xu6vTHXl#QOt-DXk~q*9rDi^zlCzEiaQ^Ek<@T3Vv^T3 zzKLf$nZIPTf3QpTp|Xx98z${Dgvvf3)GlfD-uZhdhtzP-9@{JAEk^^X9m30fF zap1Yu?tJ`%&S^q^s_+a~a!+_W=3vK1T)mQ|4pY~<%-DN=*(DxAXLF^M_cV!8nIFy2jneAQU@0Ec(c9C5bQTl=I~3g zlAFJ8&Sb5%ri3LCEF%N~>kqHKsjMXy4oqW*mQpFaqwx!3kL(6)2vU9S&UjQ2w&9oCfl#J zX(ArcSxXi&(}3K4_l;zGdaEWiB(m6>RS?}?4lZ}s*hq<$tXiZ*WbPhp3AR??kV4Q( zoEEfLtRws`0eLZ8Fvlc^c75UB^Qc}_;f`uA6|bWE5P5w6h}oOdYUtLJhs z@OBAl7pNGu!{XiT6E}RMgd#VPuJd@`$wR`PP=}$>J&iJ`ZGKTS896HXq!`{;t>Nmp z5Q=h7@#R@I^}U9MAisY^*9pREp65G~P6ZPS1q5u&)b8L!IKc&FKqQ@Qp&KryMJMrE ztCC^OiluVk_-^%=WjqkGnL7b{Y)iv-oa}wbOf-kzjwbL%>Z%jq zh?AWY&FJw*wXn|(#AjW?;I()Qy&ZM4K5cpXY&N~Gu0s5PX1-qX*qOp0sZ!)0BJ+3IkpbFz z;9WuUUMCM?h9OmUxQEmT!o>#2vqa1-j|^2V=iheL`q) zPzAy(!@t>j@2x8GSLk4jx{T7YF`89Sm4Vn~Q`QK+VWI`ai(HlBZ^{K(ZS2BF_=MAT~@-DEytCzZ? zsjo&uwqC5tN#Velt;o)v2Y;-LJ{-=xD-e^3VlVLpEJD+vX|Hd$wWGJ!_YqY-#ov>J+fgC%=v!EG=#1@HKguay3=Av`HOSk(cz*4r&Z# zwU;c!VG=G#WRv+#z3rlzf^%^o${>f71uW|4L#*HIP|Tu*5=k1u;amfSU!eLA>JG=) z?%6G+jiABduiH{h>W#x!^N!51ax*(iKckqj}v=C?4t<88-TaQ-^p%06p-gIdi(vouuvN_RoI!_*sr94b>GQXcv3@&XTN zrce6Z*TJj3dVy@+W~g%iz4ckeqR)qhXFkMnbo!~TF?&s+5taaUY%A_h7_w^%O?0`L zJU|4^WR@e@SZ0sqNj1UuZbs&&sN=^`KvUa7&wudlOW0C&T-5xOuFT3n4zc7RdG`&@ zQaz7iMz_l}k~*DAOPxeOn_U(v6Dr^o6>%@A1HMG_M?oV|@HGzVh@1+j3QpL4Tcj72 z%)b0>Fh33))?L!lDgyD(xJL9}Ja~#CB4VC)UgzN|aZgGrS_c5%y|NxJ9tLO3O{hI8 z=8v9h)`^Gp(UNw@itMoN{VF^#+p_r)0rayIVn7!iKwhQ_8`7f~L^S*_`hh&~;+w3_ zr={)t%>uqIrJbhwji&`(#Xdc@%S zTK=T%#<>tug=I#Bg8q5Sisc3~qG?c6dT)E#@1`qXOK?WNJ#VX^En!6x6PlqeeiW^I z4O3WcvEWLZ1lCgTVfX5!OgR@t`Z~D1^f1@jf*#{Y3H?`;4O@d2E9-+Tf2?12-mg+C9lM_jK`lQ1Um zAlUDF1;Ha1bb*4X98P4xBtlp=LVU$xWu#t-heOcvwCD^IXfb&x@Nj#9-b6YYMojws zDUAj&#zZNwRQTH4PT)jY2&uxap)JMyxFWG&a9J;p8Q$r#g9uS}U)Ej_HDi^wTsWGL z>K_(DZ^v8E+V`gdkuyb#8cNmZZ>U-va^1gCElwj-PR+u-J=xZk%~kl9ulLOWiVxol z43~HKH#DJ-ZBJFsQqQC7s2)B<=gtnV1w`i`=~O_A)rHG5^++^NPsM5iT8@dJpHfb= z4vPXt`VbcY-s`NeIKozN(}0*U3J!;esjB43r>_3<#dxwme?Sn!}XuLXD_>=Tw`OMV@M9N+Ay|$u4Y7?g@iN`x>}R@;Y#OmiWGcbdOQB*jJuTdaj|D{>g{q7fyPo4pPXTQg$2-`KziHfa&2P6YE|uau_(_=WStacXpnJXFNLht|4ilhDxZl zAOZw&j(S$3d%o!n5O6jG3P3VQd1>d)%{C8T{XyBDc1O(3XMZn)a|O{dNCU;f z!UnBB1%%6&*@?{U5QVJOsb$o=mL7P`d&$_ z{!S6#Q9$&vhNA_RU28`2r|i#XA%)#4-!H54yO2e) zGX%u@<1z8fK~hEJ0G(#rstXwpm!0MqibRm`bUnvSRZVEf8$`t2|=rkM53ktMq1 zqft}BbQ`@tvi04yhLvk#sijow%M<=SFcj{2&U8H&=h|@SWIs%902NfQF`LH8(nbt5 zpr)zC9^R*2HqIlj=S6rsJJXrxKaJfR8*z_Q<$BGKiz+_279XAd3^OV$~@)s%u zhKj@i1s%Uf{Ta0x1r-wLry57+rbgotZ;Ffvb-=;=)59$IU&ay@qNHLB^sulsI&Q6x5q9B4)py zA=LrOIB&up!3nH6oimq~AtNl|)s|-51!_)(($fBymGmWshN8KX4`qBSqmK@E9w&sC zF`YneNC%y9aDx;N(gV1s8O_F}Ozmj{Mzhu$_h^V3{h2vlXS;T&t`GN|*!tV-{drFJ zvD3Z&+at#L@P;Tt6`ccl@UZhssJ?*sNW8C2mh0o3nc_qaK6rZLDiU`iK;MgQNuQ^wc*yr6qoL^$ku5Yr{$I#Vn9H zd`wQEpS@RnIjtqwgpCuHV>uLjKgw+_go)RtoERKdd0j0H`abi>*ZU+Uy&+ z+1LRev+mpu@ne=eq;kbuv^O|!sR|rNo*lW&u1Hga{O)Fz;{^RHYo+ z?_ii?^0qMIigw%^6nOLV_r@}JoonXz%@Tni6cMx^ZQ+Cn6w$;=N=5|IK5-!bCnjod zB2gkz2#R2Bzy;UfL3`zj6EA+ug}WAm-Njg;`EtV3-TSNSJWXD!b+MH#GiMpah51${ z>C>6JyXU$Ld&3sn!IZNFd)$jh&&@ev?M3rK+5$@^F02IQ>GnV0i-%862x9Y)1+Voq zlE?hWgFX+^k^u=)`_$tArr?Si&IU!(Yth(VGJmW~`!%qF>J?m|sm}GqamLSvCv2t+ zA%Gx$CpJ5;Q;Fu@rdw$5S>cc>ca{N*>^@>&$sG-9TO)9jM^JQROFXcyh}ba$BmWw6 z-r&ek1QzesJ`WY(yfJ*fn8?SQ9;Jlwmw>6A5<~gOGTXk!CVh16l`O+lj8t-0| zxQ8oLDH9s8J7SsAfB96-5A@8HTce;x9$G>`FkbW47MOXLjw9VFte;T@mgfmJNXwmp zw8CIXkjaF`_bGDk3yEe@7Ul@6vKswasIuI$=xa7<8?mlBvnaIByEdOSmP|@eQ;T>@ z-xRH~^_TN0^LPdr$rGf3A#r%rnXrejlGF9$TqkD##9Zb!DL2C9r|=HzTpL-hay^^1 z(Pdxu&szVD!^8ZHUMAzr`Xg^t)fAEL`ueG4F$DM78Qy74hnEnMxjX4|1;s1`w*M=G z@3KK>ZiYsL=Ovp(=(9o?(xEgPcs$QohT~GgWj9M~Wt@c@=?gZo3$$#agxa-FplPJ= zVMCb7sZ-bsQBM`(Xmwe4)Tj-PPCcbuqLq3(CF?PGSuvSQh{*1dAdPqA{s^0^R{g-N z4HOX6J;)K%wmx0lvYF;JLPebYjzYALbaO41U^?H0|JpHWnQ~b$p;5?e zc!m{9n#vTS`SRK;*O_VG9`#MD z?hZft+6j_@D}8tSeOSu->~;GKA4-c{Jc*E9xdYhEZZ*C6?85g_0gXZw+F`UxI4~5M zNhdf&yj;XCU`lo}Y(h?1R{pT|l02aqvX8Lf#~0t=N6iLFw>`hQ8J{w9`1{bQAC>l|N@AJ(VKJ*iA=CCv(37PRXS;<6r{+fRv<)0&)s#S%*Bs;%er(C&BHTD?hDs0c+PbNT!Qf!Yx~IcQC3YOvzH5~i(;P$a7ZhjjnIm0Ya{W`lIl z(;_>+(WMIk^!mmAj9~Y{_w2Ov2Halt(|d<_tmp5-L3V2;aHACYV5grWhU)_+`VULC zg$(yLCVmr1!8^}=#D;;Mo)otYsIt6OKY2NQ&eKzU&p69IHxp`w5rI(a<|Eb3+r={q zx+y_8DLAzOdi&O(^lB69P1@zoJA2uoN%xL17Em>!noh>{ffe^^Cu+eEigR>Vz#g2O zmrqUPyEVk~**(ED`2k;g6X5#Y>BBc9jLA&pwak8NR2pQM`FLo?I6K;rNke=iR?U!> z#WzaRu&^G_@4C~b6N3|kC|i(_kZ13hCeY5q|E1ndzvE-mz8PZFbvE73Q+jH@i4^a> zvksS2k{k%sQzx0j;W&75C-HayN@R}H(In;wsqr>yQ@ol{>tfIJR_ceJc#W7H>w9ZLIMYQ8vwjrxX9IWPbaZ#e4G18 zH?F}F40>gJ-(}2{Tf8OI$etSCC3^Yk78MmYJp43g+e}oJjFEAmniZvA#bes6T*%y5 zzYN`5c1jw)Hj7>|Zg-xosBD=7o2a2nEOgCSF_8X+?xEp}3UyWO%GtOKuX$ihrf{ti znZgxT5`IRzPq%gYl`U}QvKl1CyYSZ>wf)7L`#Pehx!#AC_y?^#Z-E-GwTQlCjz0!W zqbB!9eU@*Gs>Kz0C**h*NGu)-t~-+vAkP^AV?n-d>e5E zIkL%TN(M}bgH876G0%%5IT6Ey$%~0_TI(uxg-pW{EdBAaZu4Y3#K}ZJ$0n}0RZv&n z(pI5!`wJngV2Lh4$LM6hi;$PedK*Ul39Z%MK{DpYkh4#C6U#V9$UEW!2OjuDSV$1- z4lmooHUeMQeI>BVlUm`>W`>suUB$S^T<0bgYv>EU2WK^7EWn@tp-vr_C*TVL$q7bG zk&`w|MM~O1IA6u&2vI43%rsy11T#=LxqNU<)27v1Fh03)=Z-nrFUR%Nn=z>ujxsDC zs@@HoYC&4VMO=f)FW&p9(S{1jyrLP;HKE}HdKM9m!G8Sbu`;o>O{@(Z5l`o&EKY|< zHqxo))Y|M=Qz`{j)OXqVjM%X}Gcw8`#|EC^AXW~IL5etU_!F~W)H{U`wma?}CLBpX zV{|NK;(|#haWm_z*Q{)$3%0oh7(l!?GBxadD%`O5O~7BIKKo%cDy#_f+b<2u2nVHb z$`4F}<0tp45PGa0^eYJAkM_n~@Fbff$0`u~MqwRuDhBqN!mnensyk`~EIAw0dEssx zj1WDG#xiM*dE^}Hlupy9$%tK#%1in>|GB(XPuq3Jq1**DRuVV%i;qISFI}C?0|@Qz zG`$NlIb{l=o&8=8uD>Kvt;&I`TpnaFV>VMYg^g_nD?!1cv7C+&^>yvxdRrJAx1MVa zYv!lU>3;}Dvtrc);s&Na_|39#Vpnf21{Xpo^(I7yZoc5rJ1G~BX#^Erx{rJQD&M=z0}g@=Ui=4_7Mo22=0bv~&W%I}ym!o%=tUnp;zE*l z+!dJx&f!P;GQM_^3-avO(A6N+(jY@~qwS7X+HYb(701s-$rcK6&3x0nu$(OZUMp`j zDGZ7)BbbcOm-GCF)GfMngOy#4(mj~B@d`L6$9&hZPctsxP&9j zsu|c!zc`PTR^Xq>>%*#$Lt+*KBNmqUEfxOVyGN}M=&o3wxpIn2ubTypI79MqGwfw8 zP$|2=^+dI^jb?NO&l#9)ia3erf>)!(Rto_CA+wsi5tV zh@PG{&>PMaeRw&&PwvaJ)8?P}=b<3dO&^q0e#Wj2aay11h9hfl+&A+}`O3ucxZk@Y zCR|>3dd&_5^V^J2T`GE0&kI3PSnPT`z#A4|exlU8Cm4|jlGUZwEZ7OI{{9PDRX^4e z^(HVzC_tnL0`z-Gn(MKlpIS_Hz4A^2*h^_LPxa%;`GQ_M*{_q=6Mk~_!#wM&+w^fN zT46H?+U<_6+~1K4x1CXSb(~YfgWm})t8=z63}KsrVa#`75vNhna5gd*?@I#4T};3P z3D@4oeke0-hmmerJBZyl0|h7D7X=F6IK{2+tbPw_E>Y|{f!~JaU*9(!Jgv-0*En%w zaomZxEW5QK$sX47D7)z24tgk0Va%``!Cw`}}45C$KbP8qY39CLyuUhjH#TJW>H zHcQa{)iuz7`Dh1*Fwk0xw?&6_WIS27GA_yd?uu0!1UZpjoi%h}Gxbtgj#|yxOc`^a zH3(d_BC~^_Fn*238y#YhGPa5DAy<(#={9ruj@?o-e|>}d4dTa%pr$47(FK)M46s*i zkgjPwr?OI=3mf8ljvHSLK}G9y{1a(4C<<&k38%WQ!JrwK)A?}4qE#O9MR2n4b#*3W zHE~N+0k<Z04$+2FKw3Cn-Y$kIMF9PMXjLi3|<@kNNXyl**UbG zN47LwA-&H5N|!WJQS1v7i=`-2<>6CU1_d(@GW`kWt#Ib%)7Ki0nV-u`QTCVhc>qiO zbc~_8>8wD$`p;Q|B*J5RGwK`W#T@j#yod~@0PsW^+&>#LC)#)Uhd@x^G^HIK@jE&I zdK;XlPw5_wA^Ge$peiI{z9(x$+gcDi3=sH5E%H4f=IvM=P+>5{Z-^+W9;=wr^W7d! zh7dBr$+V6MmB+{`#^pIM@^ik%Nu0T7)AeY^ckO?Sqdo&_pDfu)ZGdOM2ziabEFx}n zFcAkIp;V+TcS^?32+IXqbP_MR*_V@y!Z^vrgEa|Vx{ei>xbGe<{ASEoSB8h65~GYj zpQOIV3>VHVNz2fR9=G~vP0OZo7^l!RJ2un|*1+5$oWYlICANC}DU2Z_*o@MrZYTvV zHiHQ1Vsb=oNl#}Z-s?T)bOpsFwn7q9mE#^P`Fo)?Jqc}WZ%w7=FTh}M)Q_977Dy1% zZ(CbmjQ;O!|5JLbd}Qf|DcC-pWQBOoz5vz`veUXDz)(7J74 zS=%}NmyyguEPXBVv!7<3~Aa<8Qh%&z@>f*)zkA-%)C@Tz0to%#gSeGYo zl{~V6PB(`lrwuY5mNEP4w34*VLoXVF2yBygCJK;-=Bg+2Q>GRu^p?U4_}5j5-6KD` zF2jqqRy={!L(RtNSoI^BGWst@@nJ*~-vt)65(*UfiI-yMJ*&gIc9H|_LYRk3#x$&D z$iyU`kV=GVk7nwQbKmwyed59D?QD#a=E@#bbV*L^;nm>tyq)A+6D+hQ%y^$<$Ub-m z0(#-2rmVJJNb0;yR&K8sgVfC%a=3e0rm3rE3%N?y*^Tod$#p!RS@uT<@t5uF+$)=C z$U~3qRV)x(#0IZWPN2m*0!YdhP85Ao+|PP?j_o2!yahvo0kQ@IOWBM65Bv8)C|y4* zzXxxJ-eIs&s>d5NK3IUQeY5$tfM%ncjM0hANHIy#^S`#nBA$brfO4bcwPO})X+;@b zhzm&{p7_=;3Rq0y4NC6^%lE`sJ}-wO%36cc=Rvm*dRkca8M%f$&L7A}C(i4%j+v|l zDX1!xL{okWQcJdbDI1GCZ$=X9p*bWY@c=ZQLHy$Wmd)4$&Djp!2~N)2VbzH$=c}O!xzi#;i`Lkah=!~gl4vGs4g)Xq0&%BTNI&O*rL(v zp*gWB7CV;%uM3+@&GrXRur$#QPI4jDdEs?`Zx%~^%sQMEMCyeO|o|*nXKv(+b-cXe4UOilqsr4GNIUHFGMh$q)tZhYk@0JSu%Dfw-lc- z&qq1gy8v%POAw<)Q%W@XAccj>02}L{D8gI-+Xg!Pg|NkGE1B2}u|jwh?qE4Tc>v_7 zJXH1X(C&zLW~@v)9S$qZaorKEigum-eBWoi9VR70d@-06CFwI%Rb#r$MgqLmS|1@E zN}*8E71>jwGi>|N^~hX3{=FmnT;WytzxJczRcKM3@Lufx$03NiSZj0}ATWkNWUefa zU{nJOjTM8fI6Cf4bT(WdxZ1kxB1!VkC@gpXU;ki1@5`jl+_r;*XqIm;Pf;+9V2+~%jS>@{TV1L}D`t&S}I*f$dbI)-3?5qy3#Xtoq*@~;*FE?N;( ziafu$C9VR~qD;0t9|TD=G4}y#A$Rc_Kq}Incxiz$#wuSRH}qwd;eZ_G{9w z7NfCclNvxfL_;7<;7&N@b432B3O%j@{RbV->$J-cG9~KEEJFHgn#=sa2 z61FkJ2?zdhcec)J)AO{_A7kZToy;VXwsEFjet~P5w=AU{#*0{O%DXO* zvP5VIc39CI{i=MeL&IMhzPf^2-Y+6iqiaGGg^0lt92_Vxo4a3nO<0wWQ`pY7N zS7jpt?;F$)Mo+*R&x_lE84KPg#?v|`Dx@ZnK6zAc@5||tBWybXJKERDha$4PoApqP zeOS7t9oMWJS zb7Ca|*6e3<+ljzWIYKNFgekFeRLgl^j={6)F}rq4gTb@nqnIMz>!4*~TVtRx9lKWT z!6YoFq`a4pxsNYFPqeCeGr(ujKaN#>%v3aQbW>cjYl_+aCIvm;&x>Bb8FjrH2F!KD z7NXRujXGtSO*N4#*S(PWNGJ6{Y6o?n@6ffF%`+hOVnL6AbVS6aD8=LSjXvsQnqImY z=MnAB%nZkV^~GjK+wj&wY*QwH@2V!l9FXF?N;dor@x0>WJ<@jB2sq#P~MzKp$kn((Yp zf=ySg4X()5roG+|=z2oqOD&)48>AnOaAG%p$p6d6keKS%l+MbaRJT;51;Trb5S$ue zhhNh=IH^L#vi0ibWF4SWhS!iV0-M{BKs`Pii@HC{EQqVoKx}hbAEg%Cf}DdBfvpRs zGS}ND>n>ABJ2U%pKlxg{3-ET`jc{;a$jT#-h41D;#?Bw8{W(70H2X<{B9Vc-62z%h zUGq)9agiy(5)*kFpn$IJ z&Q%>vgP@ac%<#B59%9pW13$Bcn z&K1#pL9Jl}!67!j*Re<~S+j>?q2()&Av9mA07OkqO>>-7tPC=n)De$ri=7Hb8Jq60DS;ap0#GE4zOoVvY4e z4B=x>%zPn3h(Fycfxbw>t1Gp5M*uni#t$(1hyw-XG=;K#gDY#9c}|sb5&0e$oeIEb zj}QFUm(G()c_a$eYlc~#Q52_6WcM(Hu41J4vC5;9IOh)OB)UMw1f(`}m zL#P$e!M4w7xHIm8U%QfbtmI1ALeKA)X?Ej}LricJhz|nUtgu4g!xdgWoeeIEfiVPL3t?9^q3Rj%ze3_8u@SwUv3e3; zbwfo?@ySFt$!wGAIsv#7CJM*$m6njpYui?2S2|u?{~wkLH(5-eD@L&4qSG9_)!8v< zft@qc{yedepOq4E?K5d7elN6(h?w#M6m+EDryz_b5R!_Dz+v0i4n!ud5D211QrqqiMTMix@E%Vl*i(Pya ze>heiZ*@5^&keEqCa%8rm5Sy`yvdx@y#m<|F1*6yEd!0fyOn@Gm8zHHyVf_0MkqzG z4-N8?7_>;=JyltQ!$OMEI}cg!8u*Fr#vx#n3)r!`o{LRo(b9kbE9j)C`k{yxO-DnO zX#{uRXVGev^?7*X;mv03*7TkgABrA^nj3HT_h+{PH?FlCFDVaBU5;d-M&3VY((lLS z7NkweUeX;o8d7*gD57ct4CE8#zJA7$_UA$4xhu5XyR?JOOAMpgEeBjSUcA@%tSbqB ze}n$L#5`SqH!HLMI&w-TMw+d01Nb=^4hZklj+?Khgeg%n*<+{$Cr zcJ0T3mB=6=z>Ju5ZYE(flu|Cve%E`3*T~-jEOIO(x&0NnZ}mGw_6t`;9yO#ZUX!j2 zaunRqz~5TaXrRrw*6d%| zy9jflV{QfI)5sJG*7C&1G|rB7CRWg;Qn0*ogL8_922RSggb~6W(gHXAcj4^s9V( z_He?3rJmF{-% zrE|~>{vHlZG=LheQ@*%XWJ24-jfRH+B-{TFajplGVQD9^0>ik+P2h$>Ft`p0Kd)p&TU!GrwGkG#Gl4&bvsi&) zEJy*w3(R2t;k{qMr71^BbF$_fHo|^KuGoi4kYi2XoW%?#d?K|RTPK_!yL1J{F#BM% zdhi2cmM^V-a3old#z|VO@&qp~dONNRYZUrUGbv_}RlqE@DReIrn_i>qFH`cg=5{O> zJdQ$nAbuJfE1nh2h+Qb8=>X3C*!8>}jET~bukO?SWc82x-wo%jZ5<)n{; zRgkRV?NQcCi{%Hyq0V<&lHlU%ar*Czdm!A{jU$}6cb%2@!?W?z!nyi*9mqnyw!Vhv zL+_Gl2}e(ijd2HgHGa_ztj>?Q>u;W>t3g|}Q6d?*CgGXR+}HJlmYszuvllsnyl#QG zafIvWxr1xWLu4R9`0683J34k@2m>$b%>_ujB!nP;JQ%@@+q||iSlloo;B{!d1~k65 zR({;DD3i4Y%p1xsD%c2EgAiY5F!xC-`v)k45z(QyDL#tpescVv0qbjTs1UDYj*BFy zvv!sqc+!y@A>>j83I@uS6_1B>IGFJUu*JZed9l?MfoiTtdwbR0$83V_Rz7Z48jTK+ z@+|Imo6eVOp^)lA9h`;KN5|WJ`mQxi6C5OG?jDETHSLwk;JLl*nag$iJtg~#uu+b$ zdQsNjV~piA9-bysM~1Snej%%pcAXUuA@6j$0&|I{>V{pi1MQY2%bZo%`a42TbV zJbzp_ZmO~}gU7K@u%2jN7ZfH6oLa>w?mcW$BLzps>pAPXZgKRaWauZX0KE}rYKC4a zEYeQNbm<07*z!iff}Ffyg~Jx)IfGR~QX$zV2YL#O4IkRk4_5y;R`(2!isHrHmIeBj z5lgxT(e+p6tm#6RXQzeJd$pv#+%2>sr|ETl^c#l;$Fi#Nh6%tGF5H^N=M0?HBa^j$ zE(J3EZx5{!4_B_-d9%n!MHJ8d&2McFC1Dj?z0AdIVG3enJI&31F9P{4fykE+8)LiZ zfAn?r^!_!X;AfcLeX{9d9dcsw?-r8D0{p){QW9bgAm#8NK~crgfWWn&frb$g8-_X({X#BYKthJb(hdyFBd3rf~dHM z%i0$XFdrd#i)390C|O3@Z1<<4@g>I*U!`CyLhi=US21NQVS+nl=UI{XodMUKj`?0` zoVnyot9c+^hM0qk5u3<{cFLzTD&+b|?T;eX7MZ8Sy_@p8Uj?-vTd=xQko84nmA#E` zW)lyr5i`jhMq13#r*APhoqvGnzzrx;DDEg!ghHD>Hz^{M-6hWe<3$IkaIAIGH6rZgCnOwR3Nrx04gPEVU^H$9R zT(qzV$d;)_sO<#nqlyjIMdK8sOMFGUoSW*dgmO4N576Dn595Ev`)|k(VCpl-A8TTH z$XmN16C=#VC|Cx5b>|+xM#qdK;h$-{a}Tyts2NQQy+X6EcuqpP5(K%!WVA~&`~O1De@^<4c2wq zbzUx7E>13j$HvF*vl$jfW)1^Ny;alK>Dw&%=(_kj$OJY;z=D+tj|s&j`XngrZ(1JO zWA$`(6E$=7A$6--=Z3i2HT?}^3_XGqq!YEn!b8UaH~$H2Rh$(~Yw&CG>l~hNo^Dq* zH*>eGhvz%wTlIa*Lyzg28NlR^MsHwmAz^VYO<#kcN?A&J)ok88gKIwk)(8o}YS$-TsU%OT<+gdqenVzLTJ z=YQ(s5gCI2qXX{R8~ab`8wlhNTqHm3Fi<`iKL`-153t|AeZ?wPS_VV_DX0gTvDQvP zD^5oc1Z=Ba0fnd67B~@@+z%^}fCWcpZywbZ&`F+K_g1e?!^7mf~HzuSZ3}Tu$?s$~w#;banvmBn)>AaZl6=%hgMv;l- zgiT@VJ8Uj9=(?#LVdIXM$!1-Vy4tCU+l}vR8ok2BPZeouRBoy%V2w0BWn9*1hiVTJ*J{xsYHA52q^c@16QTJXr(_^S zdq==%;(eWYcsRy6_I4;fuN9+8{n+{5Qx-s4MQTYWQvUml*=RhTPOO^eZJpArok5|p z%6a`_7o5R;Y=Z0j5Iw8woK?HCx`N$tVJpM^v@B)YU>`;DQNFx}`Rnl|85jcl&?*34 z-ntYfsay%?7;m8Kf|n%nu^Z9TEHNhXxsGWV+q4s!Jl&|CsyN-GJw4W_qo&GXQpM$K zSCdmaiy)1^w8C*nQ~+>FJz7sC0#yR8tC;XK9Y`Ixs^-av=>+-pV6V?=wS zM=N1lUKuhtsv8|QK}G+{Ne>+|h`SpVHj*&P8J!>Pjx&z?BF;Jb$AJ@Le{dJM-mV@6 z&jP4Y|J`AnRBBz<$kkR}r{A}bSAG^l(JB?n@K4sd75FEp7B~t>suoI4tqvGCTD?vb sf<}#~7D-*I7ER&bz*ilw7J^1g4X74`P^1==Mi{sj^gjdjS~Qyf0${7Wm;e9( literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.eot b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.eot new file mode 100755 index 0000000000000000000000000000000000000000..1ca8442e2b3165bc6564df7f4a79fbf8056dcaf3 GIT binary patch literal 64542 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 literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg new file mode 100755 index 00000000..666bcb77 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.svg @@ -0,0 +1,237 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Copyright c ShyFonts Type Foundry 2000 All rights reserved +Designer : ShyFonts Type Foundry +Foundry URL : httpwwwshyfontscom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.ttf b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..cc4da56c11bbe50494784b3e0810847dc62aa748 GIT binary patch literal 64304 zcmeFa4}4SQz4(8gljI~#PtyEtnx<)zrfHg{>1mpzX_~evrIb=it)_Mbww94GN`~RS4#)YGH*Z|A|Bp;FY#(Hp3-7MFVd=A0!(7DUwX0xFTAQUrR2ryBOxZYB=9{%hJ_1RK7X?UfAx2?>DVoGj?0L`Hp{PnD<9ud)L}qZ&>@e zU;KC@!+dxV&Toc)SR2gKY4K%zJ>Koxi?7eb_~Z157B&iS55vMXVP1xRP&=>%SIWP@ zo@5k^Tya1Vf=#dVDm%oiz{4z~lF=9Wml?(j@23A-+`goZaWT$U7{#8cQD&R!eb(({ z82$7Kcpd&LqW8d%2H3*;EMnxu39qei=kUGEmzal`A25HPv%p#8bi$_y&e+VSO#N=^r&CW(O-?;A z^^>WSQ$LzIKK01d#MJmyYHE0@cdBWs{?cDBy>sc`F1`B79XkDy6-q6^TXr9wD7kbJ3_5~daI~R3b)qQo( z;@)feuI*nk@VUY3hOQr8%6wrH^QG;(zJB*z_uTued~1Fn{;8y?dA+{p1#gISE&uV3?`b z6&r|^sF;6Y{>Hosbuz{LnR%W$3$6Nl=C{nhf|UFd2{Qjq49u&{e~=>PZRR)3B@$x( zN=let5W;-GFd|baGRB3Xqq|@1xP6JpxDy2;=kIS^LicT6;{0ck7^?~bBB^x#M&$hg zk*!?V(?8F>#1#-_l{XeR#pdpQm)N`{Aj&K8QkUEHh5napXO`IDy#7nJzbvu2U82I@ zFSgyjgdSM31U^qusTmvyh+Ji|gxmq&?!04g&?YkQG0MthDc#jPy-QVT&^u#7K+LIh zZpJV98GOD|lzA4ooua&~Lu9)9cipgSsT1GS*<7wAwq10qN7}+KR7-cKv*}#$CApQ( zU(?6oE1iO<^bhtso%7voOGlmk&XHx(N8ouH{AT!S=Pu{`U2RL$!1#oZIWbO^_4^GRgbUV*wzTEBXU%1%j z63LSOUGP8)+`HV)T?=-(m*Sn^<6w#Rqr+w}Kr`s^0q~9CiU)ujb+@^fjtz{ z2@kPr2Uc6hh|jz>!uV65h5bbI3dwTf7i$YoG$j7Cf-(EmT9MI-rpcsQ{(g7vAK{iNh@5CRC!{t>R^J@ zMr)%@Bvhm1l$^W7TV||{!vD3nt!48F-8;tTDA-)XP-M737inqr6qxVTHs6=9wmxRH z%&|wUY|Q6Rboa-dg*x6A?b*;Zx7T4Kmm2RUx9l$;U9)U=d_%4L+iOCdP$?`qDRao% zp&p7DAB@c@7u18Ob)M5t*jPp>hw7*hl76W=nhv~^nywD@WYVJeK-6WbLk-ozGFZxJ zDW@ezOC>E;w9LU$wCKk579E^yprw(PW-Or|)wAl6rBx}9iCj!n#za+2%!#GoM66?D zOw`9jLyT$GF>+3+))~zf!pc-RdPAndr(ekb{1mA%v^HoAUpY1gX=0O`<6^EJm%tAJw z5vzoW3YPK7p_VJERQ`!JmZ_HeMU{}`*$d;PybAU?SjL4d)+vZB=O&tDj9czcF1oz! zNScvB>REcufkeB1#6it2=&l_KWoAgfMGZxU#P~AUy5B&^IH{QXO!C|h9enkf! zrk?{x7UGcFDu~CjEV{?;f3bPcV%_gQ6WO}T9e7}4Xj{N&P^sBvLBB_38HjA+;`dYxnoKvv z@5twKELFkU0hb{+{gBNSA08}l$amK)W*3ppwseXdStr;Gs~+`^Y!bBQhqiP1`U#iY z=jHgAf5c-^Thi}Xm#wO{>Q+VdakuACM}=>5V$Ilgy@T|4NGWJ+1+zE(05{4VVXkKS znCoCrSVeRU5pNVk=G;W5j46T+(5Xw>i9cB)yO11}B)$Hte=wocYDJ|^%$rPhfYP>3 z!p68tnFkW4#Zv45x#+OM8`$4V_g|CUe=Y7GzmAqev|Ns53ND}3*u63FnwY4KrQl;w z8(kX{uZxL8F>yJFfJUj(=2_c2dat?mx}oJ)H27y6qz&B3=nW}(PFE}z6Ycuu+q`R)syk~zy9#qvKyT*p0^ zx_ISNtX58pW>D%MT~OHs^pj+yaq1w~r+A*JW*V4Jc1jlCd7U{FkQ>;=@XS*==A{4X^qYoZyHDm$4hQhy-&Cq))iAPbsf+(1hsmZD!b zUg0kSIf6s8&-k$zq_wEDt?dj?D92>Iq z#r*-bDLpTK!~V8JvG1;XPwY+9yI#7vGhnq5Kksu#%1Z*A_1>lA5x&^5tR}$Q?&57~ zze8;oM6%J*J+SlPdmrAganGw;EW>Sq)t7$nTeaez6MwgJblF|$H+MKavUJF8Ck9K& zhNh-Vk#M;;;H%rpvW6-L!w|wxy~LeSY+)8KJxq$n_ECkBcJ@MQKDJQ|-o)ms{o~EC z#vK1dz%!rMzzfSbaUkpvk_(BSNqPd%qgZoL>QSOCCh`VRjbpsQLu<}cqnJ^bnd&Ta zl_;Txq`z!e@xngb>w=1-wVX$^#7~^1gpZT@H!2Nt9w7DaGgFDH{1LV4y53ORJi%p&GmAltHdo+Q0PEq?#L9g$9lr^4IbQY%EX0adfs=V^`ChBy`RMy}=a2l$U#{Eo=k zuE@h!Z=%e>zNT2mILUR4=ny7!)SSz_5YZ)o(?gBinV}qvTpnZ?tU5!+s^dY1Sq4iP zE#~&N+D-eYRhPJ zsbmkD>}pj_QN|+V!(Nj+&%pa#u^t+%Ak2GH&&$>*HZXQ3pGm3EQz@jLO0kf1fP7a6 zGuj_TlJ;d3Q3uJ#n*iPLp3UPM+w|Rdr4TTOwuah^>^vV9c#dBacROw-{Lx3A{`vWh z{*IyO&aQPkw=e0sZG)qzak+Id$Px45)JwAU;2*f~yAAl=#q_&Ngru8(H+^nYC}sF3 zsUPe#*ioc0=R%f8=l}y%eX(8I9nguI$)u0}0PNHgnX_|IMax(V7Wt!EjOk=h<%6$Q0wnTm6?u^_R=|G&VFRHX9vn?u_ zZ<2FSA`m4@4K}L2U(`NyvHdoWnh!;4J)CSQKO+Vs&810Rk=tnS^q z#P!{HkDYzapvN@V18pb@=t~qBNqy7br|I9V?*S|u0EEhVN}B0 zGZkmmB*JJRCMs%#2|3H;$o-iYBIZ#eGFQgE_=CH#P=KR!4mPXdRsw?u&Qf=S;nmzE6IL3&5v*0s4$p zNES+cCVKRhTc-Prax!Vud?4zn*&<_=psf{HibinTjCv~h${AsYxJC+gOV)}^p@gtz z)>=6Zigwm^M$nbDIg+E2u}j$;aHO%>wLHlu*LUskE@9*x3gi_MPl8#xiRtP z8|mj?9qc6$M=-MMNZR9B-20%#v!m@Ql0J3f@jH0&wdd0>rJsN1>HEGxoO`z+hGXKzxhhq~Xxq%3fAqEblaLf?_29jU<^ooSFp;V&_2N6NvDWG0h& zFb13H7z`mRXbLmLOU&rJ7_m&j&Y1>D!9E-X^)coVhRxF(%~E?nw276^Y)Ymhnv6z6 zv;-O;(=9oy5Nr?<_1(0l+!E|` zXVOQvM!vBdp0RuCCB>W24o%EIFey2-Lb4j{G0@lkq#mBs4o@n&LP;||Y=U;UsEn~e zhijJPu(;#t?@Dr5p#!@)snvcU=1h*OwK?#pJS{a?rl6d8V3Ci(_|H6|<}3UfZRTMw z+d|1pM!}65*MZhUM=5Cri52r=Vzr(c&ZO2;O63tkH=vm!92&(L0j0tTZV#v^RL^K* zm(fjAroVykbPFU%6n{P5KUmtHUdR9IKo{4YIJBp?JJ7DmAv2@58-)JTHW5ZKiFqoiE?Bb!gcm>BnAItrL8#mFTqj?m4k=gq7>GWb@_+ zwm-LJZ+k~L(y!_Z#w$a4*MV3;o%^Pq=loFT5%5`3Uaa#%sPjTE+Q5ayIsQ})RzLVD zDXs?hak3oH8?{0*ihZJxgKDTm&w=WXkQ3!!de)gog({&>4i8Rsi~{^eh16+${8(f3 zT$Dsxxg(n%5Ij-GklFE5()E!^wQB60^kIYA?@=4BAAJ4nrr$m3_NUJfRWO)NKbcNn z99+~kx+!yh5saBIWY#8FsB!F$N-jTC$TMC zb*m?jk49>JC)RbWClf1lMt4l|jPKPKlqFAo@6HV60J-dd;jobTyOKRk5d(Nm+NWzqC&>3>guxbgPw z9_{P#>fru`1G@$UU(j@o&+QVQN5#2I+5qGpmgS8CHRD71y+K`4wc}IiFtZa15S(q)E9>CKnvGO zmL7)cU|`BV8euaII_;Ol6ZqzlWTeMrQLCzb$IiY?n6`jDn#RHBqvyNk5`W{rq<(zF zs%?vO|8>el&YmYc@oe_G+khM`U$(n_l~e^gD+KhUD#Cz5=V7(?3f-cr*RPw#K>gSEI}2 ztj9ICE&XbG;+cI1WP`+R6HE@WhwZVL;09zwJ@vfeEZnD!@i9>*4)ze&X+=-fxnzrYs5Ow0M5mEc z%qT{VsJ-F}hv%pH*KdCQsarRD-TQWWO}(9~kN)-S#=D5mu)go+;pJNm+JTD>eQ z#6V(J!$|isw^n`cO{Dv=ul4K`cPLQe8Iuc!0=TzH3&ulvrBU)LB(;%!7MviH6axsMx1=nsYiOMxG+Q)=hL-t(z^JaF zWlqR!Qp4*!f1syxUYFYw>YCHhMqY1Ew7VRkj(7`c#Cuskm0$329y z6to)Dd^9p1Rz3alHGYFZZCIK9L+kBcaPwpF*f+KYz3ldmMAx!)9=FgJ-w|9F2sYNm zHs9JDM0sOLjPxn`UcW!UJiafJHuo10g-cAQkWVt+RXuXBxsO6m5Hg8Ti zqT+}N6apbb5bk+H9s_;h1fQpfww(dcAZR$Xa#7YNpc<+#MrrH2qrEX;J!jJy55d1o7^C`H1Gz!{QNpV9MZX@KQWf|sK22Q}veLF9u+Qm=gY7O~!UZ%GIv>H~pXPR_~sRmX*@8&?1F!kf>B z{KLKH*H}D%PQSbURwBMm2+=-pBAtFW{ri^>KD@DQSt+FcFFto{`i7(nQsj1=uI}Gn+CZ3oTdXCobB6kuY(U$$b1rqS0zr7HeuLw8XgvQ*Zj6k(GW+9{CO#wWuQr@*u0dN7XgAv#;kHe+eF*ICWh`p(b7z zJHoQZo%wd2gwK;+tV0>I32ca8D|SMxAOdzR%p+*fhG+ocgDD1o(kt1lqHr#0kzE+C zw+Je5V4-7z5u2!6NZ4DZEKwRuqwp36<1KCN%Npc{r9;0z_0=bDUaJhG@BXFI zI@mjQH2uyy^SX#`|KewF&(o?c?E1ltqnqcl4?EbGPX20?z|czc>IR*uHx?OK=P%!^4OMZw=H6C`twm z52?+S5X&r+EDy5@`ybZT%+ZV>JP;>(;w9X+z6PaEh&Blpk7Lfx9~~>sX&pQ`(r3D{ z@mf=!j4K#Ebnw8%uU^l3i3#kK=+=RyCGOU$IO*Kk@xs&l%F9;utchx`j~3@!b9s+z zM}MEV`EUZq`M*q^;c^tK!R`$(_kf23Pbm5UzX~Pc*$HqKqL+$6QpmWLu8ZHJp&37f zX55oWh3*50&>#cEG79h|66?gJNLmDMnh5IcK1qIh!OpE_GcH$6kt^@IyW$VoeNtm=6fp5tI7PL`pGUL6yi`Xmch zl~`a%$vE_hMT4HYOVsL_?qDz!f-fcRl4qoo2%u~s)8sSSe=5+=i_!1x&xr8zVR+rmK<#p8@j5sna6 zlEo?z#>=*)z(hHE4`o0b=u=8{DK&eJo$Mt+p*SPk=~C4iB+}9ss$$UvZFWWUi7t^(6J9IFv&}9_Y6^l;0wd-=aF$*IWcTjEGHw*l;dc0Qx_H zMo3W|$Z4pS3S+9EssZW(Lp8Klg8BlZ5og)TW;7cZ9c59eUg+@|1?Z)*i%9rL;NG1t zoPB&`NnbIq;8(^hJGzhmIOSExdJk{h^E6@kU@&5}b$&Cnp@i@?!KkGm{Z9Jv^tNF( za{km~J9j`NyT8QNxN`r*vEwy?8yBu7bH|3&IrZTXF}Ex;v=o=B)Ui;6{w_hrfj)+K2f;7wY_y~tHN4pDT=hMQ*Ga2jqab*x1Gp| z{g!bO>nL#jF1>cnAu{Jh?LG62mP2V}I`aHneg3M?b6N|L=dJr_o>6MktEQfmN1#oE z%neM+h&D|zdm+gc*1+^!jgSmw+OF*4k7y%t6jD(ni+OtcLYm7P04nTH3bkBcr-ZA~q>d{QrWm$+F3%`(z1M<*{5?s30hT^y~8@0IZ@ zqpGg@g*o3k#@fDIHb4l`oK_cK$+CUw+-;?r zOUKiHVjU)@&T!aZCB^wg;5!j!5M=qM5Tgt-0}`>Cs>F^A3N)3EQA#GCL-DN<#OiZN z0}MR|8Xqx$p&}Y|$s!niN}+p0{UnhfNaj~U?=ICtl#WTd@}bR3r@MG&6v0sjh7~Yd zoW@#N*ehAJl4S#d6AXGq!Xu8on+{tFJLHB=?@&9(Zr-$vtR5}`f2b)|A1IZp3tG=! zNdM!D-?@wI-FN%4s49_X>WpgRU5AJm5|ZIeYgb?Vx7j^40AwcgRCm`e?~`_G zbbxmx?fMVIBA6zZ&d$BUo=Iv9bmm(Vz;2tlHdoZ>#3ht$hzYI}qKzFmca2#J!BD zNZ=})`?WiXClu{6^R9v-UOW11`oqoXQ=f~eR3I81qo?+zAAPRf0J6Au>Wut;@GSz& zybPNG8A%ygET^(qfU*d7Wo1Sdse~HTXfzv&z!(BUlS!&j>~LbnNF&3jT=2orS4FWy zb0#~EAaay3X~KtXqoXz*kmFY=y*Dk%%gwQhJFm{*x^Za%wZt z5$)ENQ0N+~E0uojLPt2@D;*wnW~C4{)-D`l7s<>A)ibpK=2wSPt-NMdMoahi$PF7 z;mM>97&*=4iOlI45(6eVvu9?+3|Me6tQ)Th2jNis%!M$Ow}fuIDbWD(CIclkjoYVS zpCoL$Sv%oUIx6t2Os>)Df;HiWro=3f!?_vh(3MB1Q(Fk3t)u}^a3*P(3yo7p#{ro7 zqMF|Uz#7V6wppN&jKu_u0m%pgec%n(M#?hbad!z=Kv{kt;!WXBm;;NqMw+|(dWwxv z9gz>aR(vj@ml2uL3LFHe3~hb1Ibzg;YSyOz){^6{Ye@_i=qy{>qAq`;H)z(9s8uVo zpV>dKZenBl-Ve#ECxZ8O=2h7I^V-KYroZOx^5x|%j5pRt6T(u@0`F?FG3{KF7q4$8 z2Z>rtKmFvlds|1G<|2(WmMofjQn6RDoe4vBPAUh+667EuJ_x=IH2Vy1(|G=^JEdlp zEP(*90~M1ePHA4xP`5rE0OH9!1Lg)y8?nheol4Z{w162T?M4dZUg1H34PdhaW_#ji z&%OR2ZEK)%yuLEn)A+Nu;&cya8-Jhztlmm2Kdy7&AhbAiqZC{?OA_FNXSOh10IUE= z$gZRrwk}n zWbZgVxVBj<*p=~3VHkvXnl}t{DWI{WxrHeBsAw4<_ix$$qhZiNu5G=h#J{|jelh*( zx5fxD=8~ROPd~J2U8$C|kN(y@@+RB;^kXMiZa=>>dF|5l*)!*lY<;xtn_=P0*N&03 zqkrGluw%)#$X3u%PfVRx{07FuAoEKmRg6yr@COZ8Oyp!TSETX35_DCiE@_+@^grfZ zfk9gVLaDjZbQLRf<9QVbe|^jhh25xJkg-r`@+vYCBsumo+f^Kp+-Ul{>2&%h4tL{C3rOFV-A~Pbw<{VW ziyf7GdUDkxCgUR&fFs6qrSSpY*1hW4s+#mi4{h@AY2CO8=HOW7>rS}a5VZwAq)S_8Ylk}{XcxktS*cu%rE#P^9B~EJ! zYLW&>pu5TMi#&YfcP+mprmtRWOuVrcw5uSDZ8>}_z2|14&S@V!5^t*_s?P-?eH%S| z*NPXoJU;ymmc4lX#amX8C%68fdrA8IpYKd?9H7wTCp~wMeLue2@4dNwkmzp}R7#=e z@aAI;k!{_p1F4C+&s***0nCkOsE1ap=^$53Yr2havVtUE`?&BlzuHan|I1FjW} zkM$Wz1kr;46P7Ak=3TuoKDep1p17{SIhJ$2L=l8i4ee*M3vjixm_xGj#|ZQ zi{E;TgYvU_BV@rnatO%svKhV3irb?X~3&l)Z3G1_^&ot@DU#|bLR`ZLNe6(4P zz`V=-z+26OEZ0;E3MM2*rT7*!!FV+MA>M+XesvMKgC_9Sfp5A9m?#VY1IyU5B#RpdT-*sEW}ZTn#fc$$W?gfMuEqgP<*dVNH;`QYkdz zsr5{oZ8QdjVSzHYGviH2y*V>B90l+v9BZ+C<=BVoRpdA6)Zn8zL1Kmp|A&^{uF$r3 zbqHoHOm{VYJ^kTc17V*dhYTlG{>KlT-+SZ_8&o-be!E|A30{u7s$np^;`^TR3tLwZ zf6c0VYiHlE$7a{*98UWhUY?tKL*pjZz=N*Rr&sm51(>ffOueMcgSb=xGI>)@9P=UR z4}eBdSpx}FVlG;G0CXY9B^trEtP--(QEp_i2dx273C3N{WU}1!fkHISjQfx*rc0I^ zRghYy1%v>T#1s(n8aJ04VPMZ(ojY#9&G7;p1Kv{Szqz?d3(0p7+qVZ@@@4; zwndf1Y5IplJ9ZKI&c^zPJQgLLeBP!CtwIhFL!Iitr8iH%)1Is8`q~IPq3#6e6J%PP zdX@8n9Uf+`VW_W{w4&A(P(U+LcMq!Eh#-c}CCwnb<`5n;^C0hLUD5^e>jmld>XHt4 zaZqSlA~^)g=)yzdU)G4F31TzB`RqZx$qc<*$>Q)HseQ_}Xwf3CA=UulW|=nB+mp|) z82jC^Wi5V-f;00?iAXDF?|SHLdOZE?f%Sx4vFV9Nz7)46iZFH;zv2F)H%6=X_O1BV zihmq=?5P3BcTfL2&%e4OeeXY|KYDoc6P+NBHB%=!4aDs#VZ{K-6^gnLl}jQ9a6&i9 zfptd{79sRy!!iXsXGA0g`_N!4gn=Bg^a~&} ze|jLle4DCB4(E=Y)FY5PVNAz4uB;DWF&HzRLDo%E(iun)lt`JkibZ`uB9QhG7pxvv z&`Q3&Ww6d$8nEQaWI2}aq>pSF=~#7jC&v}@W<6gne=P>5_C5#XT#6leW>>kxUEt7Y z4MyShG;`)q_t;(C`%fp<^>==7Bg|lctdO>;Bg$Vxoy}o>$D|Z!zdJ&ydhE+pFzU2G zD$Y3^iIYGKq5Tv6*H@mBsx6mRTODM{g~2P^@y9Poy9;!f&{+Xp);kGC;kdN`IvyHC zz6vjN-OTm5Vx4Zhwhn{NP|m7ZIDOU@Tti2sT&QHL&FiZO*VfJSM|8wK`2ekUHG#UW z2lGGy!&*}3MwLr40T{3}VUCeXunFBS%S>PvZEq!usTj1kdRZ^^rlp<>^S*6-W1=?X z;aJFG8Zi&Icjt3?oXK~#Uhb%F?Gen_Fk{bmB7mUeGXVoS60nIa75MV6(^8XwUk&y_B}8r@ z!Qtndes@vYEz^MmmQ;ho<(y2i8WlkLFg*(nQub2nWAiMS4)ic|4PNbp9^t?e&#uI? zA^A+rYaA6>Z-`v6O%-EO55{a#?vnsM!qT`W3~|P+8bMVl1t^qE))&TrOr{kg;Vuh# z`^}a}T_hCT`Nw_B1eXuv|9qEL+w2~E6=w4YrZ5DBy6F1Tdp0eE4$`q2K>n8&huWfK z%lh<(7xuQf-R2^#E_M~qH#mELf9aPil!}-T9Nx3zjprUaQ z@I2vun`jGq9B-u4?~TqiSZX_$`wR3kF39DU#rJR7yuHa_)J3AL?YvCG+a2oG2T!F> zuR3_#t~wZtM~S@4?OoCF&4&)%@b!+~4J-G$EKZHq^(9xNsy8;+(stYSf%aI8++ZmP zHwI5W6-YmR@*x0Okmy&x&6spt0aBkD3Q|aKr9Vn7P%!8j>Z6Cb_$SF0x}z^U2nMO^~2<1y7!6U zPz$T8i#4lLn?E9<&}}lq0sj-14&Ik0?6*4Q*3I$PFYSC_1!?Wy^UNOdqD5R{W{bMj3fb3x`VDQ-qX(wJ15L z+E}33i?eGiJJBcFp~kGxh4ViUxk<<%#W}rfSmg2;eF`EPQgz8WtBq<>s4jeOm(;4% zSqpF`9+pkW*MnyuVMH{5pUFA`0hM55j4~>*24{#!H>L=b5gYH(+AURXcaK>c3^hd# zZS7rWwr*W?PsriW*{=6SyXUI4HNp9wfYlTbI)a^vu5eXo^D4jqzi+v&MF^=?8Ybd>2=HWUSD|0`vT7|UpX@I~`XpBH$FkrGUfTF>m z1u7a<;p8{}hUOr|5>dEvCzAyhnkS*qjVl!pg&xnr5=Sdb0pxF`VCRg8;mQ%P8>{WO zLYb3mwiILs`$uMP(lN&fLp?0wk<=*Q6*4Pe#Gzg#_&&ybqhWebDa$1+8REyH5deQV z$Xc`O`7qF6`QZNeu5MKvij56g*H@*J2QOWhezq%KBh=acF+p0`Zt|`qGg^oruTks) znQ4^t6!lxsT}-kdGxQD3Et0wz19myw63oo<`eZ4r8X{T^qBGmL258a>!d1xpq@;|R zc5zGt#@nTT87vG(M548B>Df1AF_;Z*yUnCmv)o{}DJ;bK&FezV`wRGTw%F(LczaB` z>QGbL-mlNUIkM63VA&PR`>$f_ZmEy(EPH#TTD9%;={NqtGL)!^avbQ7v&1KlL#&_( za&u^;fQXO>Y&55)=txr(Tjj!yEzn z2Qq}9s{Ip$WsJZ}&3aEnImj1;->ZX)s7py$zwDsjedY{Y&$5aGvfV14F<}lCEMrDf z$LNA6W|*p{*G$`fI0+2*j=G3tS#@)~AzGjcYwh-2J`}BYJ3X6}%V1U~=J>XwqqVFt z9CvyEO=6h}V7qPtzw5u5?E)L_znAT@6O0K=Pr!IlbzIJN1(59;j7Hj;TTCWC*Pv6# z0PSjMMYOA4Lc3t3C*LKjOt});bwJ)1r)byk*u<$0p;Uhv+VwbD11-B9<^f-t=DL7k z`Y&=_Ni+EG|E*-#P9(b&hG8VTetPp-RhI0!^=SI-i}SjPaew!-8?=<{8rXzn*Fz5W z{NvAN$*#EmQ^~IOyl-AfcAfYdCA$doEvT0|;B_KQmg_QsDlt*6%Y+qrbzIAasvRwwC&?UAj5dyYr zmFu(ME|&Q#uw8i>w(H*i4BKVBxQ*H>|DUj3Ne&{L*?G)Qq`NSzo29!jat?IYN2X?^ zyUejVFSy&*U9lfhx+{_HhYFKu$3L220gG{*@cF{t86}( z3`kyOGSG~!0R_4|2u%iPvJY#AG0K8KmkmQ`dObuaGcyNLtd?4Cz;jW5O&X>!AR&cZ z=ynF@qV9x3QnS(UL-yVgTfU6%2nk^m3fA0ixoN%k@XkM3uG#U{G|H7D%e$kC^meZ$ zGTV0`6Dra4T&o0fy*q4l@!Ciqa$HSXgT!%l{R%m*Wp3oS9DIB9fh@)4%`#kPfZ=)+ zbao?i;nNtdCIQKzkIgaw!xby|04B$z1;oI*`visy)+7qYVA5+mLd#lOMrm1x<)^V- za1bmTu{I_~V`3x*{S;Et0PHFYN9qV$8@=4y{^SFa(O3eRGtiWU#N@Z8lCPj~(dzuYq6NYy)~g zzuNWGu3`>>Tz~(Q*{|mRKiMx4*{|nMjw~6lL1N9ym~}_@M27v^yz?2#e$`nDyS^FR z0BeebgHe+e*sqi6Z9~)SSG4yE_UpFmbJUdmY8^JTI6Nv<1XdOU_G`=cTBW+U4(j5k zzzNlm3MOU7I0FSoibE3>nqo7sUwjDNxKxD(^nP;%jg8MDN@lZPFtH!7ejuuW{o43u zkSfm-9YlPSMZkW+GD~z;7iRMTOoUQ_fCwK@<0S5mH-sg+>3SC1tw5n?OC zg_vM}DcwVv61W5=-Db`4gEgM245&fKQ*au}I%MZo=fin@HJ0wia&T6@I{!b zr_Qrq0q)7f+zGlG^fM8`7=@Wlk*S%;kwH8Iz>|#TsefA~xk?PUN-)8hSBMtzZ+-`$^#NyPTl)I+?pxDOk*iITj1GZ}p87wJ=~^+vbh$?;(>0Q1 zy5e;Kk6dkQeeOc~m%ll98PjDIKAGt{`IYpOFU>GrOMvM*0CU)(*-RJOW|ZlY68Y#b zas|^>m0`NB|K$&`jkN$~{U@2OX%y2fUHeH)*Z-8g{B)-4GNcRo+$`Md@tV}U3G7;=^sN}u z0NB+(KsNSQ*(9PG+R`#`1+t}b0J3#pF(O+#|4b~uoQO)yR=DBw`%e83m@TtuK}|~}nuuL{H%DIi zRALLqf+rPs|F7^`&~%@~YuP@X*Mh}JvLpLU#!EIZdE#d;zy1|Eu>ar1YZ(FPMtuXJ zCusfu6tC51>**;%UTeSyyjJAJ4L*Cz+6A0yxU0YwKwQfKxK{MwG_JJ?Qt`DLv%J;; z7J02B&HLJo1^)Ev^zjV`mq@(U7P9SfUh4?(TIvk1)%joNwNk)qfv*L5HGpd+)sXD^ zS-@7LOoC@F2ewZ5H*bAn8IYz3Y_+`bYWjQz*i!ebo_zQ+UhDM4@zoh#>$%hCk8FFi z?d}@k%S*1{wN3%A_1piAyjIcwoxIj*dx_f-F@!0v#Wzu2>z3_1p2}BIUTZt>TCV`F zbwBW0KelIit*txX?T%1hYfk##v%Hq6!Q`a8*2-tALX_9q**=TcQa}vW0bc5sjQrGt zeGmEL68KkGhK7D2q;{vuX!>ngH4bKw`BHoi*HQ&z9M@N)=vFO7w`wb3L<6rjSzChW zRzab*{4#W_3^Fj1S`@W7Zx9^*|jsOMw;!cKS5d@J@df5L^A5!vVEA8i|><5yopzpJ~vO zw}ww3v9(OH`F}XgY~8}7;Kw;KbF)ooNa5Tpt~-DeXO#uGrxH@ci3rS=;asu?WVA+? zC))~f2$|@q1*s4^)2?hYUq-w$l}`YyC_5*uW#eYZ+fA>;uSawE?dMtgi%Yy}wr{0b3^!*m_~B_`F9=j?C~{ zLp3*i-{YgaR%lgzK}Y|`d95W6mLRX?^3Ks0=E3}i379QC#Gxvg$1;&lSa9Yun5}@2 zC1$Qrffl!HXBXQu+coY zXtv*{ED=0rffzchVNdxgABbNah@Z;>eK0spRpG*i*%L2feNOtwKM3|iOf~GqDeQN zZvuqvMErYy{5dta|Las1e85cKO?@(>rPXLn`4Xj7b2+9(!)Tv*m^P*IGG5Cto7aN2 zG+Aa6XJGR)crDrGyjDB%T7t#Eu_h()^?8QdyYjVp6xecCwD!&hwyy2=vgTI9$AGQI z(DGHG^ycj(y*s*n&xVI2V5@ijCjwiy5Xf9Xd{bd>ssHX6c>Eb@SZh9{z6K^ zxFBBf7I0iTU~1Z#rA!KbFU2p0LMgiL0Oh#ox&xHs()s2T0>`C890?*Bkj~-(j>}_0 zh3$c5cQBTb^gz}y<+yx0cyujH|B8kBQ~*{<%9;g;aY<8{630c2fUGM2WR5E{S2c^{ zdWVlhk>g^=)+FYHefBq}nDzN@`)GSzL?g4NnQVs<;t*J8}Ithv0Q6H zGb|Ud*U!i|DvrQ z4SFv;mMPddYvh1^IJW2F{D7RpA2`d-4_vWL^$eZv#W5TzPYH1{tdu8ZIqMg!yCrew zP(jzj-)g)cehwo2eqKIlBtxu;{N4Gn^iM7|UOMwyp&iEH2yk^DDMY3PR%fGqpWsqa ztrWt+b+GV{*11&g&@z~Pj(gDrqiqFi??ATt^d>f+bO7##L=5$|!47B-6R!=%%zPli z2Nw0X{T7qjaO07kLw+~3M^J0B$zjPpdFO&b9bXfPy83(kR*mECG5CR-p6H<0U^6*A z13ihB#>9<@rE98GE*B|rgnFAs=C%$+m#?l=165S$ZixpYdbL`m|3Ur!8@mNLJReJ* z2ioX)#s&U5ELlcZZ!N-ADw>NN;G%PwveL}yAY)j~6#*FsJ`uqcL);i)=AbE(Dh=u{ zNCV3}vlPt9J}y=`1^T=n>O$=+R}GDPWxLl>(P)m=3nq)owtxQ}OFq9T5jp4;jBICL ztUDO&?ji9(bEC`S-?43bch3e`)R$!%rv&z0`3o@rRLU#?X@V8J$|Os%{%@}rOVR|8 zGR`)^Dmf4chE>+(NPPmmI1Ba!$`h03sL0?d1KIZ(VX?q7(Ab;=u1Vuf##aE67AKb7 zC5@JrW$Kt$NL<}#))_tbw;Ec9myjQ6>s#h{0xC8~USPOBw0wBk?q^)z8LjJF))*d1 z@4l~Swfw1$`Moi(+^X)3^x!jHoI0v_liLUR+hO=^!;}{Xbf{XolJrd0YxvF=A$<~i zOQlYP-r_0#04zJ$7?)Qfrs)CW%%g<~&v6UBoXDJ?J6?*LcwRN0Hy*??1@C7%6F3c! zx|Mns3$RZM zIh~@!K7lJ=N32*8kXzVzAv8 z$W=e^I*FNXC+l86*vcLu+)FRy3~XyBPPacgKHMJ*2>q8H*O?Z^g;1W#m~LgUf%zI`Z4_6sqN=0>pyRW) zy=t$@%jfWx)n>KZYVn465Z6?t+(xNz1e@M+qb@FdyrMjR61*9^m-w%bIs%T>}zSgr9aUf3&?YIoRwFp zg;0B9w<=PbxQUIndjyu4tqZpKO^~t0k~ZdH#SZzyz>vnlufyamsHjv$E!J%XP0DP5 z)%Q?Y)K)+`uahmumD;F-MI{1iCRF2~KNvHkB4)~s3PV=pql?E2)@wjIXFp7hZD1101-&bs>4tAq~vH4Hp|g{_sZvh7{RJG$p8qBT$h}SigTWjY?HK> z;QZ&z58CPI1ZpAtc0|GCxU~>7g`k}2q|CU^Af=Fz>35P19SDK?jnuO>{AJE~*)%Y!NS9N0*~r@#x-tcAQqIrS~m~`-&j66=9sP`wa%z*(UQEg1tVGpx%%4@2a zOeUcsfT$gYcFY@DVz!?^=qRrr>%lIJ3JNy_(8UQ8l<+};0L}42dAY6v_k{Z!h4n?V z#B{$cWAW(IXITF1#{PAz=he5GI#L@`2U2~hgNd)Q4^=$8{cX1Jk1u%jvgNY}&!%2F zbMAt3-@Y$41nLZi<(1|@UexC^nC{foPR;K$n^(21-FC0IkXe88R#*N6$Avc$tm=RJ zwP#*nJ1*_m_?5lS1$<|=ZhPpF)K`w&zk9qr7Fllecq0pSa_`bg&k*|QSKg+b@#JBP&>D{xjtJ*6X*t*#bo?W|GgReg33AI1n z6{!wCyf0!3G}YTzt^yo!dwuuu&Uj_?BVA3QEC+1-KaN*L0^i#TUBC8C;2e8|Heg4E zg@jodKyL6SYoRY?oKBM^ZuBP?(QtVK`u$LOMg8^jFD3oph#Lby5LIfKsOS z(i>Vrpg)*%bymoGH~KMmCJ3#FxG~dV!4-115{5aMeAm>*tr6+ESZR zkEL!;eePer!fpsWwCyd{^ZRGr(4_+hf0#P={MjR}B3U%%WE70^=9%^8B~72%dE?gh zo)BNX2xWP07%62xXQ;=K88ZLF1bMEbD=_Q_I20lz>b0CJKEdqp2X0} zU2~gQz9H7!xY?-lxWoRfR?WVnot^OrTimnj>-Xx6X6qsx#&Z5+_+H0){Y;wvn z04qwI;zp1v8LR5F(aO;GZdD1DR>emVDlxWSyG?T><0Z5Ya!9G9ZAhz*_$EFqsOg6U zvyw^0Q=mWQ!vgmz=>`-oGPd6k1cgD|jk&d9^T5WCFTX(hdnEUJo1Auk^x(ceJNX(| z-%3$m-3AOQvx-g23k~P^(>Y18H_`!&nMT5uii6>+3Tdf7{OuhyQ%e*Z;X))Q*#DF$ zICV1K`PMmQ{x*@r6HO@4B?~eEgJ;G!9=N!bdkhnd$Hq@6fX7g5JXTT+XCg5Z08}$k z+?)XJRCT-xJ_y9B9G^wU2k|`OBqquuK%xSU1{T31gZKq<8t{wUX~;!TeL`_b>BO?~ zimK|`_{>>j{RX^Z)BlPOsgq<7*Z>((%QXXw>1A$?&B6PE;yJ=Z;SZA<1#N;>QTT8r za_&#UN5j$@Y(6swnU-x42?ajC*JuR$ylLFsZ^C~!*?j?TM}LRaIiqE~$qFylO7?&`=-ia* z=-zvHuq$!82+WK;T8|yM{-ACg* zWAy;E>D6rJ`~Zn8j>tcW91%|5m84Y{fOaTqHrz`f3s!H8)XfY`&NN2r8WC6$hnk~} zGs+3-zZl9T3a=pV@`C0#@boJM0O=AVD*m{@%IzYTsaA4wmgjK#9U2u!{F|~@%=_Q! z2zJ`-Sw?@P#u05hwccc?iKKp)x){DmTyDCz?vvXWSwMDI9g6tAbi{0w!EE;Z3&DUZ z+OuL$xG3uPAz>)Sd=2Y57lvyhM~|{ExAg{Y9%u!;Vx&5B=wQ%O60B?3eUPZUaLsj> zy;_%a5%aqmp_f?M_{#Wrf|#35sPY_mNB3e9^^*j#Lm@uXx1ajHqVxdqK+qx&iCnp- zgkzGN%Q?H)@E-R|v*DLwC9j6#n<&O9JP{LRrSOqdi$I59WEDY;2m=yV?3H4uXr!z2 ze183}m}MS-7(Adh*EfC)V!Pye@m}jz9<; zvN?4PGrW1GWlt_|j)5}J9J{q4HvRFXggYOu%FPMr5c`?h7z(@Wb=ONb+9LiERAzeX zXE!^XBqxm!Lfp1r=K!CCSBMLr8iSZVNvUj^#1Ydcam4iL9M3KQq0LZ)7B-%zJav7- zi3tigsTlIwHK#_wqEAwAp4k1(~5oszq~UKts<`>rK_NNW~2c8B(lvVYs>>HY49G%2|>rS10RhqSd^PE|RZ6 zr281ERxFw2hPz{7tEJReq(eSz#ASEIYmr3sMM6z)i}TVtbL}G6(9>Hy&_6;=pTXJy znXb7QUtZI;w71C_tBg2YM-C}+ExLSKyDB3kl)?VTga?E{$Qz}$K`@C9xfQv(9i)tI zE?1-yP3B1S=~9@qT&2WhV9qPWQSW~t`j^S=Z5 zd_e(wlr6XDdvsOd(~VJ2fjQIg@r{vqrPuc^Jo?lV;VqtY&7z&PL$cxnz8UqeHG^j; z^4NZV5GxDN*8t?YR9A$Vj0ZJXsJR~{*D^(}Wn8XhkSkc!IF^S;5p8xvs!0kIS);l);fc!4i|N(BFU6ef6Zz;|jC9Y%GwhYIDVVV$)_+ z`vPet9)|v3mr7ls!{U11%jb%0slHgKGPo|ZZbP#-29_6+cO&F|DZ|S3c(!mFc}EnB zBna*q1aLqFZ!-vBXZnnK1SS1EnB)hp`5<6ey$Ne@sMI|%gc`U~Rp(1bbROsts?Gy4 zf(&rwYv-+GOB9_ih0be7)#6evt%l)QOSLcVQbqGe#mQ0fB0%Z2d>xl;i?&n=HVk)w zW0_VP<>94G3t47TYnT=SL%Dk6XvkWF=n~$t>RR%qQ5Fcw8qq?rMJyH|BV&;a+{PHH zqDoJoTHW9E_5lWscZAgQmff3HHlOxeHwVBHEf+5JZ6ZSn=?6VXo4Yf~N6l(5R zc;9cV+x=v0)IOmY8}a_WmU`B=s=@DcwL~L*9S*x7VV&W$c0b|})F&c{7(e>~y#ii& z6Vme#6;?XNvC15e&O0<&amOe7hbonr1tP`NEF-4q@6%sAFhzsfLJkpDnVXmdT6m@Z zObt-mB&$aH52!HH@f=<>{eJytw0*i-JSAojE~BZ&cBUG&sCsl~g2nopJSnrrrT?5$BI;s8XUxf>FCT>WBVg*9alzYB(i66j_!}V?T7*A@egRb zFz1D#&<%*JSOR@WHEwDj`g=DP8Mo<~WZkBOYhn$&fu_~Nz!CWF731><8aT=x&yWQg zon7*%+2`M2<~m$=1h#Kla{v4`yF0b_#IB|$X0|>^)6_}M8sApyUt#SudyjT@#G|aI z=Yf-{bG^4dv3}G%Hg@?*ov1y4Uew0Q1f|%cDVVIFu-HtpT@@f?IM!G(6CI{Sv1u)h zbi4)Q&5*}8GZV(nqmnr}wYdC%|UZc-!Mr0bE#0@On7sgu%|PEAoyHmB?Q!lGgt!_`}--C*j7(E~mL|HJFyeXt>N(aIUaOdjc`88yOT`nHGIJ<T2M?eg z9NZo~`Me(dbrYyPHdrk;5VJ?7CU&fqwYSuT^@We5{-`p0M8qybG(0_Q)dekPxXTsc zh}-Up#T32|>oQ&=-lbHCM_)CsRCqq@1~4iv3k2?+s&IU4kT+oB7O_7Z3^tX-0rKHK z%zbB(<5YMMJBbKQLf=*7idm?-9LksMFbyKPR$d|3x&CA`mn#aiX@%+Ca&62V)aik% z0UiD;WDBO0s|$Bb$fj%y71|eB=TxY2jrW)fR=XeD{)?jPw_e(4<%}ucMgTN6M0NIc z;Ve+5yzPiNK$%h>6Q3|tFafSIg?m0e@R1654j@taeRo=@w>yYFrSqAzP>DQ65$k5Z zBGv(IUOGG!d2C-_t*WPu@R`Fx>y>&s@2}I-7U=2q{$$%fTu({2xf9Gy0%uGS+MZJN)QC+om|4U<>wrv~m0}4-xgM`RG;pQA9)$_8qLG-5GRc z8>FB$+-_{d^(KD&=4R^A#9XZ3wAUMXLD%QITrC-rdtSXdB_(&8zV0*OjzC z(%!B*cM(ejldd58T?6<=+`vSdgseEAg>c3ZWXvbz^1&)-1?ppn=R3{rU0ZsImnSFE zydyT^9Vt?ql=5KS#XCYN;+%Ix#WACX;&U4~X2d(9W^E|EBV596PC7!nU>xCbC~}*} zjtmXX7p?8#s+zW$216iNt!s`n>-Keb=xv*(&Ib$0s$jsNkdS!Ti~8x2S{et6a*Fgc z4mcg|XlqETdO}cWScNmqn_gC7we^Xgqa5UaMgD zJz#vgLSB_5uQ22l9U*)wzO#OEE(m)x^SRS=+4hFG*QGPuOObrD1%lenDpF635>yUTI9wbdE-CF>+?Y3b zheQ34Qyb)T6!yGK(JMm2B&1u?t0>8-W~^Ra$!B9Fy|TTZUJ*nd*DDn)?_GLDG0ykZ zs$n}mDwvTbw`psz_NnAHB&m;bt-3ulqE$it(8;M3$}m9z5z27RSllqNE{gEF%6U_J z*R5AmD_Odlh1LjNkk<>a&mPpLH47iRN>4<^${bkVc@&Wt3MtmNMX|oMSBlR@>mYw~ zw@ij$GLt!BSWohp(Lqh`(?Lfo+y@!QE~sE*+!twUK;VaW*A{fw_AJ{+xeDISRq%VM za{~bntAin28*~{A+E{k9rH^M6%=UrpRJK?(Ifzul5GqQ^iaz_^S}FTf!#6yub$V@K z#qjZ*1Foam^N1TwgKvC(gdwAzbQM_miP;oA3Sm|?n@WVH&u&7P%yGLs5#XmJ(IIl4O9qE<(9a1ZXGb7y9R%R+wNh|<+*E*28+F=#IA!7FGk zTG`_WDy?dIuH5=DKc&*yBfWhK>c3m<-R0)xp5(jg{?yEUSO zm=Fg%ihAVNF_z^b>o!ar=$zGnFwp{N(!m^Z$pQ8NWYZB+ahVX%M%W05_=0G&(R(GePq4YhSYzL0t;bz$FUS=_y9#ZyFr;a|!*Fj%!AstiLp#YLHfX5qpx z6iZWMoWXk83#VT`GQ@6qay>7zzOV_T7@DV$T){C08%v{=GzcBWeeTD7zKk)5?lU;% zKBtYjPb7p5Q-}X;_c=UWP@LQSxW^OSzC?P1`~Lhhb&k1Wf)dKU$_+ntH*e8bH*OAX7JEnAf7e!9+^Gh#HNp@u0@`7Z=)R{59i#L& zOeV<#)vYFzL_9CmyxhAw20K(%&1dfL*N0V{C1&`Ob))2xEJKVe;Z1wNmG7tLBp)72 zhRxu?FjY8eGPY?rFD89I!_waC-f%I>rlS`=Kcp0(&1}>uj za9qI9^&Y)^nmYwPR^_s9n$qkEix)UzdIGG5zqyvChUdVG4Q&Xyd`Zj{Y*OoFgQR z_Q}K7oqt}Ls)FGXDC?NQBqFD@$0pb!7>Ct&IiID+iS-+8!iG$LdT$V~M~%TlHm7HD zgilP_@d@-|n(`_gij=WZJSgc1w zTs2C;+RinBe6wC3Uq9L9CNunsuWr@+n*#+_z5f0kULGS9a*Q#p-QV zEt398W-ki*H}xDjI7Fsc|DAzCyEpJw$M*aGa_%FVOk-&CJFOxJnO@zvgVxnV;W%ok zZ5U6dph~A&8026{$lw~x=U_?s4lG{AV1j4*6SfzVPOP`1d?)F&!O%F+xnj^5j!~`H zTV)lCkmO-%l`?(0J^Bll6Lf(>Msf8)_PDKOUb8zd5~cbbBB-$Vwyu3Ou{iFv$RMbQ z#j6@+**5PBypH-apA)}ks2K+A%~Sw;JvFfr-U^$KvsS#kw(m2;h1IEZ7eB1jRVQT6 z$goRuKi|Q_B#$GIhXLd6WJFPBD0L-Cj>77O0T#@t>p52Cw(F3$f!r~O1cXUEU(5lK z4BDpwL4#I~C>%l1-6LW_?-(N$Wc9pDC}XE|M-;-2a1B=IP*&bN!4Gj9?Tt?X^fS`L zDjPH83B=bim^!oXpvLj8N!_p{B3{&(?;Ch!H3_1f?ZTWo!Ue&pJB~`<7(2BSF-BdG ztr(lV$kMG5201Yz*9lIHm|p^&sE1B~BD#>nj&NS+Ql$7LODgF0>;DR^xZ3@5iCksG z9P=usVz{vpW7e@&0j*|A&FO7t?`b&+`^9uQ{>dJ!L9Y%FBy`Xoc~)gJrxoE3;%cNs^jD#aSPe-b;DqR~Wjq z}m5X^s|sy)R3(d83)xOyw|BRC3x&Wvn_I56+tG}ynJtvN6 zZXZ=^Y|##2iIQh;D&cwL@`{%)XkS3BR~h{A7gUrvN^2pwJc7j|iN^kPNm3*V-vX?V zc1&;;-$E+_I__8of6nC3+5CANJtx2fWwFEOIOgWhK6)O+S4IX~Lej~MB(e!1bP%6~ zFM?$~z!8IfRs`}tAm#EccJ~-SLO>P1*IP=1<~d=B1z2L2Ib6o86II8B+ZqZ#T98Pu z2&D7JOY5Csm*FV# zB!vs_Am1Ok*Rv3t7}S&dkBG!z6$fsrs)MV~fuAPg*hG%@G!dgQ>RhNn8vF#FBP1sh zev_pZ3JdBzO~J4qLgp1!&#G_FQ%XPv#XU2g7)XvsElQ*5o=KPK4=)Jekfz3T_=3Y^ z)tRkZ*|YH#Pu{h?%z0>StlpY4@42Ht_Z=<*MmQCZkR$mC%in7fED{kME zZP@$h+PYP9ToY_A??ZPpn)utD6|o5NbVzx?n=107u(LYk+REVSEa#TOe3 z>}#V9#rD9m8kZ*&j@E=aQiqPGzLPqA{Ank`FYp1c@93cybv8OQ7WM+**oCAW`$ZI8B=OCJ1 zIYTY7M=}f8Y0}&@S6?+c>KG<+nmBQziuv-nmRAX#7f7@p+=-7Wjjv92!R`y4VI#Rluo!ubOHg* zu{!bYG!He8fw>hPqkritb+s)js(*Az`*1#ol7Btl74KHEIYtPM4kc2jQ;%(jYRI0^ zDICLxY!X=e83(+JpwNk`0O~Qt{=_sa_Eh*2#utYQmBpSyW3rTahbAdm2_dZa z6k>JZn5fMzM)gvnH21iiWiVTU)9BSC;@v~-1p)KO6s{h*Q%=l8H~K-VIt(klsus8& zbJZW}?N2Y<$k}0IwB=ST+#uiBhlLxR2}uab!p-Qrf9C<}7IIs9iDt8TIG=bV@8DWa z9a`cal2b=qBo2qO$3CcXk^DDv>J*xidiI1$Q*!m3x@+zE|5tln%aH{AHZ2to=Yn3# zk-TcI>$?ZfYdMmmbAd@d|BvQKYJ``BCp0PP2OMK(3RaL4dOs1*v&0BtNX^b)&r_V# zaXfHm0gj9d$q(Z!#V$%|W5auDUSD3N2PtWa2PHdY<^GjS64dZ0E(m{{V47cYu>$t- zSWsVhZ=k3B&GxmA8*A#C0%l9LDN@(u^SyzWGkrc?&h!}#$mkLWhfs1^YA~|Yo6QX^ ztke~3o!-Kan059 zSqEL6?+ZXJvUQiw>Lu+KVJ1+752$Pg#8arF)XVFzW1?weH3E7B5IgAQHCJ8$@q_*` z(MVNU)4^#_;;JT2gA#JKM}T$Y8&6$N&UV5CU>)NrZE}1G%5w`(2}xrix!Ok4cx=;U zBi`wV^VLR@u10K;u;-+g zBWNIm)~Y0Lx`$_cO4hQ-L5kOT2R5Cs&RX;pCT+FNtc#lRz3ia_VvpH=))DDQ{i3LO z=P&y$_GcRR-XY7eV;yXI2OtcJ_C355h%0sR)pOgdXH##bUfcZ{7Im*(_0@v|{f@v7 z&bhiTiha)>J#m}g6*v(I`1LxQzI$h`Bue(46Bc&+9@(6oV@tip`uu@SK1aUZoM{S% zZ%G^-V(rJ*_pe^|*g3FRZK8UVYi;yDppC@KFUean&Iw`EFIEbJ<ml+|-bEx+hW&vJ24M>A5D)N#+3V`LabCIjSI* zQXHK6M7T1YY|rzR3GtPQBix>**HeRw&Ic53&qF;siiz7ZkZ;MBEwKkuf8J%Z{)#

-s|gB;>jF*JSwL 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 RE1~h$!x>a|79`Bx{|##1DAxc0 literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.woff b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Bold_Italic-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..3c6df8dea2fa42308fb4db21b29561706289d02d GIT binary patch literal 33028 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 E2lo{Pk^lez literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.eot b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.eot new file mode 100755 index 0000000000000000000000000000000000000000..72f7912c13f3558b9c5379bbd652bfb0410a8bcb GIT binary patch literal 69266 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 literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg new file mode 100755 index 00000000..45af0b93 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.svg @@ -0,0 +1,237 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Copyright c ShyFonts Type Foundry 2000 All rights reserved +Designer : ShyFonts Type Foundry +Foundry URL : httpwwwshyfontscom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.ttf b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..2edf7ae2ba34d614b3d8e67bff2cf067b1104687 GIT binary patch literal 69048 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 literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.woff b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Italic-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..d88bb523aeafea0fa20d5fce0fc22940f742ea7b GIT binary patch literal 33888 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

bk#*4mP-T4jMe_jVD8gP8NLl`9k4ov9q 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 aSOBmBAVshPD?|aX10Y4P11m&XuoNpuG`Bkd literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/demo.html b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/demo.html new file mode 100755 index 00000000..088d0105 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/demo.html @@ -0,0 +1,58 @@ + + + + + + + Font Face Demo + + + + + +

+

FONT-FACE DEMO FOR THE TOONTIME FONT

+ + + +

SF Toontime Regular - Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+ + + +

SF Toontime Italic - Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+ + + +

SF Toontime Bold - Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+ + + +

SF Toontime Bold Italic - Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+ + + +

SF Toontime Blotch Regular - Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+ + + +

SF Toontime Blotch Italic - Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+ +
+ + diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/stylesheet.css b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/stylesheet.css new file mode 100755 index 00000000..cf4371ae --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/stylesheet.css @@ -0,0 +1,76 @@ +/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 26, 2012 04:36:35 PM America/New_York */ + + + +@font-face { + font-family: 'SFToontimeRegular'; + src: url('SF_Toontime-webfont.eot'); + src: url('SF_Toontime-webfont.eot?#iefix') format('embedded-opentype'), + url('SF_Toontime-webfont.woff') format('woff'), + url('SF_Toontime-webfont.ttf') format('truetype'), + url('SF_Toontime-webfont.svg#SFToontimeRegular') format('svg'); + font-weight: normal; + font-style: normal; + +} + +@font-face { + font-family: 'SFToontimeItalic'; + src: url('SF_Toontime_Italic-webfont.eot'); + src: url('SF_Toontime_Italic-webfont.eot?#iefix') format('embedded-opentype'), + url('SF_Toontime_Italic-webfont.woff') format('woff'), + url('SF_Toontime_Italic-webfont.ttf') format('truetype'), + url('SF_Toontime_Italic-webfont.svg#SFToontimeItalic') format('svg'); + font-weight: normal; + font-style: normal; + +} + +@font-face { + font-family: 'SFToontimeBold'; + src: url('SF_Toontime_Bold-webfont.eot'); + src: url('SF_Toontime_Bold-webfont.eot?#iefix') format('embedded-opentype'), + url('SF_Toontime_Bold-webfont.woff') format('woff'), + url('SF_Toontime_Bold-webfont.ttf') format('truetype'), + url('SF_Toontime_Bold-webfont.svg#SFToontimeBold') format('svg'); + font-weight: normal; + font-style: normal; + +} + +@font-face { + font-family: 'SFToontimeBoldItalic'; + src: url('SF_Toontime_Bold_Italic-webfont.eot'); + src: url('SF_Toontime_Bold_Italic-webfont.eot?#iefix') format('embedded-opentype'), + url('SF_Toontime_Bold_Italic-webfont.woff') format('woff'), + url('SF_Toontime_Bold_Italic-webfont.ttf') format('truetype'), + url('SF_Toontime_Bold_Italic-webfont.svg#SFToontimeBoldItalic') format('svg'); + font-weight: normal; + font-style: normal; + +} + +@font-face { + font-family: 'SFToontimeBlotchRegular'; + src: url('SF_Toontime_Blotch-webfont.eot'); + src: url('SF_Toontime_Blotch-webfont.eot?#iefix') format('embedded-opentype'), + url('SF_Toontime_Blotch-webfont.woff') format('woff'), + url('SF_Toontime_Blotch-webfont.ttf') format('truetype'), + url('SF_Toontime_Blotch-webfont.svg#SFToontimeBlotchRegular') format('svg'); + font-weight: normal; + font-style: normal; + +} + +@font-face { + font-family: 'SFToontimeBlotchItalic'; + src: url('SF_Toontime_Blotch_Italic-webfont.eot'); + src: url('SF_Toontime_Blotch_Italic-webfont.eot?#iefix') format('embedded-opentype'), + url('SF_Toontime_Blotch_Italic-webfont.woff') format('woff'), + url('SF_Toontime_Blotch_Italic-webfont.ttf') format('truetype'), + url('SF_Toontime_Blotch_Italic-webfont.svg#SFToontimeBlotchItalic') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/resources/library/interactivities/Balance.wgt/css/images/balance.png b/resources/library/interactivities/Balance.wgt/css/images/balance.png new file mode 100644 index 0000000000000000000000000000000000000000..18bbd82f23bd85378cbe40a2ea2f2490f978b057 GIT binary patch literal 770802 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%0DVh@GYK%S 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�D2TVzZBBW+k0gV zM34XdTc%_TdixAko~HGyRM2v@`Qh_Szz%xP(BH;Bqm%(+7NH`zW#+fHitvNTm?fZp ziVc(iEMWve4UippXYaJx|D{*Av*$4T#bSDM=LGD3jwLm~GuN&4ArHM|<9~Yp6hd&K zp1gYP3!6vf{>k$V=%fc||37{eR38M^;{QAFt`msVv@V7;t+ z2Ku4<176d(bxNxgy@Nt-LlOj!qEF4I6`&929_~WqALUq~5~JM;Tb_s3_KzZ>%4F zzsdteeNl%9Ov{Og&m9{LTgKvqQnr)ky}Rt1RoL@q()OTeh>uTun-N5$z}5z+{XbcF z_{am46$1U49&ji;S{ogw(XsVn0f}})b(D`j-eZLfBBuA>usvNrDMtP%GlxXynhrD* zOU(>7RA5*h5TQZ@#1TD*tE2BruzS$;z{rqod~*6+*9qdQBJi3*=eF~YVmoscRb`PO zTj3phC5nm+MyMCZJjU_#X40zPLW?}2ns3yh2%3PfKU`P3h-^cY<^0Inlh%!}OEk{8 z6hUlr7cQ&Q+}=)Z2I0prTu8+Nch2b?fV856s`H4nSM7Pbgn`+vJC008FnQyv;W`%gbF+*i#5UP|6BLjPa5k2&ALnQMA<|u%bDb}D$rb)D%h1z&seU+R&)vZ_BuC0OU%n@Qu0C$}{_!|?y z6_03lpA2AX+>8snwPPyMlc)=LSMtIZT5_IC%FB~9w|)<@xKJbBk@ucQgMSTHlK9Dp2y_wYzdaAw z4^%DZ^XM^mqeG0bii-ynxF=Fd5hpRnqYbCY{3gi+#95~)BvyD z$oj+Y?4$8Njw~3+4oruiV_zWI_<-r(ley;<2pωB3LtbYDgJfBHd0_%|c{{Gfk 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�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�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

Xzv}FI>MN>0mjH;; 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 WYKmc8U?KR`Ksa|FY{h|-SN;U34^4jn literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/images/pad-bd.png b/resources/library/interactivities/Balance.wgt/css/images/pad-bd.png new file mode 100644 index 0000000000000000000000000000000000000000..91b7c707aa6b7a7222c7dd34d13ff2e84002f445 GIT binary patch literal 9308 zcmX9^1za1=(+(ayXz`+L3bc5U;t;Hb0>#}6rMLxmcZw9ZV!_>=;`&mcxEF`u#lP$S zOLDniE;GA#v$HeLJiFn_O0xJkR5&0I2wz@KS`|2d`FDUZfp0a2z7*hu?j$L%1_oYU zV6!mbH@3Z;wi5`1OZ@LZ`ES|h9=J&34AXM{WM|>*X6$GVk}$I~F{hWYax{0dbF_A% zm-@u#P`~*WkR$&mC*^2v>}+LcORr{SV-DgL;Naxu;Ns@SeVYLS(SzirCDh;r>fu{vnj363}OI> zmW2D+2SI8L z@j(L=(<;^wZx_$jH8C4BrHCpxaf0Gc526Sk-F%Qutj9V zn+uLmFze4TD^8R4f5#E$7?DAvPifS-X=;YKXKR}cuyfbbxuLJ*=VgGklVpZ*P!SP~ z!V{(Ia?;4~j$?afVHyJ2>ps)d^{bdGS|49~T>+Xegy;c2Dx}`R6X$g}^g({A`M8n@ zr`{!ghf&{tkficFY88!XlCS>U$PPk^`-;-JJ)rl3yBL8OuF*^QA<308Qb`sWOl@6i zT|1=a$e1#sH)QTa!qS{LXkN>rI6WFZVgwB{X_w3})7F$P^rJ>;x-`67A#crZZQY?=Y`k9iZ+^a>jV_jnlz<5W?m9V_BE_($!6*=h@&((*y+EfA zsvz0Lw2)H|w}sE1Us`e%_KF)D;h7h3?Y7`3PBV<)L=-SG%S(!;NUS|0d~!*hg@M;s?EN&iXH-xFQfNsmY%kSwBujX3smKU zjm=wNAwt3}Z5CwacD+68oNjBgQp+GZ3L2W*(F%Pj&)d7Z$@%$kae6=1k}zuiWKKR8 z+Ue;}T6%h23p&IJYJPc8^WdDrKUL$Il#*}TLKt>0-~V`Zv2Tak|2;B^tBfByO`G>$ z=nO2)#wF7q5-27Cfq>DcR#rle7CpH*Im5cU^?x^%V~J)zPhd7SH^*>tI&bpvJ{$h^ zYs)mMx@f%P>_5k9tzU;V)*8F`y;F;^E=Zbow}EkgvFFP?LfpcP|^T;aEOsJrv6+`F%Hl<0x`);)>2VvC`-}R1?p%0ROvDP z@O>tmLa0LLOS>uh47QODZviRI05wTuJ_L@E=tyr)m;=Q*yAiILX9qJ-P*QfEZVoss z+Q>q}rMbj9{YFwajJ>?>HP4-#4BPD2mr8>r4Q$l@;Ir+cJzYtgu~gr7`*(MD&UgCy zntlC>SHr&9yyFx4sYuD#)fKbb2yA0>1c9NX6-sEBk>X-(;bM?R5^t$uN96s|TY54? zm&Ch%dFzF|Ljz+3BC!G?7(_G!63JxD->jjeXTPgWUmmw#8_>MFA_&V1d!O=Vy(buV zey^nDX>w}*aWnhjVqiYx))xKd@%k}csZ;DCyS1g|>F{dNZeTp~o&E7r>EEeXpCI5F z7^tFi^V`vah!YiHW;NPo)0A81^9ovryzq(9Ux#F(CTrwcGoS z6!v)V_?Y>;X(!9G%Yi1#V_#nQ^4B+`sNBj*LYj&ExDlpQ1;!+uV1(N146P+awjNj7 zFqXLA3b$9@Y~BWIM6qr;uUA5h1ke@Lxx~Z>CBby?H3?y4SKuTse&@}Y9Vb8k`6mfT zC$cZrhx4Gow?Y&LxgLA(kj*T=N=3Kw5PIT1;Tfk?guJZurG5D^OIlX;rAMQkY>8Um ze`mzxe?G@g?65M_@XeL51j(=;j0MQRUj~WKIRjzjhpM$QAHGjE;j;enBxUd3bP?CP zcae>4+pn80X9KnL^{L-8C(9D7x^6vX_#Wx$^J{6U5c)pGH_Xh;41|P)thhZrTpL?h zkQ+YiYa$n{cdD%C-UJ0OlvPw10lqN*p@q9Novcmw9mhqP#v<5<$Gf?nr@TCFg6Z3k zpK3%y!&_-n6}=W`l*-OWq5l4>^}+bXI63AkX5w&KUu1>b(^W7}QDnX4oZ7E$DOq%d zy_DPAThXhP>yBqmPPKo}Ql8jeynM+eEQ~4%CV#e5-NZ?#IIV}VrG|=N`Qh=mT+5KH zu6-lj6qq4<&Nyim|6HQIorHvBv&ngn@#@=y;i*j>wlY*8uIFI#vdTRH=!WYF5-QY3RI1>GX zv|7rGr5Lg^_rwU6ASNPbH#bug6V$m1{oeK7#`VH<+y2Xgx!922^?6-eLF66ov+;NT z6~)M+AlvLqS5Kb)%XC}8Rv|?$pNPirufWlIdwb)|DQkH?$rXJ|((4T$@~E%ZL91&a zA}Lc3)#!@06^T_Ywc}qI{ZCCOv+r<})J(e{iR4^?Z{mAhx5ff#Ysq~l6M6Swcy{;D z*fQl-SN!pQ?`7{#lhf0wDUn7RVL14s@F`P<@C`2B@dAb<*y3|x{Ll}!sNYy>xQFB$ zEUeaj`U`t=X@jpA5%vPNZ{%4! zCc=*~Vcvh4o-g)OJf0!f|Je$78YvK-jg5_#zM>IJycWM@W!1b&4s8bdi8{9KSURmQ zOMKV<7gRt3M3DvG2nBRP37=z{{v9Fo-7;M~wBd&ipInRmo|&n)wzLFKh~DA7F=z?v z=%;3Hpusz9zuktMr_)630r$VJyH(zJAMuJj;&#wPXVG#pUJZMnNR}YW_1P zFKCh(5fm;=SGo;9tvl86y zanvArI-Vl6bb2^hwt>wM_nuorlVr`E?i7yq^5Y}wkQp%+!4j&v`tzHA%{4TXK=(go z`-Fi}-9GYC%}=d%q7{7@FC{bFzDpZ1icSrNVc$^GbOF+&D5m0wFsb#Wu+VxmGVp`#`8_Q#P4ZvRVfX>Q zT~xx(c71tqf%NwyXykfv? zP4~Cv%->3PkB(%kwOU@rYpnyVx}L1GM{hRuE-x>C&uEKLV~sZA3^S<)K1~vXw#PkG zY44J(_Whq}R#P5CJX?syq`Y!yEr7aG5=*i=5?}_(75w*4@A%l(p2lqviA285DTB%< zT*>B7$#GJ2&6Li8K#BQ4TK%*9+{KCM-Sk)s4N2S8jOF}rDb{bi6z$5&VfTJz=$3?F zZ%>6mdx#OIpCvC83_fhp8OjeifN*7X>suU)6hrnm`P_LdEDS0OW_q6=8`aJMwILc zEX8SM*4eh?nKPYrb5}cc^W2rR&7jqNxV1!yR#2f8^2SS!nKu^parX3 zWl(`LCowiKN=zvuJv-+T>ZFMZEE6B75YB0BQel_g&`1gfR7nCXi=-IP6nWknO`oo#Tpi?hiPWPI_~l!2i64> zIz3BKTr)M&rC%vcmFsH`)yd|+k^|72X5jL8u~AH1Q$r&!F`;Q_hvI{T#|uXgkYnUIss?V86bznPcubWaMOWYI(OT7ISOb=cYc=O}H<2wPt zafIqH20TluBaW>VReS~!@rCb~t(kcF#XM`BD*e?$hX%F!CyB5rSYb59DLxdcN5sP+>af@m7i-Cz6dd4D+rur9|2o3{D_oCHk z*57f0D6+2+;kE=BWsDN2oXC~4$yHvQHb_CqKJUNcOVOx_N9YMCW*ftuuNHZeXqe_Sc9Z5&(wIit*_1ka&!MPq9)*EgH5G&d^A# zoR4bDH(-VSmQB-%%34Hl21f^4u#Gi}-|p<{8ovF^8Dc_Hr=?~(fog|rPPaj^3xU~S z)^YoM`V+!ff93(}a>$TVS0}>Tz-zH}?bDlsa&${Fh37ApmCjX=Stk0ldlZpTB~A46 z4I_1A*gqeZA{dqZIJ?aHQk$lwK;@FP6{m)14GEh3^BOJ^Aczd5X`fL~f@MINleb+1 z=fT*Zj71anm4XY8w;e`VEtHc}YdQmmAUA4{rl7wy=%S{TXG~+`ax!|1=dpkLRo~esau9}F(uvQqf=E)Ni)yMhdKxQJgW(@{jtHbW-G}-DUj-H z!&`=eVS(w(UH5fko;e}@G<6ZR*lC3yJGN>rVGTYcVd)sNh@iyN&VGvb?m5}4o3;X< z^_Q%*HyGai+Y%y^cw0%}%C@B__PZ=bClzKuekD}fT(MXhdO-dgzFkXa@V>rN zfkbB4qN&4Tu3QIhfDT@JbBD6Ymmg!Eir?gVTMxH#6)rDxBA+Xo9;+(0NImC{JOJ;B zqm>D52*Es~k=lfnNk$_kDmi~pTVgcIbIeFSMnKEXX39WyFOb@L=8-SHi21W$X{%57qv%$+9MZij* zcr+SwW|;ReqZ8wnmeLkGJ{gk#g+_%PGxYz~fAMhkD7EeM+$OO?7kj9rXCr7XjL$Z) zTEx8AOTO!EdfF?Mnef{-8mD~Y2|F4~d=R`&Mf9ldXi=w)zsFZf+$fzClUCu?R1~Gw zQP)D~GI1LzdwJ~_wC8-|&D|C)*&2H8Je!W+Qqs-2EiyU#MGK@iv2)WdSq?$N&#K;z zzbP7RPcGo~s8F#lWv+`jz#NMjIcl6%HA-qdEkHZRxKYawf|$-T&U91E!Q0E9>7rcD z##!${V;g5eZ_h>W`rCg|G-m~)YdXIn(0E#6Bjv|%Fqx= zhk{&YKQFoA2Y8i9oOa|*mns}`!_LX<+PXAf z51U6jnhq;c{=qxr_H6X9`4Uu^BCl=zRq3o)rIz=~Y9?arN&-eNGb>Bv;n*+_>M-g+rHX=h^!nM8F+Yntd&g*vZqL*zCC4==hAEV7*suXg z<}Xe!i{@`6lN@a)c;oeW#*~Yf=yBUI+!B*MG;EFWdbYcv204eTT=uPOmeFqcntN8J zJ%GUpv%C!2PhqBQ>@UtKh2}4=kZc~!MVo5``7qbr)pcsndA~pEe0*|9nbw z;-%Z?uj&_&G={JGLL`lg5dbIiqom}3QsLE@Ra&wpDMq{{dKA}gTElo=n!~&DKhX4~ zO6Zc8Qm3npQOOjXVU*}+(kc>zRb-;uK&3NC^+!i;imyVtQI5z z4v(1_W#Sy*5QGORBmesnTwy@6V1a2mvBgiaA3T-LRj3nR(VjQq)RxN6KpdW<3>BZQ z3w~zkC6Sk_3~s6TXkIHQozE52O9bF7WB@38VkbP;f-%E`x9yK^`IQw02TP93o@c@O z`ArutszL#A&pMbf9$GU`?{h=yNw22?9)-ALuM}(IBk_H(HkfkeDaNUUQyurD{n@Rp`oGC2Qj9P1#r2p zzl-$^Q~`m}QJ-H=GZGGr1HCi=S&=#V4wLr+C2PR z=z=L^a;;@DU7VfyaWJq`fdUr~lLNH9lmFty3xH$2Iy*b#4heB(po`5_hIXA?Q`>!Q zXl7`n{KCP+x8KkP{=(LKF7wjQ+w1B~|02ieo@V?Fd=;A-PNo9eSKeFnzt(8h6y=spR%B>9c zb2Nne5geG21Dg!cpELy0`kuLskNv`7i~Dg<9;!AFAsX}Xk{gz^n-ZC z|CbLP6Q+I{>!+rF1qHB7Il8PqVn}MTFZ4V9m&Bb!$*CeTONj}+Ec~b(s z(E!`rcDZ{L_k%b&Ihj<2RLOhi)NbEzdulQ~JiHWv5EbL$iLS2prl6n@=WY%Wrw@Yb zwjTKHQcy33?(MxQM%*sVlxkL_ z!O37pzqz2Hz40gd?H(8a;C5T}=KpVx7esrMnaOEL_W5&{6-YN8ZN{m({xLmwkBsUP zM}yLlCiH4t2_ysv9(UZ?qNAedwYrk6+i!UW1~Ns=SL78BbeuMRP^nwB;GR!yZq{x) zvT@7l?0jBo%?1wbu{_!R%_;tp;TM9Lm)c-% zeTQslT=t)zr!?c9w}MSQ-c;M&+XPRx{M^x9^>R+#xv9*0cTEKpvi7Uq*Gx&=E5R#M zQy5b(-`dcQkxQnRSGxP_xX8W~e#dJaAH@|WN<>Sm57ZzfYE;+DZekm!0^^yU_`(yu z+dy-?#x}L<+_u$PUfl6=df6Enefn;+10B`g-?Ou&=pkJVSw|qbZAb5N#(fR&>`Lsk zPc1whrG7u_j|0n^;&e~F3;BMt!e4`KA z=nEGE_-FWblBPKLaRbZu$?g4BLkwXnChFr;>WI0|Lk}*;+GMU29NB$s>h6xsQV;|% z_C%3C+1&kHFlS0-(gl?6>bn#=$uxHppZJEQ+TULBEqsxW;_5ST_`13hnV{Npc1BF+ zg?tczBk9L81OvT9Jy|L6?!S@f4^T6WXL-X!y%yu=G&MD!IO$@8|8YV9kww_uXu@Og`42+{FD{u)4hMNu? z_YH_WVt-InT%XZ2)F(%OjD5Ph?%+9)Uc4koPQQ*>RwiYsZ)$=+?e5YoIgX&TJ>HrF zK86p}?BHM~fTM|kl@xaAVia+YS#()UyW|_wMgClv>~sQ&s`UN+D`4AkV$`A$Rf*(FanF6F$tneAQ zrM1=JY>NXJ^t0XVk(4K)>b9-h-yg<2d&r;txpZqkSb4UyvlFVJq0t{hBN$L!{m|rb ziPJw&$q4YHuU80EE+i6|Ew>3P>sSXhI6lK))7r@V?8W}@2%8G+=%C%*TftOUcX+sE zzB-%_6mUOd{`2RL54V88-@%Eey%NdSX)bmvp6jD~8@auWnFcyK3+**E zEjw%7fdbCE5Fns9Jl?w_1N>rQ2!eWz{ZvU=O4d_Xzbe|6=BjjzI($-?nwp93SP=z0 zgZa~|(ed&1BfCyCLXitj508fRluqH`p`q~XP|5BIk;kI}Vi&nNO;XT5p8Be*94p&U zU-9Dgn-z-Iy~1>d0onn2FzR^bok&6nGcemsP6Zg(q0j*d4TYowwm&)Lx_3UMNQ(_kX<_9sTg2Me0rXgnZs1 zc2eLw(b#LyW-rPk%zakIOy+%ljw`#k_|E?DH`kK$G#xuTyOGyD6|bTcFBOcJ9L7!_ zxOVRnIz9sI|4)+mi!`CEe%38k(9_ZEZp6K!l(0 zxvB*g8N|Bo?@_aSZYkMczZL-s7V7JuaELR<7}}!32^Mxers-0Iue6))9vr~lrgx8UbOwFSa>oR? zbfYK$e9)8PNI=j*plM2H{lGldN#1s^<@e>xL1f!p6d%KC_aoa&ca~y_@~vF#-==6C zP@t5^_333p3)TeageL+wq38yn0=;b_N|;LA#7_K}g~Y3$gM;9h=VCF7w(kP$1p=Cz z-Ss-Wuz~(MGqTg~Hr{h&K8pDDi;f4sAT#gLja`{yKrXevb0xUH+0B}YU(YoLV2H#t z?*}E%hP-+Z2(9?vUVxa*ncB||k3BHJ@)9a$NMWqbRYH{uO0*q!`^13FsMtu#*xT>N zlYjZmth}9g(f)t6@H;C8o=EL5c~VOLcNf9Ube6OVsZZ)aD%O6JtHmy<&KH(PC?X;P zA9?f^fbT*=LS)2W{RH5}ix)5LFNbGJYk8)93yK#i4LnW_XVbP?O4fB2IXhP;Xob9f zq(jcS*48FJyB<+3Os}qnj*lw=84y_ST575e0+8tUtgN1m4b<7$gt#B5q%iGkA3LMX znS~lN2{1bjJCCH%U3*7B)k=MZ?^Jk693lX*%~5KuyV}hFW(?@2UsznM0vr(&6O&7z z33svKQcX2cn$iECF*`+X`hlfZehSkk_^n~q`>v`ymw!vG2B(x!RJrp+7&$jyqK}j7 zOtcXQnv>;OPZJ{}WagrWXCUp-5x|CmF$34!H>qobCF$nB(%pCwH0u!r2cW}}bBl4D z_1QXqCaCX+_oo;}`Ren378xEG&VRG1sxT)Kr5TNhB54V0?#Jbag1Oii`U(;gS8oO+ z)-b?%VE}t+FA${+jgn&y5~l}e?c^c=mqi7zfyUfym4H}wc2?HySWk5DOLPPH)#%>N z9H^Kx;O#P_)H379>raU;*@T{#DMEftc}&Vw}pCM96` zgt&?AIE8`>X%qJ^4i4+}1qIZd?<)$jUZT$dVVC@M&6E*TI&@FBw5lM2vEd;iZ&KUC z3Nh3weJM3eZBevh)R$A;cP9Gn(^EA@o%KI^P^zh`n`^(3SIzxC_GdQYXHRtfO#QqW zt6=M|$3&LMa=(68;D0Ya=Vqv;67Eat?Qtr0(FwoRH%!$|NAh-bo6T#itm`a+|%0OT!ozdX8rU$g(EE$DN(Cs zgA@@h729O6@xhu5bG(EK>x4op1#Rp?R9=vyyEPquqqw^9i|-LD*%2{(Lb4XJwXQ@_fa~f75g(9bw$?_*l&WD^TXG5qt3`H94|67uV zl+$Es{#LD;qJ}Alm0{@r{_ncp@4deFdambvp8I~@`+eW<`thT#$_ly)AP`6y>*nMQ z^vM4kL=Jc#Tz?+}bl}Tq>o$DQr3Y%{a9zeSfA)~ zv2h_Wcn~T)Ius9cA;jS0qGK*xhGBecFFl&H1MIZ_x5LEXLt+Wh7hxv|L_EmK&fLP< z+|uep?(PNTKT_&+lIjPhM%{uR$H!Uv z`Uu!9>ykbn!O}#(?xYQi&ag$(%xGWV#+H^?{hZI@f8!~`bkBH-(0(i4-xPbpayEX4 zEzTI5Kyd{Ik;e|Rslv{2#)ERa7X%f^CGg|E#nZ?oXh*0VaG^C`V zrR79m8(`7h~#Y6co|umHm)nFVnhiM(IP z!q7a%3R^%00;1fd3ExPVH!NF-r|$@wRWp{5r+j@C4DS(ifoY)BB_tQgUS6UJV*@MD zkXcEPARe$h9q#K}(tu#a@*juh9c26X`Zmue0vST74@yBJE5K+6OdLH9d^LdV6UO(??SFVe$Tv{5T+YLHr5dG6s<& zVQO1wchc^oA?{`be{H~fJf+OryBwcwB3&$a@~j)-VT+@7(tNp(4m)JlCi9hbTCcru z^A4AZTCv~SNIs#NwZ`O1m>(E8vz?7(0I%$j*AnJ(t+12qO|K})Qq92UWx2nJrvMBj zpVe{>8I0te^e>-@-=XDPruup z7kfZ@t!A&Mzib}@vW<+=mi9Cw@a#T`0fvi@Qv_8_*JS|=KZ%L*6RYzQ_Y%XuDCYyY zjg$7{;%C_*fQ3txvlslQNhlc4YVLqZcF zyN%diO$dRf%J62;&*!0jQW!ef+nZz4UsV)H5uBtBD)2?4BIL_cd~pEx-{23VJBPQ} z6TPgzg8bmWo#i0~_c6?BA;f4R2XU{Ork^gF2PeCKHG(U_RX!YBsuK9uTw zmv}mmi=Pu-*nXgc#HrLGon>^V|dJ9;#Kp^ z?7E(V&woXvdT9bnmt$kbvhvXwInHAY8y1B?5gJgn7kd6ZtR}F6Ybw31j;W$8(9(1$6-sS>p3G-Z;wirY28e>=0WC@`O*B*6r(r^LyoQs_N)tqV_aHVw` zXpC*aeKMt3z^+c~^Bo@`w!#&r4(nqr8en6?u3k@8CtUT`6;lf4~54=uqAm<@kT7Wff zx&?7tIps)A+nm%QP1xETQT5$}%VXH8V`SfT2^9HxWITbrfL}xws#$&0X(A*TDnw2q z*?;Uc-TL>-iIDe+r;QIKj5iSwOHnrL%f^o8dJ%~Aw9>vbrM_BH;BRKz-W|JK4Cbnp zBP*7uq-2UKk74Fr2#6cPBkUCWuW3`%lX+fITHEh$pdo;Mi>#g1O%M6kNX3R38e#uL z(f#cb0xQZ?uu}1@vVb7J>FD{uBJzR|Ci#cj>vA%eXX04&aU@&Yc~(awZJ_BukJZ<^ zV=3VZ@u7+r6exB+ z>d3*|bhgHR>1NUI(Jo+QESxS>($f$D=;2(e-aB7jUdm2dw%?kS%s;C@aRCjkHr41h zx45(Dx0abGe|`Q^pHQM{1a`HUJd((xvc}dk=6t9WM zv%!_F{$UXF9cP|Byv-$5-gb`6&oSEmS@vHNQ7vOCJER>8u_z6nPOBY+zQ}$8lK~_R zq4;AT>rFzKw#RA%8PKNL&drz#(v-&l`J7ld_ar1j}3n&@dxWz>asMJ5RJesw~uJ z585bJHVxJ0Jgq-jtQXv0(dLg0D1SM)_0`?f{%;{}F!Z3-t88$(rK$X=o0*xmbBOr> z7j2Z3Yl+y{MN;-C**US*NoR^$9AQmI-%;rcuGtW;D=p_+>K=rnP+0Anmy~U^v_u8XxiUzB_u&enG3Jq(_UR1RuGk&M7<79tk*7Nr zvm5neEiW`=rn`@y`e);-`#lG{UZcuWA)hZ{k_-*H1`7!myK@~BrD;sF zFh#ju0v;C6rOe7d{FZC;tKbZX2kZvwJ-Qxl%8Q3D%C9b16M|pK%a{y2mp{R=u{(#) z^r$7QzJueXYd(q}gh1!?hvK5`p49dJ5o^Ag+@bTF^*p5=?m7Cmh1BQJn9v@V^r!pn zahzKZz#-wKF`%pk*`c~1F3EN%LrK{Awv(3n{f$yfUCfznA96P92J%wY*A@EGii6e2 zpe{#ibpGWNUk~l8lFG2hm6qcl1}`8SthX#jJW>9!xyys>GbO`gR8C8bT^;r}-MuY% zud5vWuGog2fw1@u12GfR&n&QzY?cRKe8aLzw^pDEWA>`dqO`VLY)?9xz4*w!ZqmNB zk$QzNlO3{>p+2b*a5wmaon6uF|OW!l^t5xwsoD%jm*rUjy}gjBlLTWM|pY($SLJND&j zRLh^P5v+bwi$E7~XhP;W0yvB>cF;M8?6Z_Tcc$b~+#i0@tzgiFUvCXMz4n1M#zClC zWiMCRsB%xQ4wPffRhZT+?5)|I355i4ct+NMs9%k`_8s`}QF0%J!|`^z7zLZ2G8 zz#(R;%-CqcaQ#S^3+L9x8^y_EmYZF*-~lz zM`$|cK8jr9FWEuiXgJ)S?i?)$8=GDb3E13YTF@v7=g^wF!{sG`D+3O(WtyXkcVede?aq<~re zljW+14zujy9P`7)*X%urh3jR`->iDZf?X4Djm!o^37)pC@_JRAysyH-06 z7@Tbtu8~f@sK07xHT4ZuqINUxnEio2`r531OAT1IZLa~5x4Af4FoA}2M}t;$VY6*5i3V}^P*Mr= z(V~;SzpEP;>o$+;T94N4f1i_Pq3(DGYa-}i*5yDqaNDO8N}RkWz_XOKM&Iz+>(yTe z$@Ivo@AqvEoN!g>W6ql&ZlYcc!{$Ecf~R_Z9H2W>M;8_66kDN+AwT_9A(+oAh(Jwi z8Lr0{eoJ@MUt)!K0jTmC&Ojzoh*pTW+0uo-q#jp3WBqD0%#pY?7d(8D`re z^`UE02ftb*5!X+i+9D?H_b?PyrMkP{uUz55JD<_rwB%Uz^PA@i`ynn?szr~d6?QOVvr@t(| z+AJXoWLNgxgq3WMEj>~#)K~!LhGMP~j(<`49>1;gM zr*IzowH~I0b#X!}s*JFkIdlYY%-d!rjnV~YpoGKX_Jq8#i;M9qM#p|FrGRC}zE9e3 z3Me+_cPA`GPFi;)kB0=|g;hpr9|OeK(EJh68LV9Z`g40VSShq|YOwW>cx#v5+bwlw zJDpP{a(jRKBt=imP?DyKAp2rV>c}Peg!OG(LdVVb$Gq$4&V6o*QdV{;$7?&K-Yf8s zSz7>8o5^qHbzOFwR3@g+hV0MHs*H9|y~tZTFF;ZCN5y+1ndD#$hXa7ETL6gTWh~tNNPrxuXf&FZ2|NMQ#>U3h)|N`8(&=;{2T4E%G$N5m zp-@25-rgR}qjdmUJ3Bj&0W|HLAP-D{xrK#=wka3}Xo0P^J1_@6z#nLVn^x}N;J{!o zm`o;%#bUGBj*gB_PEH&S$JyE0#l?lo(O$7wrFv#IH#Cg7p8xV&@eU_=w~Ie%@iCuIJ~%quzO8v+<3U>Na(1 zgF2PtU~Y<2KUA7D+b*xPadOoRMyjTqm5@?#u8huCKq}iKJ6ldYTRPT0S3qr6z`(qOmV>U6#2q&*|D_X+zV+zG-D1k z*75S51GCvp7l%hq^jsD{{qFi>W2Zr{;1E}$Rm1~V1u}xvqBG_ucuL0I$Y036XG!a+ z4USfQLlN#MM&7-8Y{iGOQfw{@d?zF;}uhjIE~Kh=m!z4L<9 zkk-Z+7Nlhpx<}{Uy!YrfIM27Sjf3$&oPN}o$V}>OIWBsBc8r9spmeVP26n?B4O-CeF?QR1LuB3sjf_Ibnl={ zR7_GVs+Qyyh}X(pyIwDgJ$GvWN00QFw$oBB3>t7T2ow!9z5tCsPT z_zKjDM$*u=6gM`nAeR5#x-NL-ap@=B$+2{C4o7L+mHSVq3iNhw?%sXM zMq|5i%lvfpBWeFg6f^SWEd>rS@u38B`~054%e5kfD&^|uq1dxYqFo!j4EsHDm-fQU zc!Pt1OBu70nsV$K=NNZxxt_W|$Cs7lGf`ZaMdM!!VI(CTq1F;MFo}62bhv7fPj+qo ymfbo<(1&VX5+WvAKmMbbiHkp2Ro99C3?=*$XWzFSa|!(UkN`oj-&LRJ%zps{TqW!P literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/images/scale.png b/resources/library/interactivities/Balance.wgt/css/images/scale.png new file mode 100644 index 0000000000000000000000000000000000000000..386184c280ff306cd3f3b53eb27fd236c6e5f52b GIT binary patch literal 47788 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 Z{{sapk7EO3VB7!z002ovPDHLkV1i~H9Y_EG literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/images/scales.png b/resources/library/interactivities/Balance.wgt/css/images/scales.png new file mode 100644 index 0000000000000000000000000000000000000000..1fea726c02ea21812433a23b6de5564c33466ad3 GIT binary patch literal 31434 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

8o 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 C77H!_ literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/images/slate-bd.png b/resources/library/interactivities/Balance.wgt/css/images/slate-bd.png new file mode 100644 index 0000000000000000000000000000000000000000..bc8bded0f7a26bab7ac8e5132266bcb2ebdfeefb GIT binary patch literal 179255 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

7X*| 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�?+yLmi=_fw*}j zt3@3L9ew(F!W*>kQe^UHy7_+5ucT6Yq1Bq|Dc(izXbXsgpOtPw3r6OB7g~*UJ4M~; zz|Z>u#sAEdST^e1Rf1Es;n+{QOUR{1AWXAOmYWxYDViqK_h>*rx5ydbJ5G+Jy>!P( znjF(9>R$nEsL8>4@e@t}bK!b^&-j-51F<(S24ZvHd!UCl7aARGjm7X<=sjz)5rMKf zZ2jcD62}>d7o>SsgNdez;1YW8LaWiCfCY3z@879dR5RmZcnn@yd#%rfd42G+0@CB0 zg+#Z0kZPsL&|0hPBw5!d_Fth~-&{X}4larxPfw#)A^U))5g_F=+M(gc0tR&j{$cGr zYMN9)o#`^YV_Xlk)^WLkR`HdDVfiyOC8lnIpE>8kidGZBXpN$HB-VOaOMrzuj8!;ul1lJy4aNjI#@OzXJZ5ebyz!r5H=o1S z!!9I`y-^uL$qUrdpDVF80wLOK9NxhIAQK%z(4mGyP497k(}hml`dQ#hv{gKLM4}}K zaLVsIG-YsHH~4uyKagYMdXkFhB|XoN55!;jHN79Xng!46dAs3u{sx*XXp(B4{x^-m zb!}HJQ)zUTyiz`8)yw)-)AyhN9toVcdx0W~F&UYE1^^;6@vHyKfAO0G_|r)ICjLOK z-_Af;d$2NJ6sQ@o8V~(q(FKIIFtBwTw=WFT9u>Jr^sdjb3OOwogNQvA%*0$W%3msIpuP0tfi)le4noW$Pyv~Kz@ehxD#}8S zK)=5ujvE(tc!U6x-Lp7?ylht?i42epSQ>w$}uD7lzQ10 zOTo&QnefXV6Y7ahdwUyoBN1JK$;XRt@K8boR%)?~kmJxOtk52KRF~>%_2m`ReHqIR z$|#ihThL^|RDkomq1|pQE_%mt+^R@>ZSGjC$jPB^%fy;cD43-d!1%j|5I`0}*dCGQ zk9K+YW@3$}cxmduWl6*Z98xF;gT%N#B$yOBq;8w`VY0+gf#w3)2-o@c{=!{k^8=3w zyDhM^R3O})b9qrlqG6+`NR;RDaeHUNiwX40I|LGFf!o^` zan&jGfP$X7Gd}Md>1R2GY%iZGU~2I zC~j-Aq@vbT8q*U@k82j|HWz#oiCy^H)7OR;z4dx0wC=o+cwKs+2*1F_wjbMN0Z{Hx zdljmE=(iuz4fRwnJdZLR(@V3 zeAdzz#q08OHigUXHY#MDbJI=j8buZ5*^inEvViPJuCy$~+181@bCJ)Qt7u>W(m*^( zzaC#%Ub&?uks>R}jb7-^h_#`c_mc#HSsu|K&X;NSsjs3Dc`P>Z%W$QJu&~rBRl}&K|rK6vJ*KhvaKly)zs`36S|MMUDW10DT zT00OYy+&))qX+G7D%!yUSV_qViVH`yMJ>T1BTxr4C;7Y%#2k}In3f>ADv~$HU*aW$ z^oKPsU|d)UiDxc72y(cLBGHT29G!tzw*Y&d(#1!%E=x+!+go*n(YgNFZW&elX%xmJ zs!JE*iJfo!vqCJ;LY|2>?cNqK)gT;q^yB1s$V);*DY3uiTBMiES7cCQokG#_C7I4t z$2oOimy)@8p|&$pQKRH(-tWQ^->Iu0@8vxmdN)qsym%bb9JhM~-jsQN@pUSsLBn4U?0!yKN}Yz80KB z(xl{W9moBKvRU#7OYS9e4qTrfTK@7BuX^hHE%Mio6URxB-TC%~{J#4e&iC(hk7un` zhKg~BcH@MOg#4vjAwITlM1=0}&>7w1?{=_2_XfJ0Lv#+EhiMTU3wm?9O_8V~UXAd0 zUI6w293xVu?*K$4Yz4UKSF7$U+{7l)IQsbt?e_$(+cSRCP|9jaKmi>(7AFziJ zh`v+R!~;M!33h?nGTY4K*5m2D{&k2qOyrp0MCC6PO`dG5@vP5=#b-XpMiQ&gHQhu- z#Bt-wVf2Qs_~fEwPFsbNOYNrCe#b1>8N0nH(L%UPh|VZ4W-TDGo<~nk`w@1Ng&m4X z8GHHMnNR~1`}wXHm#y5~e^O=m8MtHw0#T?B!I#XW!Vyaq`D;IsqUGVPO!UeD!L!Z+WZMGJtqdx@J< z@yN(BBFa?Y`uHfI$1xm=!Q96DhTHphI8FjhP2aT{l2E@+%Nvz@BM8*`NyXVX#BbV=HLCN&-d?s%HzjO1}l!K=nCQ4SL&dX%K|`)3`m53 z!rr-aKK1WVD7VH(b#ti$KcA1XCtFIUPJqHI3PJTqd`QSN#cf08%fs77=pN7dfOd@p z&E-1p@3?>W1?_xihow>QlJfx%y+&aaYejI=NYSSF0dfJ|L77)-uUv{HIc`}??^%H{j+>Gj zV2@cNHxygh-6E=MPb{pl$5_zsY+Az7L^Uv_!ma};G&>P0z+5SyP0>{Zl;Sdl1IPYc6*7~7f=`pK< zY%~BCb)qIK+bJNc_-s0>b6(X1n&wf?32F2Ilt630p;h6|Mt7-T>CXHN7HW8i;(p?K zd@W?$&J}fcBGB)&nB#Y20gZm3H(IkT`{?T4t5Rlw*2VQG+Y4BTaxHixSH@7$FfyBp7V0=oiD+C{@ZR?-7!5Xf znm2`}K*_VA@hrV?e!UE+tVWv=ynvTpxnSb2^)i-Jt;wkZ@14Wa;v}@SUHpM+uftYFpOat&cAqDR&wEkIpby-yh3b&h)a$pbJYhikH>6dx})39n9tL+OoH4 z8WvwNMy$#o?q%$HWLFbUu2y1m`(eIvdszV0V0w+qKGKJd{Z7)2tkA<0*=P>&f{$uC zEC6I~o?Ib42FBx)Qv#jC9Ex|kGo+ezgyLa8PWcG)EOW{XHOq>TKCh-Sv_K95ddGQF z9HGF@p6LirID`+nj-0)Q%@|KiX6 zksp74|7-sPB7QvLAZofMB1|6F#b0#TpvwD3JC`RHW31;x9SYPrJXNT)>L`35!na@l zx%qY$7w(OE=~dJ15Gtk>rj1;(Q=A-jz)cT9E06X4T=26#k$O~}>@puR`7ON;JQ7^) z@%h0^bzS-%SqY=cuEpZOt{7!LuknX(wUKpO-FS@H#O-O`{wNgEJiU1h08)m+4)>eE238LfGG51!10ziq>Qj-Fr14khVe0;VU@_QsQyV6#77K*%xx%4;oZPiN< z>SIoFXpzF^Aaf+jKtQAS3*$k~@bv0wA$hx))Z<-BJas{pjJ#}zaC&jVEZAu+h!))5 zh!~t2t5w3w?WJ4DGQUSVPN85gKAE}$F!!q;<$hok*hxPDtm~?gv3Zue;EO$St0INS zFfAV?x@%{h2U-hi!=H*)^O~3bx9DAt9ZlR}dY-n{aK3*jR3)Hd-ZUVMAzRS1Hv;rA z7ZoMyd!z0~G;j-OC1DkFD~rGEsm5BIevIo$)H-ahn3WXfxZoABDMVvQyyoI8-GqlJ zMiv7)9>`~PUdU?{g3h}oORq-DK|k}>*?{ljf$z{osNDFh+=`Edl53!v= z)*2h_9%{H>kZ#+LTDy~Lese#e`0l^=)QmAesG*7r;I$wNogu)kE}m$xpxM*}B*@=C zZ%8mEHQ9UhPVVUTutiO|2)?#z8g1#-4AuzUt=voRPv+<}&8pR8f=J-W_aN{Fi|e0_ zG8@FHb>X7_HN|kFrT|bI2AA)bn&fJWUQltxGJAoW8r8Z*j61II=dd2|WR`+ViM)*H zY8q@x5!B$CT4c(Er%cy_(>R}30(ZHK^>{&Q0YqmF($AYFb#G{z#P;K4^Pz8Q{yJSq zl;1nia5`UTk3kE9Gwl!!L)`9_vf*V7vf_nqq0eUUD%3oh;!~ExlUt7QVvD%cXjg+N z$BU`oWj#TzR8g))T#A!Nxqx)(G+M=_T5_YDXH?hc(iGhVPIm#hTD4Yp)%KqBXok-2 zt22%7kw8|}a^47SUiQ46bPsX!DoRunUHNu@$NBz6_iooL71N_35WjT3z5U(4>F@lf zehGLfpaJ0L|KLCWhtcAnU_6gHEX8Npdy<5nCT(SWD8p-68_*6Mx0{L)Li7DNrDwPir*Ry$DMY0D@TnKaxv*oiJ~|bz4Z4)>y|lmi~pS{ zs5;{W{e%H|FRI{f+D(6)k6gT>GXiMG9sTIqL`9^H%Vstj!!ge8 z8dnZ@<+nRis*(f2Ce(D^72Z6V%lVEJ6vwB?>rCfyYkDXlZt%w_8jnIXLMYN**^y5Zant+wG$oEIIEG{Pd{kCI~-ZRm0R0BSQ zhFas{938z0<=X-+e_j`0y`Mt46^lJZ(t8@84~&akRZbAH-V+>Wf!zT3U77wS3KD~p zX=V@zr(a&x01+mqu|EZ;)ORTE93{9YfP zioJYBp6r#wi<=avA@1I)2*r_J1`?haxb`sxYtvqKZEF0$-~<7{R@cCQf#cwE(cbsO zEuioGLLqj6T1|rhwH)I=`CIwVh&`|% z?&in&lm z{^8;p#d$Hx!@Jyd(1mIoTxMaFD+>%;bWvQzaI?6^T0xZ}0V63@hSuT+j)E-YU>D|5 z2{-G696mUzSWlY5H(k=Kf|E#s`F6#z+pi8bKBv`9hf!`Hd|sN=b~@B$FDk$^GD^<5 z(Lxtfp<>fWaX)Y6)!F+^$bZ6PXmZnDaE1zmuN*B~_6TV&>H$0F@)ovzRSB=cU{8II zH7ELUD+dvdoXsEeD0kEur9&WtKQCdR^{D3o7f<@^g`>BQy`o&-S&a~U#!79x5W&JM zLSv`(+zntm`E!@OMrrlN&4Le6U6yPSsnn*(W(OoYBAD;qkFyH)NKky%cCdnlP?^<` zm2jptZl}_JM~kvlYO%7IBsV(7^b_p^0NnYf)gog1Im)g!CBu8YED<~#Vad0y0vz|#VcKB zd^fg*)6<+hb5|?zq?$Y-+^wNC$WbQ%iKDnBau-;-4&c(6z8m5OL~L3MhXX2g6Ucbakif-0#zKWRFgGJAViwWLQ^0%<;sYvw=qUd zg7kSB&l;j@#4PN_LO!8KETUHxOcr^Ub5S%{21Kx2g`FrcX$p?$FOGK#cvV;uP|<38 z6%I{}nH%NOap?DZI%3ftDRt1olgS)<95pdCN?mk`?SsVl*IE^j<~^^R$RVnXpHWC; z=c)ot_IyuG0}|u9@c8oA9Krm78c{Yg+y?NMFN?4O%j($T#euDrz z!K8~zpDkPCA@#q>_HAWR9TI`#Jorv>?ieE7gQsnCjLIEFja1Abkg*LJynM|7m}xWq z%O2_FgWntM>s~EM<5_b(Qw@XjhmcoN?D)^BiSYSow0>*HS@Ga{equeJFdYg_`Dx6e zSbDSNGTk>(p3N4mHi^#Xb?xb`8ajVI3UeFgGDvfYPkk%FY*SO;4mSO3PFx?~?_%CD z$v*d;wcK&uT{@~6uq#lOPjx@f-~MBN&rkfZbQNiZruoH$ zJuj7XN`$j66=A*5a3Y8t;kNU}acL&kNk$Yx=n>Ey+_u$j?+hfS&iYcC;5H3b203)gU%xwp5qjr!F+NEJo1 ze*dZhbSj4>`gzA*j6n1?>^M@1f{DG9-GC4(xjLjdfeNQu%N^DO!R!fR4E-ri|LX+EtcWB%Do9A=_U5*3!^lZq0>(WA=;eNL2Bnn*VNdx)%1fg$~26+>(s3;IFfn49!97q|h~wE=&hU0(coXnlLB;Zclmp&VT( zC17D0!j#GRd{(2u9#D0J7RPYgZoZr?Q&wyzyQe9YJJXcCqv|f!WM}Qp7@rb5 zwkUMF{Ga7dl>h)B07*naRI;OKxsq(&8qX%hjsl-V|iiQ zO=CYa9T7b+=Y^HDP@TEpO`uI~P^J>jOZy45P=_cseg88_BjQ4}?vR9XX6fza-l&l8 zth45IVSIkYcs$|BGYjY`aE1FC$X~au>O_!?U%<>-{O$kvA9z;Ae=VQ^ z;D7q5fA;sZ*8f#bi#OW^VP z@Y_dD~q1OF8&`(lO>|_!Ld9M~0MejrzG^#CY zJ~bf>nBx13<6e}Rm$6y$m+XS^MHj&J(@%K$f(4@%!8zdC?uV9n3l>!bG{s3KQJ$-p zGklU)z4V!A3#A4X_CA5Z65vPVqO)7#y$nZZ}tL~eHk#2-bz-N~Y z-9tA%0Jz<)5X^e*q070;T(zyH;NoU;1y*Um0pD*VUH6jqw#`oTK zJn^~IcZLBM2l^_)UkZm%yfYYr{d^EYu=TwALG1%VG!$zg+g>_m_oXG|962E}7go+H zyr%9wU1ZpFd%K|T6n>{dPluR82T9*ZE21P}W!wcxcxSPD3?$(c&=xnodd3YW}`N zjcYxzojCbXnCRyX=j|>eyvsRl?&r^9e)i+|y??_$@Gt$$H~0BR z3uplNvp@T9{v9ETX6{w#UPc*NRpOddCe-9B(!XcXo(gKP?2?ws2S;kF<^C zL;$t=Rm%M7qE(v_FFB)to%kVl41U*xp0yJ4coWZSXKJc~$H1?vX$wtNz~Wy^A|hLA zks6cb79cNU0MTzR#jP)5V!M?X@nQnuxSzrUNPwt_^CGxO%!^}Ztg9}TyY`3(or+dOtAcsAQA5s=@W; zh}O9+HK5{HYiS*mBX*EK&WcN(^7(ESx6uh)T8oYJ_FZ79$R3YRTo>JpY>{P-qARIy zisrEA>M30Zgq-dv789Z4tN6P@o=g&<^IZVLCk?w?=KJz&#hz_}{Xqq78*WVQ{ ziSadd*Ggz3hc3X~@Fn!`q?$a(d(?U1*Ak7!&qqZ$m+5GuV_*xibSA9bsf1kFAutzn zWbd2v8Ug0fxh*U6r5LIWeCAUtcVf~Bhc)I>L#FQ~7pW3@lJh}<=@>hgE3SH}N(sWi z2H1DHA8b&^^+1bGe|6{5ByeKDz=&Vn1^upe-ZWyrs=?#x=Tq)Gmtv3dl_ol6kBEk$ zg;s#eR^A%~q;2RMSaIA`PFU-r14eL*t|uf&ZdRrEm|)BSx=HE1aLiz!s!pqC4>P+v+C-nDprRmC((n`sVBA^&4+TC%# z^SkO9t~Fo>BR2hdZ?36;4YjenW5B_((WOwOaf66uCdd%fW5t#ES z5#nh)eOaBHvNu3)B4Y>bCC%2egpZ@tAdor z&lz2)m@at=UH15XPPh;gvFsZpm5r_4MUs~>n*6w97ZO4@ni1aP#!YCTH!>`Ei&ovS zfCasuU?S`d$9b=FW{OgaR@)_Qqmz1OwM1ymx=S8+Zf{Z2BUY|&f>*!YsCr)v_C(mT zv;$Gzo4SuFoZnmF+;HeK?)TQ}{dq}^9Ws39)D0u|kEy~6h-##^->8HC#JYAPyK+03 z(7KXH2JZ%c9(|le%W4qUG*ra!_e>{tt&+t`q{iZzf!qD98W9I)!05;Jh2__J@;fAX z&n|E0xR?;Mw%i3@$OE`g`7m;$rf@l-p-}j0K4By%_w=XYByWx>U1+@;TaPlU;FMT( zPzZZgNgmZhnFU;wCSc|=BNVN(^h{M^&)JBAEF|7x|E6a5`%lAkQl+hcEn%~TU7-4Ol?1Oz7y*LU}SMIC-mF>o91GRxSjWvL%=CZ zc^U(FNyvOo+6}P_zgY!&EeCT2z9wmMYsqt(?`2-!f*vl2eTRBKs4-EDwD6L2Fx5fz zJAH-)6<{Z7tU-s=ggTR8 z>+|z-pT~;BQQxoM-*CIX!cVPtS%tBFjxIP0i_P!# zp$BOH0u|uis%39hIybc9Jd;%3bvU9>5u<-)-8P5DHyzQ)?`%zLiJ|qh`aVlGFm>=F zMJHGlj6HHUKXEIY8SJXCH-{~lToODaw$1Vg18bGV41wv5?zw4bLh$khC2B@#{7$Uq zjUXy0Brs*CHB_J>g=AC%prS;tCtr$X|2zC@QB9Hm4F6|uUsBYr;+vPt7jKK8cA>`{ zN+%6^>Uus()MLd#hMt@Zk6L_Qi2TA4g9B{D9IAtPr3^)q*4 zv&JB*&;Ld5lsxa_e#d!xt7aAHk*NI6{erd0upLCr=bT6^xQtptwOj|b9&#cIHQ2jJ z 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

GFM=U^ICm~DiH9QboBI@>H^Jz5mFo`a02 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 JPDHLkV1jGuNZtSd literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/images/slate-toolbar-help.png b/resources/library/interactivities/Balance.wgt/css/images/slate-toolbar-help.png new file mode 100644 index 0000000000000000000000000000000000000000..fb7cdebad7f32917ca2863be754dfdc26f2013b8 GIT binary patch literal 1697 zcmV;S244AzP)000W>0fLJSS^xk59CSrkbW?9;ba!ELWdK2BZ(?O2Mrm?o zcW-iQb09-gHF34$HUIzs7IZ~ebVG7wVRUJ4ZXi@?ZDjy5HZL$UFEKLOh$^H200sF; zL_t(&f$djKY*bYg{_ef+Z-&|q(9%Lf5RkS>N2CdV36vJ&LKf0SMI$U6ipGRRVWDv$ zV1XDzXF&u`9%@cdO0P&MlK|j(9u!4^=XoH6!1scb61uL#wrx;K2XtL; z{NRh9)A{fViUCbkdtBE|GRD9;2LM=>1;!W{V<3bCZgw08@pv4R(xhYCJz?0P1U@{t zE9G*&gAf8KB{WR~r4)=YSe6CHabQ^%q?90pKv5KM&LM<=ZWudGzx{lwC<5i>OWP@> z;GDy89GIpF*L9(38Wcqdyx{+*l!8(UDJ3$Q43;lTv=>F-{{3_V0K{T3NGYMJDq^u1 zT-OEXJP0r;B|OiA5CW7^XqpC1(=eHyZYYX?qA0RW-;2P16DbQp!Llj6^5_AKWy}dHL)Inv@b!N?4W! zN@w91W3X)-j^l*EhZCsT@HB)FLAv=-?#F|!>i`hszvp>DmKcVC+M2b+5!kkQ<5d8` z>3sJBfa|*OJTGvwA9#Ky*tU)Ox^-8J^FZDDW6Am&FvbFRQ%Vtw#pY#!>$)&a6Ts}X zNhy)6uR$_dd#oq|WbLcHFEnqvv@}r)LI^0Oa9uYDNX|Jt&kKT32m#JHR#vUROM99x zVcovoq6h#$NlE;`q0}n_i9~7OUd9+yRfVD`P!t7@wHr}@^EBJ2PHZ0465CQ;Z%df6uV{*ga@tDy_*1Vkd*NP$l0OXn1 z(_1$``|gq@@gN(75QxQM0RdH2p{feD@7R1osokFj5LyQceh>Ka=f#g_?%bV-`vK^? zT?hdo1Xfj5WRiQ2E%Eik@Izlj56h3g{60K6IaTjxh2uCuaL&dB8=kB0m+V{;`Aw)Q ztlG~6&+~#NQBg6yLd@pv2qH-{qOMZSW{%JOOeK}+VGL)Z17HJ6o@REJ^A zmB?A(4u0L8G3}N=uHOv0p|0z&EDPJVJcrVBDEvpO~u~HWx&W0RVXC(7p$XVZb#_sD=Ru0T2Subsro)bAFy~KI1?E z9(dfc=(FJy0*g){@_63S*3=9j1)vo`*_@>*0Nnt(I?i71^*=tcI?&P9lmO86bnT{= zO*>yiT|*=ESkQH0n==@^eg*w~KValm{{;Z4jzwzYqeQM_T&E$A$_r?#uYtknB9t(pNNrj<%-M$Y6gY{6M4t$ z(EXDk`@_;uO4(dY8fNzwR|#F$xwsI^*?q;AVku?9^Z1P@#tm_QaRRiFb>g~nLqxqx$bhA}0cOW*T&Mp4wqH=g%=`N?piysAFedU|4f zIM>?$N|Y-AfZHRtCiD6J_QboZq?FzH2uLZrqYzlocz*6o`>C~c4aXn;K0J8+^uhN(oj0C` r;YapBcF)lqr#~7M|H*j1=mh=+SUN~Huv8Y*00000NkvXXu0mjf859-D literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/images/slate-toolbar-reload.png b/resources/library/interactivities/Balance.wgt/css/images/slate-toolbar-reload.png new file mode 100644 index 0000000000000000000000000000000000000000..844169a963567982f39336dcff5b0c56568f58ce GIT binary patch literal 2289 zcmV000W>0fLJSS^xk59CSrkbW?9;ba!ELWdK2BZ(?O2Mrm?o zcW-iQb09-gHF34$HUIzs7IZ~ebVG7wVRUJ4ZXi@?ZDjy5HZL$UFEKLOh$^H200>D* zL_t(&f$f-oY*W`2$G`XevSWTZ2@nE>7|2Mpl*FtpZCR)t!P+rRg9%EvbX9^!VVX7p z8WNeRG%x%ZNE0IJD%Nf*37ytzV?a=+vB5S%L)Ne%;;n3jk_smXl0hJWB+q_7&;E!V zY{!lrvcW$b>B;Zi=X<}Od+zbQ=a>-@9;R^*Rs9hF03p7CF&6V&T~R6nsM~SyOkbq! zwO5w71wrrva075jk_1&%14QH}qNbhiw)m3?#>X5R(GUetv+g;!D2i9+K?ndG$EtK)pGHIw1OcXLLf3U< zW=_F3U;N4$Q534#+%-*c-D&|qzxb<_j~6YFkDq9EpZ9+Pj^iMT;zR(y-?ef1=XG80 z6Gic!R=oJm4a;1rs%_IW4IIY}yBq*|d+%WH8x1W&L3zCRu!)5)A7lA1En4wqPu&a4 zzX(wjVObUwMaktjRuwIt5P-<~nZx0LBuQa!aNv0!cDo&-C_+`WZLe1@btMCc7@POv zmPI9nTjtMw42&_@Y&HPcTwPJ>jQ-w;C8+wrdIcDY1tNlwkr5#q`m`*Vx{mD)&8Zk5 z6qMIpKlA2_e_#CUdBzwF!?0y#Im-d;PYNIwzPu{s$YZeF-02%1FIsTra(f4KU5DLf zTOSSZf8UDP{I!7z4*MlwXgNcwS`hvIft&@|S}D z=Xt2A3XZYewcqxRITl`fWr>^P_-z>(83+c0C|EETIn%T1QUWm7>Za0Xzu=FY_o5`( z1%Yp_S@&Gp5IZ+4^V;pUW=+$eC<-P_aNya+#V0X;Z6HP~Sw29Y{l@#}Qy-l=`}dDw znkI%45n*6(P}$4#eBJhj<~}5_og0=p4a3;Xaa;{!463Svh_L4CFDUNf!lJYR0DwA< z$c;z-P;>751vnfIsHzH46rt8<0uIoeZ z!#kWPiqJF-q9~$dVF5f#pSqiwow+F@4vaA?j`2j`up6eiufKoLd%o>o=(yU2uI`)A zG#!>@Vd8`gOr4sAg3q~7STGOH?92uLwam3T5Hp#vWW@4sDQAflKn+79gg-Z>&7f6H-_eV#z$JG-f`r<+n) zUr#qRzO$QTpT{5eR&u>$0J6`sDsa&sGw4{YyR)6%u6?yX8X_$K+2?T{daL$Eit(=y z(NQ9*316p(s5kygA!Q&2A}xS@Ti5PMHeruiTb7l*k4_FBB6TNnvT_z?DM$NgxDP2_rnj~4aIw5 z1OO2=js_66v;Y7g6de3xq*F*4pr8EkTi+cO;D2pIDcL!TBllWJNnM^R{e1(G``Po0#$BFIoSaz_ zc^tH53JjqmS*En@-zz%+D)7sMhArEd51k^zJvWB@hM5UnQt1K+I@ra1a;Un$g|aj_%HO z0Kkkn`EV61f~(LyJnMMz@OZIr(m4x=Xj6P7rDK+5-XWsOQT5UR2zPYTP}-HQ)l-6F zJMADG1;hoQ0{7~I$p8O=@YM+57-KAuq<^g5XtRD0_RveSM*#l?BwzixKjlZG00000 LNkvXXu0mjfx#&Pd literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/images/toolbar-edit.png b/resources/library/interactivities/Balance.wgt/css/images/toolbar-edit.png new file mode 100644 index 0000000000000000000000000000000000000000..daa338cd9bad28014559c72dab05555471ed402b GIT binary patch literal 732 zcmV<20wev2P)hPu2Ds07A#D z+(`)m10Mn0JJUZ@+pnq%MBp|%ES8NwDOLk#-~e!sr^msc6xo3pa5tZ@SZX^c-ho6o z06e&ZB7qF}i)0IA!gl~p>L5#?0N!D-JQN8?!jlC`;HvFkz>@@Oz-J58g3l7D2|p`P z8~&=mCE!tkOTnW827U+NPfd7GfZKJ0>63S=?e7451Mpk}9uxr30C=|7DAo1@fG#3Y z1bh} z^05>ix)tAeWB=B=!&DC&0NNI&WPE`=rmvk=Z9huGLQ(H8r|$x9UZ75YfIRIFC>8Aw zfaLK{3Qkh7L*3U0(z`UC0k;6t*GAaUDm zv{_eH15)rT0ZDkWKndKe&lf0#7YRtfvjwE!Spt&qWC3Y-l0Xf3s(>bWAi0-<&lceH zYekZc8Lx~?5j;iUE6Ibmu!%^_hNlP&B*(zwRS7&rz!u*o@PK_TJVn6G##wBSAqzfB zfMgdq=g~R;Y@Ro3;YFgD1q%&8O?(WPGBdSVDd`TL85dhqT2qH4N*IktZ1@II2I(YR4)WAlv zvU%qR&X@!VPJr&J6|ez*ghT^dppdL=FCxGNZ-6^P@E)%~&i!NSBU#Tt9T^*vt~(P|%gu7`!?=FJha~9{6Sqo?DucISV8!Tj0q^e|G$^U+W6=&|TFs{tr0D zn`GtcogeTY{2@7k0{HHEzmIV?MZg+=cl?8)4fjZ138$>U6Oen}H~&I_Zwqq#0!Ns# z1)=mZrC*QeGz8FHb<620w~?$ojJO|=hS2?H{W|fyC9-)1SKyz?OFd_PpxdkuIiRjt*AT2)sj{}ur*_}&=2$KKgpL_iZ6yhk%zfT|V~ zgZC(W{*%uKEY0W=-Rf*QTz?%{1n|Gl2dst2T7r*J2mKobq%Fk*5r>%ImKC`8@Lh^BEZML#?@q@t?dBCZ7*{$}PBp`GD#z=jH<W1u002ovPDHLkV1mUGDkT5_ literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/images/toolbar-reload.png b/resources/library/interactivities/Balance.wgt/css/images/toolbar-reload.png new file mode 100644 index 0000000000000000000000000000000000000000..340d7371f204e07c5e1e7202160cbd20eb2bbaff GIT binary patch literal 999 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 literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/main.css b/resources/library/interactivities/Balance.wgt/css/main.css new file mode 100644 index 00000000..616ed26e --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/main.css @@ -0,0 +1,271 @@ +#scene { + position: relative; +} + +#scene > div { + +} + +#scalesCell { + display: table; +} +#scalesCell > div { + display: table-cell; + vertical-align: middle; +} + +#scalesWrapper { + padding: 0px 100px 200px; + position: relative; +} + +.onEdit #scalesWrapper { + padding-top: 100px; +} + +#scales { + position: relative; +} + +.scale { + position: absolute; + width: 250px; + height: 0; + padding: 200px 45px 50px; + top: 145px; + background: url(images/scale.png) no-repeat center bottom; +} + +#tray, .scale { + -webkit-transition: -webkit-transform 0.25s ease-in; + -moz-transition: -moz-transform 0.25s ease-in; + -ms-transition: -ms-transform 0.25s ease-in; + transition: transform 0.25s ease-in; +} + +#leftScale { + left: 0; + margin-left: -150px; +} + +#rightScale { + right: 0; + margin-right: -150px; +} + +#tray { + position: relative; + background-color: red; + top: 50%; + margin-top: -1px; + width: 550px; + height: 288px; + background: url("images/scales.png") no-repeat center; +} + +#graduations { + width: 100px; + height: 30px; + position: absolute; + top: 0; + left: 50%; + margin-left: -50px; + background: url(images/graduations.png) center no-repeat; +} + +#pivot { + position: absolute; + width: 80px; + height: 80px; + left: 235px; + top: 106px; + background: url(images/pivot.png) center no-repeat; +} + +#objects { + position: relative; + display: inline-block; + padding: 0 5px 0 10px; +} + +#objects .object { + display: inline-block; + vertical-align: top; +} + +#objects button[role="add"] { + display: none; + + position: relative; + overflow: hidden; + + text-indent: -100px; + + width: 68px; + height: 70px; + + margin-left: 10px; + + cursor: pointer; + + border-radius: 4px; + border: 1px solid rgba(255,255,255, 0.15); + background: rgba(0,0,0, 0.15) url(images/weight-add.png) center no-repeat; +} + +.onEdit #objects button[role="add"] { + display: inline-block; +} + +#leftScale .object { + position: absolute; + bottom: 0; +} + +.object input { + border: none; + width: 40px; + padding: none; + margin: 0 2px 0 0; + + text-align: center; + font-size: 16px; + + color: #000; + border-radius: 3px; + background-color: #FFF; + box-shadow: 0 1px 2px rgba(0,0,0, 0.4); +} + +.object .tools { + display: none; + position: absolute; + top: -23px; + width: 100%; + text-align: center; +} + +.onEdit button[role="remove"] { + display: inline-block; + position: relative; + overflow: hidden; + cursor: pointer; + width: 22px; + height: 22px; + text-indent: -100px; + border: none; + margin: 0; + outline: 0; + padding: 0; + background: transparent url(images/delete.png) center no-repeat; +} + +.onEdit .object .tools { + display: block; +} + +.object input:disabled { + color: #CCC; + background: none; + box-shadow: none; +} + +.object input:disabled::-webkit-outer-spin-button, +.object input:disabled::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; +} + +#objects .desk { + position: absolute; + width: 100%; + height: 20px; + top: 72px; + border-radius: 4px; + box-shadow: 0 3px 0 #999, 0 1px 2px rgba(0,0,0, .65); + background-color: #CCC; + background-image: -moz-linear-gradient(90deg, #FFF 0%, #CCC 100%); + background-image: -o-linear-gradient(90deg, #FFF 0%, #CCC 100%); + background-image: -webkit-linear-gradient(90deg, #FFF 0%, #CCC 100%); + background-image: linear-gradient(90deg, #FFF 0%, #CCC 100%); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF', endColorstr='#CCC', GradientType=0); +} + +#rightScale .weight { + position: absolute !important; +} + +#weights { + display: none; + position: absolute; + top: 40px; + right: 40px; + width: 230px; +} + +.onEdit #weights { + display: block; +} + +#weights .weight { + display: inline-block; +} + +.weight { + position: relative; + width: 64px; + height: 70px; + + margin-left: 10px; + margin-bottom: 30px; + + font-size: 16px; + text-align: center; + color: #CCC; + text-shadow: 0 -1px 0 #000; +} + +.weight .amount { + height: 100%; + padding: 4px 4px 0; + border-radius: 4px; + border: 1px solid rgba(255,255,255, 0.15); + background-color: rgba(0,0,0, 0.15); +} + +.weight > div.bg { + position: absolute; + left: -3px; + bottom: -18px; + width: 70px; + height: 64px; + background: url(images/weight.png) no-repeat center bottom; +} + +.weight.w500 { + +} + +.weight.w200 { + +} + +.weight.w100 { + +} + +.weight.w50 { + +} + +.weight.w20 { + +} + +.weight.w10 { + +} + +.onOut .amount { + background-color: rgba(255,0,0, 0.15); +} \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/css/ubw-help.css b/resources/library/interactivities/Balance.wgt/css/ubw-help.css new file mode 100644 index 00000000..57c83fd3 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/ubw-help.css @@ -0,0 +1,46 @@ +html, body { + margin:0; + padding: 0; + height: 100%; + font-family: "helvetica neue"; + font-size: 14px; + color: #666666; +} + +#body { + +} + +#core { + width: 100%; + height: 100%; + + position: relative; + + -webkit-border-radius: 8px; + -moz-border-radius: 8px; + -ms-border-radius: 8px; + border-radius: 8px; + + -webkit-box-shadow: 0 1px 3px rgba(0,0,0, 0.65); + -moz-box-shadow: 0 1px 3px rgba(0,0,0, 0.65); + -ms-box-shadow: 0 1px 3px rgba(0,0,0, 0.65); + box-shadow: 0 1px 3px rgba(0,0,0, 0.65); + background-image: linear-gradient(top, white 0%, #CCC 100%); + background-image: -o-linear-gradient(top, white 0%, #CCC 100%); + background-image: -moz-linear-gradient(top, white 0%, #CCC 100%); + background-image: -webkit-linear-gradient(top, white 0%, #CCC 100%); + background-image: -ms-linear-gradient(top, white 0%, #CCC 100%); + background-image: -webkit-gradient( linear, 50% top, 50% bottom, color-stop(0, white), color-stop(1, #CCC) ); +} + +#core .wrapper { + width: 100%; + height: 100%; + + overflow: auto; +} + +#core .wrapper > div { + padding: 10px 20px; +} \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/css/ubw-main.css b/resources/library/interactivities/Balance.wgt/css/ubw-main.css new file mode 100644 index 00000000..09b0a91b --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/css/ubw-main.css @@ -0,0 +1,310 @@ +html, body { + margin:0; + padding: 0; + font-family: "helvetica neue"; + font-size: 14px; + color: #666666; +} + +#ubwidget { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: url("images/bg.png"); +} + +.theme-pad #ubwidget { + border-radius: 40px; + border-width: 52px; + + -webkit-border-image: url("images/pad-bd.png") 52 repeat; + -moz-border-image: url("images/pad-bd.png") 52 repeat; + border-image: url("images/pad-bd.png") 52 repeat; +} + +.theme-slate #ubwidget { + border-radius: 44px; + border-width: 52px; + + -webkit-border-image: url("images/slate-bd.png") 52 repeat; + -moz-border-image: url("images/slate-bd.png") 52 repeat; + border-image: url("images/slate-bd.png") 52 repeat; +} + +#ubwidget > .wrapper { + position: absolute; + top: 0px; + bottom: 0px; + left: 0px; + right: 0px; + overflow: hidden; +} + + +.theme-slate #ubwidget > .wrapper, .theme-pad #ubwidget > .wrapper { + position: absolute; + top: -49px; + bottom: -5px; + left: -5px; + right: -5px; + overflow: hidden; +} + +#toolbar { + display: table; + width: 100%; + height: 44px; + font-family: "Lobster13Regular"; + font-size: 24px; + color: #FFCC99; + padding:0 10px; +} + +.theme-pad #toolbar, .theme-slate #toolbar { + height: 38px; + padding: 6px 0 0; +} + +.theme-slate #toolbar { + color: #7F613F; + text-shadow: #FFDCA9 0 1px 0; +} + + +#toolbar > * { + display: table-cell; + height: 100%; + vertical-align: middle; +} + +#toolbar .actions { + text-align: right; +} + +#toolbar button, h1 { + font-weight: normal; + font-family: "Lobster13Regular"; + font-size: 24px; + color: #FFCC99; + margin: 0; +} + +.theme-slate #toolbar button, .theme-slate h1 { + color: #7F613F; + text-shadow: #FFDCA9 0 1px 0; +} + +#toolbar button { + border: none; + padding: none; + outline: none; + background: none; + + cursor: pointer; + padding-left: 34px; + margin-left: 10px; + height: 32px; +} + +#toolbar button span { + display: block; + line-height: 32px; +} + +#toolbar button[role='edit'] { + background: url("images/toolbar-edit.png") left top no-repeat; +} + +#toolbar button[role='view'] { + display: none; + color: #FFF; + background: url("images/toolbar-edit.png") left -32px no-repeat; +} + +#toolbar button[role='reload'] { + background: url("images/toolbar-reload.png") left top no-repeat; +} + +#toolbar button[role='help'] { + background: url("images/toolbar-help.png") left top no-repeat; + display: none; +} + +.hasHelp #toolbar button[role='help'] { + display: inline-block; +} + +.showHelp #toolbar button[role='help'] { + color: #FFF; + background-position: left -32px; +} + +.theme-slate #toolbar button[role='edit'] { + background-image: url("images/slate-toolbar-edit.png"); +} + +.theme-slate #toolbar button[role='view'] { + text-shadow: #7F613F 0 -1px 0; + background: url("images/slate-toolbar-edit.png") left -32px no-repeat; +} + +.theme-slate #toolbar button[role='reload'] { + background-image: url("images/slate-toolbar-reload.png"); +} + +.theme-slate #toolbar button[role='help'] { + background-image: url("images/slate-toolbar-help.png"); +} + +.showHelp.theme-slate #toolbar button[role='help'] { + text-shadow: #7F613F 0 -1px 0; +} + + +.onEdit #toolbar button[role='view'] { + display: inline-block; +} + +.onEdit #toolbar button[role='edit'] { + display: none; +} + +#help { + width: 300px; + height: 400px; + position: absolute; + margin-top: 10px; + right: 10px; + z-index: 10000; + display: none; +} + +.showHelp #help { + display: block; +} + +#content { + position: absolute; + top: 44px; + bottom: 0; + overflow: auto; + left: 0; + right: 0; + + background-image: -moz-radial-gradient(center center, ellipse closest-side, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 100%); + background-image: -webkit-radial-gradient(center center, ellipse closest-side, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 100%); + background-image: -o-radial-gradient(center center, ellipse closest-side, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 100%); + background-image: -ms-radial-gradient(center center, ellipse closest-side, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 100%); + background-image: radial-gradient(center center, ellipse closest-side, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 100%); +} + +#parameters { + display:none; + padding: 10px 20px; + background: url("images/parameters-bg.png"); + + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + -mz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +#parameters label { + font-style: italic; +} + +#parameters label > select, #parameters label > input{ + margin-left: 10px; +} + +#parameters > div.inline { + display: inline-block; +} + +#parameters > div.inline+div.inline { + margin-left: 20px; +} + +#parameters input[type=text], +#parameters input[type=number] { + height: 26px; + border: 1px solid #BBB; + background-color: #FFF; + + padding: 0 4px; + + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + border-radius: 4px; + + -webkit-box-shadow: 0 1px 0 #FFF; + -moz-box-shadow: 0 1px 0 #FFF; + -ms-box-shadow: 0 1px 0 #FFF; + box-shadow: 0 1px 0 #FFF; +} + +#parameters input.tiny { + width: 40px; +} + +#parameters input.small { + width: 80px; +} + +#parameters input.medium { + width: 120px; +} + +#parameters input.long { + width: 160px; +} + +#scene { + padding: 20px; +} + +#scene > * { + margin: 0 auto; +} +.onEdit #scene { +} + +.onEdit #parameters { + display: block; +} + +/* +.card-container { + -webkit-perspective: 600px; + width:100%; + height: 100%; +} +.card { + position: relative; + width:100%; + height: 100%; +} +.card > div { + position: absolute; + width:100%; + height: 100%; + -webkit-transform-style: preserve-3d; + -webkit-transition: all .5s ease-in-out; + -webkit-backface-visibility: hidden; +} +.card > div:first-child { + -webkit-transform: rotateY( 0deg ); +} +.card > div:last-child { + -webkit-transform: rotateY( -180deg ); +} +.card.flip > div:first-child { + -webkit-transform: rotateY( 180deg ); +} +.card.flip > div:last-child { + -webkit-transform: rotateY( 0deg ); +} +*/ \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/help.html b/resources/library/interactivities/Balance.wgt/help.html new file mode 100644 index 00000000..1348efdc --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/help.html @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + +

+
+
+ +
+
+
+ + + \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/i18n/Messages.properties b/resources/library/interactivities/Balance.wgt/i18n/Messages.properties new file mode 100644 index 00000000..8d5d0465 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/i18n/Messages.properties @@ -0,0 +1,13 @@ +fr.njin.i18n.document.title = balance + +fr.njin.i18n.toolbar.edit = Edit +fr.njin.i18n.toolbar.view = Close +fr.njin.i18n.toolbar.reload = Reload +fr.njin.i18n.toolbar.help = Help + +fr.njin.i18n.parameters.label.themes = Theme +fr.njin.i18n.parameters.label.slate.themes = slate +fr.njin.i18n.parameters.label.pad.themes = pad +fr.njin.i18n.parameters.label.none.themes = none + +fr.njin.i18n.balance.parameters.label.remove = Remove \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/i18n/Messages_fr.properties b/resources/library/interactivities/Balance.wgt/i18n/Messages_fr.properties new file mode 100644 index 00000000..ee6b23ad --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/i18n/Messages_fr.properties @@ -0,0 +1,13 @@ +fr.njin.i18n.document.title = La Balance + +fr.njin.i18n.toolbar.edit = Editer +fr.njin.i18n.toolbar.view = Fermer +fr.njin.i18n.toolbar.reload = Recharger +fr.njin.i18n.toolbar.help = Aide + +fr.njin.i18n.parameters.label.themes = Thème +fr.njin.i18n.parameters.label.slate.themes = ardoise +fr.njin.i18n.parameters.label.pad.themes = tablette +fr.njin.i18n.parameters.label.none.themes = aucun + +fr.njin.i18n.balance.parameters.label.remove = Enlever \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/icon.png b/resources/library/interactivities/Balance.wgt/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fea858af2e8d007721ef668ceb581fc8294ca86a GIT binary patch literal 11736 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 + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+ + + \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/js/help-template.js b/resources/library/interactivities/Balance.wgt/js/help-template.js new file mode 100644 index 00000000..c49c0759 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/js/help-template.js @@ -0,0 +1 @@ +

balance

\ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/js/help_fr-template.js b/resources/library/interactivities/Balance.wgt/js/help_fr-template.js new file mode 100644 index 00000000..c49c0759 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/js/help_fr-template.js @@ -0,0 +1 @@ +

balance

\ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/js/lib/jquery-1.7.1.min.js b/resources/library/interactivities/Balance.wgt/js/lib/jquery-1.7.1.min.js new file mode 100644 index 00000000..198b3ff0 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/js/lib/jquery-1.7.1.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.7.1 jquery.com | jquery.org/license */ +(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
"+""+"
",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
t
",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; +f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() +{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/js/lib/jquery-css-transform.js b/resources/library/interactivities/Balance.wgt/js/lib/jquery-css-transform.js new file mode 100755 index 00000000..241a7227 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/js/lib/jquery-css-transform.js @@ -0,0 +1,112 @@ +(function ($) { + // Monkey patch jQuery 1.3.1+ css() method to support CSS 'transform' + // property uniformly across Safari/Chrome/Webkit, Firefox 3.5+, IE 9+, and Opera 11+. + // 2009-2011 Zachary Johnson www.zachstronaut.com + // Updated 2011.05.04 (May the fourth be with you!) + function getTransformProperty(element) + { + // Try transform first for forward compatibility + // In some versions of IE9, it is critical for msTransform to be in + // this list before MozTranform. + var properties = ['transform', 'WebkitTransform', 'msTransform', 'MozTransform', 'OTransform']; + var p; + while (p = properties.shift()) + { + if (typeof element.style[p] != 'undefined') + { + return p; + } + } + + // Default to transform also + return 'transform'; + } + + var _propsObj = null; + + var proxied = $.fn.css; + $.fn.css = function (arg, val) + { + // Temporary solution for current 1.6.x incompatibility, while + // preserving 1.3.x compatibility, until I can rewrite using CSS Hooks + if (_propsObj === null) + { + if (typeof $.cssProps != 'undefined') + { + _propsObj = $.cssProps; + } + else if (typeof $.props != 'undefined') + { + _propsObj = $.props; + } + else + { + _propsObj = {} + } + } + + // Find the correct browser specific property and setup the mapping using + // $.props which is used internally by jQuery.attr() when setting CSS + // properties via either the css(name, value) or css(properties) method. + // The problem with doing this once outside of css() method is that you + // need a DOM node to find the right CSS property, and there is some risk + // that somebody would call the css() method before body has loaded or any + // DOM-is-ready events have fired. + if + ( + typeof _propsObj['transform'] == 'undefined' + && + ( + arg == 'transform' + || + ( + typeof arg == 'object' + && typeof arg['transform'] != 'undefined' + ) + ) + ) + { + _propsObj['transform'] = getTransformProperty(this.get(0)); + } + + // We force the property mapping here because jQuery.attr() does + // property mapping with jQuery.props when setting a CSS property, + // but curCSS() does *not* do property mapping when *getting* a + // CSS property. (It probably should since it manually does it + // for 'float' now anyway... but that'd require more testing.) + // + // But, only do the forced mapping if the correct CSS property + // is not 'transform' and is something else. + if (_propsObj['transform'] != 'transform') + { + // Call in form of css('transform' ...) + if (arg == 'transform') + { + arg = _propsObj['transform']; + + // User wants to GET the transform CSS, and in jQuery 1.4.3 + // calls to css() for transforms return a matrix rather than + // the actual string specified by the user... avoid that + // behavior and return the string by calling jQuery.style() + // directly + if (typeof val == 'undefined' && jQuery.style) + { + return jQuery.style(this.get(0), arg); + } + } + + // Call in form of css({'transform': ...}) + else if + ( + typeof arg == 'object' + && typeof arg['transform'] != 'undefined' + ) + { + arg[_propsObj['transform']] = arg['transform']; + delete arg['transform']; + } + } + + return proxied.apply(this, arguments); + }; +})(jQuery); diff --git a/resources/library/interactivities/Balance.wgt/js/lib/jquery-ui-1.8.17.custom.min.js b/resources/library/interactivities/Balance.wgt/js/lib/jquery-ui-1.8.17.custom.min.js new file mode 100755 index 00000000..56f6b389 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/js/lib/jquery-ui-1.8.17.custom.min.js @@ -0,0 +1,253 @@ +/*! + * jQuery UI 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI + */(function(a,b){function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;if(!b.href||!g||f.nodeName.toLowerCase()!=="map")return!1;h=a("img[usemap=#"+g+"]")[0];return!!h&&d(h)}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}a.ui=a.ui||{};a.ui.version||(a.extend(a.ui,{version:"1.8.17",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b=="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,d){function h(b,c,d,f){a.each(e,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)});return c}var e=d==="Width"?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){if(c===b)return g["inner"+d].call(this);return this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){if(typeof b!="number")return g["outer"+d].call(this,b);return this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var d=a.attr(b,"tabindex"),e=isNaN(d);return(e||d>=0)&&c(b,!e)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),a.support.minHeight=c.offsetHeight===100,a.support.selectstart="onselectstart"in c,b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b];if(!!d&&!!a.element[0].parentNode)for(var e=0;e0)return!0;b[d]=1,e=b[d]>0,b[d]=0;return e},isOverAxis:function(a,b,c){return a>b&&a=9)&&!b.button)return this._mouseUp(b);if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b));return!this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b));return!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery);/* + * jQuery UI Position 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Position + */(function(a,b){a.ui=a.ui||{};var c=/left|center|right/,d=/top|center|bottom/,e="center",f={},g=a.fn.position,h=a.fn.offset;a.fn.position=function(b){if(!b||!b.of)return g.apply(this,arguments);b=a.extend({},b);var h=a(b.of),i=h[0],j=(b.collision||"flip").split(" "),k=b.offset?b.offset.split(" "):[0,0],l,m,n;i.nodeType===9?(l=h.width(),m=h.height(),n={top:0,left:0}):i.setTimeout?(l=h.width(),m=h.height(),n={top:h.scrollTop(),left:h.scrollLeft()}):i.preventDefault?(b.at="left top",l=m=0,n={top:b.of.pageY,left:b.of.pageX}):(l=h.outerWidth(),m=h.outerHeight(),n=h.offset()),a.each(["my","at"],function(){var a=(b[this]||"").split(" ");a.length===1&&(a=c.test(a[0])?a.concat([e]):d.test(a[0])?[e].concat(a):[e,e]),a[0]=c.test(a[0])?a[0]:e,a[1]=d.test(a[1])?a[1]:e,b[this]=a}),j.length===1&&(j[1]=j[0]),k[0]=parseInt(k[0],10)||0,k.length===1&&(k[1]=k[0]),k[1]=parseInt(k[1],10)||0,b.at[0]==="right"?n.left+=l:b.at[0]===e&&(n.left+=l/2),b.at[1]==="bottom"?n.top+=m:b.at[1]===e&&(n.top+=m/2),n.left+=k[0],n.top+=k[1];return this.each(function(){var c=a(this),d=c.outerWidth(),g=c.outerHeight(),h=parseInt(a.curCSS(this,"marginLeft",!0))||0,i=parseInt(a.curCSS(this,"marginTop",!0))||0,o=d+h+(parseInt(a.curCSS(this,"marginRight",!0))||0),p=g+i+(parseInt(a.curCSS(this,"marginBottom",!0))||0),q=a.extend({},n),r;b.my[0]==="right"?q.left-=d:b.my[0]===e&&(q.left-=d/2),b.my[1]==="bottom"?q.top-=g:b.my[1]===e&&(q.top-=g/2),f.fractions||(q.left=Math.round(q.left),q.top=Math.round(q.top)),r={left:q.left-h,top:q.top-i},a.each(["left","top"],function(c,e){a.ui.position[j[c]]&&a.ui.position[j[c]][e](q,{targetWidth:l,targetHeight:m,elemWidth:d,elemHeight:g,collisionPosition:r,collisionWidth:o,collisionHeight:p,offset:k,my:b.my,at:b.at})}),a.fn.bgiframe&&c.bgiframe(),c.offset(a.extend(q,{using:b.using}))})},a.ui.position={fit:{left:function(b,c){var d=a(window),e=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft();b.left=e>0?b.left-e:Math.max(b.left-c.collisionPosition.left,b.left)},top:function(b,c){var d=a(window),e=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop();b.top=e>0?b.top-e:Math.max(b.top-c.collisionPosition.top,b.top)}},flip:{left:function(b,c){if(c.at[0]!==e){var d=a(window),f=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft(),g=c.my[0]==="left"?-c.elemWidth:c.my[0]==="right"?c.elemWidth:0,h=c.at[0]==="left"?c.targetWidth:-c.targetWidth,i=-2*c.offset[0];b.left+=c.collisionPosition.left<0?g+h+i:f>0?g+h+i:0}},top:function(b,c){if(c.at[1]!==e){var d=a(window),f=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop(),g=c.my[1]==="top"?-c.elemHeight:c.my[1]==="bottom"?c.elemHeight:0,h=c.at[1]==="top"?c.targetHeight:-c.targetHeight,i=-2*c.offset[1];b.top+=c.collisionPosition.top<0?g+h+i:f>0?g+h+i:0}}}},a.offset.setOffset||(a.offset.setOffset=function(b,c){/static/.test(a.curCSS(b,"position"))&&(b.style.position="relative");var d=a(b),e=d.offset(),f=parseInt(a.curCSS(b,"top",!0),10)||0,g=parseInt(a.curCSS(b,"left",!0),10)||0,h={top:c.top-e.top+f,left:c.left-e.left+g};"using"in c?c.using.call(b,h):d.css(h)},a.fn.offset=function(b){var c=this[0];if(!c||!c.ownerDocument)return null;if(b)return this.each(function(){a.offset.setOffset(this,b)});return h.call(this)}),function(){var b=document.getElementsByTagName("body")[0],c=document.createElement("div"),d,e,g,h,i;d=document.createElement(b?"div":"body"),g={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},b&&jQuery.extend(g,{position:"absolute",left:"-1000px",top:"-1000px"});for(var j in g)d.style[j]=g[j];d.appendChild(c),e=b||document.documentElement,e.insertBefore(d,e.firstChild),c.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",h=a(c).offset(function(a,b){return b}).offset(),d.innerHTML="",e.removeChild(d),i=h.top+h.left+(b?2e3:0),f.fractions=i>21&&i<22}()})(jQuery);/* + * jQuery UI Draggable 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Draggables + * + * Depends: + * jquery.ui.core.js + * jquery.ui.mouse.js + * jquery.ui.widget.js + */(function(a,b){a.widget("ui.draggable",a.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))&&(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!!this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy();return this}},_mouseCapture:function(b){var c=this.options;if(this.helper||c.disabled||a(b.target).is(".ui-resizable-handle"))return!1;this.handle=this._getHandle(b);if(!this.handle)return!1;c.iframeFix&&a(c.iframeFix===!0?"iframe":c.iframeFix).each(function(){a('
').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(a(this).offset()).appendTo("body")});return!0},_mouseStart:function(b){var c=this.options;this.helper=this._createHelper(b),this._cacheHelperProportions(),a.ui.ddmanager&&(a.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt),c.containment&&this._setContainment();if(this._trigger("start",b)===!1){this._clear();return!1}this._cacheHelperProportions(),a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this.helper.addClass("ui-draggable-dragging"),this._mouseDrag(b,!0),a.ui.ddmanager&&a.ui.ddmanager.dragStart(this,b);return!0},_mouseDrag:function(b,c){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute");if(!c){var d=this._uiHash();if(this._trigger("drag",b,d)===!1){this._mouseUp({});return!1}this.position=d.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";a.ui.ddmanager&&a.ui.ddmanager.drag(this,b);return!1},_mouseStop:function(b){var c=!1;a.ui.ddmanager&&!this.options.dropBehaviour&&(c=a.ui.ddmanager.drop(this,b)),this.dropped&&(c=this.dropped,this.dropped=!1);if((!this.element[0]||!this.element[0].parentNode)&&this.options.helper=="original")return!1;if(this.options.revert=="invalid"&&!c||this.options.revert=="valid"&&c||this.options.revert===!0||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,c)){var d=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){d._trigger("stop",b)!==!1&&d._clear()})}else this._trigger("stop",b)!==!1&&this._clear();return!1},_mouseUp:function(b){this.options.iframeFix===!0&&a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),a.ui.ddmanager&&a.ui.ddmanager.dragStop(this,b);return a.ui.mouse.prototype._mouseUp.call(this,b)},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?!0:!1;a(this.options.handle,this.element).find("*").andSelf().each(function(){this==b.target&&(c=!0)});return c},_createHelper:function(b){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b])):c.helper=="clone"?this.element.clone().removeAttr("id"):this.element;d.parents("body").length||d.appendTo(c.appendTo=="parent"?this.element[0].parentNode:c.appendTo),d[0]!=this.element[0]&&!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute");return d},_adjustOffsetFromHelper:function(b){typeof b=="string"&&(b=b.split(" ")),a.isArray(b)&&(b={left:+b[0],top:+b[1]||0}),"left"in b&&(this.offset.click.left=b.left+this.margins.left),"right"in b&&(this.offset.click.left=this.helperProportions.width-b.right+this.margins.left),"top"in b&&(this.offset.click.top=b.top+this.margins.top),"bottom"in b&&(this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b=this.options;b.containment=="parent"&&(b.containment=this.helper[0].parentNode);if(b.containment=="document"||b.containment=="window")this.containment=[b.containment=="document"?0:a(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,b.containment=="document"?0:a(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(b.containment=="document"?0:a(window).scrollLeft())+a(b.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b.containment=="document"?0:a(window).scrollTop())+(a(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)&&b.containment.constructor!=Array){var c=a(b.containment),d=c[0];if(!d)return;var e=c.offset(),f=a(d).css("overflow")!="hidden";this.containment=[(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0),(parseInt(a(d).css("borderTopWidth"),10)||0)+(parseInt(a(d).css("paddingTop"),10)||0),(f?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(f?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=c}else b.containment.constructor==Array&&(this.containment=b.containment)},_convertPositionTo:function(b,c){c||(c=this.position);var d=b=="absolute"?1:-1,e=this.options,f=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(f[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:f.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:f.scrollLeft())*d)}},_generatePosition:function(b){var c=this.options,d=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(d[0].tagName),f=b.pageX,g=b.pageY;if(this.originalPosition){var h;if(this.containment){if(this.relative_container){var i=this.relative_container.offset();h=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]}else h=this.containment;b.pageX-this.offset.click.lefth[2]&&(f=h[2]+this.offset.click.left),b.pageY-this.offset.click.top>h[3]&&(g=h[3]+this.offset.click.top)}if(c.grid){var j=c.grid[1]?this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1]:this.originalPageY;g=h?j-this.offset.click.toph[3]?j-this.offset.click.toph[2]?k-this.offset.click.left=0;k--){var l=d.snapElements[k].left,m=l+d.snapElements[k].width,n=d.snapElements[k].top,o=n+d.snapElements[k].height;if(!(l-f=k&&g<=l||h>=k&&h<=l||gl)&&(e>=i&&e<=j||f>=i&&f<=j||ej);default:return!1}},a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(b,c){var d=a.ui.ddmanager.droppables[b.options.scope]||[],e=c?c.type:null,f=(b.currentItem||b.element).find(":data(droppable)").andSelf();droppablesLoop:for(var g=0;g
').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("resizable",this.element.data("resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=c.handles||(a(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se");if(this.handles.constructor==String){this.handles=="all"&&(this.handles="n,e,s,w,se,sw,ne,nw");var d=this.handles.split(",");this.handles={};for(var e=0;e');/sw|se|ne|nw/.test(f)&&h.css({zIndex:++c.zIndex}),"se"==f&&h.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[f]=".ui-resizable-"+f,this.element.append(h)}}this._renderAxis=function(b){b=b||this.element;for(var c in this.handles){this.handles[c].constructor==String&&(this.handles[c]=a(this.handles[c],this.element).show());if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var d=a(this.handles[c],this.element),e=0;e=/sw|ne|nw|se|n|s/.test(c)?d.outerHeight():d.outerWidth();var f=["padding",/ne|nw|n/.test(c)?"Top":/se|sw|s/.test(c)?"Bottom":/^e$/.test(c)?"Right":"Left"].join("");b.css(f,e),this._proportionallyResize()}if(!a(this.handles[c]).length)continue}},this._renderAxis(this.element),this._handles=a(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){if(!b.resizing){if(this.className)var a=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=a&&a[1]?a[1]:"se"}}),c.autoHide&&(this._handles.hide(),a(this.element).addClass("ui-resizable-autohide").hover(function(){c.disabled||(a(this).removeClass("ui-resizable-autohide"),b._handles.show())},function(){c.disabled||b.resizing||(a(this).addClass("ui-resizable-autohide"),b._handles.hide())})),this._mouseInit()},destroy:function(){this._mouseDestroy();var b=function(b){a(b).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){b(this.element);var c=this.element;c.after(this.originalElement.css({position:c.css("position"),width:c.outerWidth(),height:c.outerHeight(),top:c.css("top"),left:c.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle),b(this.originalElement);return this},_mouseCapture:function(b){var c=!1;for(var d in this.handles)a(this.handles[d])[0]==b.target&&(c=!0);return!this.options.disabled&&c},_mouseStart:function(b){var d=this.options,e=this.element.position(),f=this.element;this.resizing=!0,this.documentScroll={top:a(document).scrollTop(),left:a(document).scrollLeft()},(f.is(".ui-draggable")||/absolute/.test(f.css("position")))&&f.css({position:"absolute",top:e.top,left:e.left}),a.browser.opera&&/relative/.test(f.css("position"))&&f.css({position:"relative",top:"auto",left:"auto"}),this._renderProxy();var g=c(this.helper.css("left")),h=c(this.helper.css("top"));d.containment&&(g+=a(d.containment).scrollLeft()||0,h+=a(d.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:g,top:h},this.size=this._helper?{width:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height()},this.originalSize=this._helper?{width:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height()},this.originalPosition={left:g,top:h},this.sizeDiff={width:f.outerWidth()-f.width(),height:f.outerHeight()-f.height()},this.originalMousePosition={left:b.pageX,top:b.pageY},this.aspectRatio=typeof d.aspectRatio=="number"?d.aspectRatio:this.originalSize.width/this.originalSize.height||1;var i=a(".ui-resizable-"+this.axis).css("cursor");a("body").css("cursor",i=="auto"?this.axis+"-resize":i),f.addClass("ui-resizable-resizing"),this._propagate("start",b);return!0},_mouseDrag:function(b){var c=this.helper,d=this.options,e={},f=this,g=this.originalMousePosition,h=this.axis,i=b.pageX-g.left||0,j=b.pageY-g.top||0,k=this._change[h];if(!k)return!1;var l=k.apply(this,[b,i,j]),m=a.browser.msie&&a.browser.version<7,n=this.sizeDiff;this._updateVirtualBoundaries(b.shiftKey);if(this._aspectRatio||b.shiftKey)l=this._updateRatio(l,b);l=this._respectSize(l,b),this._propagate("resize",b),c.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"}),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),this._updateCache(l),this._trigger("resize",b,this.ui());return!1},_mouseStop:function(b){this.resizing=!1;var c=this.options,d=this;if(this._helper){var e=this._proportionallyResizeElements,f=e.length&&/textarea/i.test(e[0].nodeName),g=f&&a.ui.hasScroll(e[0],"left")?0:d.sizeDiff.height,h=f?0:d.sizeDiff.width,i={width:d.helper.width()-h,height:d.helper.height()-g},j=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null,k=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;c.animate||this.element.css(a.extend(i,{top:k,left:j})),d.helper.height(d.size.height),d.helper.width(d.size.width),this._helper&&!c.animate&&this._proportionallyResize()}a("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",b),this._helper&&this.helper.remove();return!1},_updateVirtualBoundaries:function(a){var b=this.options,c,e,f,g,h;h={minWidth:d(b.minWidth)?b.minWidth:0,maxWidth:d(b.maxWidth)?b.maxWidth:Infinity,minHeight:d(b.minHeight)?b.minHeight:0,maxHeight:d(b.maxHeight)?b.maxHeight:Infinity};if(this._aspectRatio||a)c=h.minHeight*this.aspectRatio,f=h.minWidth/this.aspectRatio,e=h.maxHeight*this.aspectRatio,g=h.maxWidth/this.aspectRatio,c>h.minWidth&&(h.minWidth=c),f>h.minHeight&&(h.minHeight=f),ea.width,k=d(a.height)&&e.minHeight&&e.minHeight>a.height;j&&(a.width=e.minWidth),k&&(a.height=e.minHeight),h&&(a.width=e.maxWidth),i&&(a.height=e.maxHeight);var l=this.originalPosition.left+this.originalSize.width,m=this.position.top+this.size.height,n=/sw|nw|w/.test(g),o=/nw|ne|n/.test(g);j&&n&&(a.left=l-e.minWidth),h&&n&&(a.left=l-e.maxWidth),k&&o&&(a.top=m-e.minHeight),i&&o&&(a.top=m-e.maxHeight);var p=!a.width&&!a.height;p&&!a.left&&a.top?a.top=null:p&&!a.top&&a.left&&(a.left=null);return a},_proportionallyResize:function(){var b=this.options;if(!!this._proportionallyResizeElements.length){var c=this.helper||this.element;for(var d=0;d');var d=a.browser.msie&&a.browser.version<7,e=d?1:0,f=d?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+f,height:this.element.outerHeight()+f,position:"absolute",left:this.elementOffset.left-e+"px",top:this.elementOffset.top-e+"px",zIndex:++c.zIndex}),this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(a,b,c){return{width:this.originalSize.width+b}},w:function(a,b,c){var d=this.options,e=this.originalSize,f=this.originalPosition;return{left:f.left+b,width:e.width-b}},n:function(a,b,c){var d=this.options,e=this.originalSize,f=this.originalPosition;return{top:f.top+c,height:e.height-c}},s:function(a,b,c){return{height:this.originalSize.height+c}},se:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},sw:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[b,c,d]))},ne:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},nw:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[b,c,d]))}},_propagate:function(b,c){a.ui.plugin.call(this,b,[c,this.ui()]),b!="resize"&&this._trigger(b,c,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),a.extend(a.ui.resizable,{version:"1.8.17"}),a.ui.plugin.add("resizable","alsoResize",{start:function(b,c){var d=a(this).data("resizable"),e=d.options,f=function(b){a(b).each(function(){var b=a(this);b.data("resizable-alsoresize",{width:parseInt(b.width(),10),height:parseInt(b.height(),10),left:parseInt(b.css("left"),10),top:parseInt(b.css("top"),10),position:b.css("position")})})};typeof e.alsoResize=="object"&&!e.alsoResize.parentNode?e.alsoResize.length?(e.alsoResize=e.alsoResize[0],f(e.alsoResize)):a.each(e.alsoResize,function(a){f(a)}):f(e.alsoResize)},resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.originalSize,g=d.originalPosition,h={height:d.size.height-f.height||0,width:d.size.width-f.width||0,top:d.position.top-g.top||0,left:d.position.left-g.left||0},i=function(b,e){a(b).each(function(){var b=a(this),f=a(this).data("resizable-alsoresize"),g={},i=e&&e.length?e:b.parents(c.originalElement[0]).length?["width","height"]:["width","height","top","left"];a.each(i,function(a,b){var c=(f[b]||0)+(h[b]||0);c&&c>=0&&(g[b]=c||null)}),a.browser.opera&&/relative/.test(b.css("position"))&&(d._revertToRelativePosition=!0,b.css({position:"absolute",top:"auto",left:"auto"})),b.css(g)})};typeof e.alsoResize=="object"&&!e.alsoResize.nodeType?a.each(e.alsoResize,function(a,b){i(a,b)}):i(e.alsoResize)},stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=function(b){a(b).each(function(){var b=a(this);b.css({position:b.data("resizable-alsoresize").position})})};d._revertToRelativePosition&&(d._revertToRelativePosition=!1,typeof e.alsoResize=="object"&&!e.alsoResize.nodeType?a.each(e.alsoResize,function(a){f(a)}):f(e.alsoResize)),a(this).removeData("resizable-alsoresize")}}),a.ui.plugin.add("resizable","animate",{stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d._proportionallyResizeElements,g=f.length&&/textarea/i.test(f[0].nodeName),h=g&&a.ui.hasScroll(f[0],"left")?0:d.sizeDiff.height,i=g?0:d.sizeDiff.width,j={width:d.size.width-i,height:d.size.height-h},k=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null,l=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;d.element.animate(a.extend(j,l&&k?{top:l,left:k}:{}),{duration:e.animateDuration,easing:e.animateEasing,step:function(){var c={width:parseInt(d.element.css("width"),10),height:parseInt(d.element.css("height"),10),top:parseInt(d.element.css("top"),10),left:parseInt(d.element.css("left"),10)};f&&f.length&&a(f[0]).css({width:c.width,height:c.height}),d._updateCache(c),d._propagate("resize",b)}})}}),a.ui.plugin.add("resizable","containment",{start:function(b,d){var e=a(this).data("resizable"),f=e.options,g=e.element,h=f.containment,i=h instanceof a?h.get(0):/parent/.test(h)?g.parent().get(0):h;if(!!i){e.containerElement=a(i);if(/document/.test(h)||h==document)e.containerOffset={left:0,top:0},e.containerPosition={left:0,top:0},e.parentData={element:a(document),left:0,top:0,width:a(document).width(),height:a(document).height()||document.body.parentNode.scrollHeight};else{var j=a(i),k=[];a(["Top","Right","Left","Bottom"]).each(function(a,b){k[a]=c(j.css("padding"+b))}),e.containerOffset=j.offset(),e.containerPosition=j.position(),e.containerSize={height:j.innerHeight()-k[3],width:j.innerWidth()-k[1]};var l=e.containerOffset,m=e.containerSize.height,n=e.containerSize.width,o=a.ui.hasScroll(i,"left")?i.scrollWidth:n,p=a.ui.hasScroll(i)?i.scrollHeight:m;e.parentData={element:i,left:l.left,top:l.top,width:o,height:p}}}},resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.containerSize,g=d.containerOffset,h=d.size,i=d.position,j=d._aspectRatio||b.shiftKey,k={top:0,left:0},l=d.containerElement;l[0]!=document&&/static/.test(l.css("position"))&&(k=g),i.left<(d._helper?g.left:0)&&(d.size.width=d.size.width+(d._helper?d.position.left-g.left:d.position.left-k.left),j&&(d.size.height=d.size.width/e.aspectRatio),d.position.left=e.helper?g.left:0),i.top<(d._helper?g.top:0)&&(d.size.height=d.size.height+(d._helper?d.position.top-g.top:d.position.top),j&&(d.size.width=d.size.height*e.aspectRatio),d.position.top=d._helper?g.top:0),d.offset.left=d.parentData.left+d.position.left,d.offset.top=d.parentData.top+d.position.top;var m=Math.abs((d._helper?d.offset.left-k.left:d.offset.left-k.left)+d.sizeDiff.width),n=Math.abs((d._helper?d.offset.top-k.top:d.offset.top-g.top)+d.sizeDiff.height),o=d.containerElement.get(0)==d.element.parent().get(0),p=/relative|absolute/.test(d.containerElement.css("position"));o&&p&&(m-=d.parentData.left),m+d.size.width>=d.parentData.width&&(d.size.width=d.parentData.width-m,j&&(d.size.height=d.size.width/d.aspectRatio)),n+d.size.height>=d.parentData.height&&(d.size.height=d.parentData.height-n,j&&(d.size.width=d.size.height*d.aspectRatio))},stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.position,g=d.containerOffset,h=d.containerPosition,i=d.containerElement,j=a(d.helper),k=j.offset(),l=j.outerWidth()-d.sizeDiff.width,m=j.outerHeight()-d.sizeDiff.height;d._helper&&!e.animate&&/relative/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g.left,width:l,height:m}),d._helper&&!e.animate&&/static/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g.left,width:l,height:m})}}),a.ui.plugin.add("resizable","ghost",{start:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.size;d.ghost=d.originalElement.clone(),d.ghost.css({opacity:.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof e.ghost=="string"?e.ghost:""),d.ghost.appendTo(d.helper)},resize:function(b,c){var d=a(this).data("resizable"),e=d.options;d.ghost&&d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})},stop:function(b,c){var d=a(this).data("resizable"),e=d.options;d.ghost&&d.helper&&d.helper.get(0).removeChild(d.ghost.get(0))}}),a.ui.plugin.add("resizable","grid",{resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.size,g=d.originalSize,h=d.originalPosition,i=d.axis,j=e._aspectRatio||b.shiftKey;e.grid=typeof e.grid=="number"?[e.grid,e.grid]:e.grid;var k=Math.round((f.width-g.width)/(e.grid[0]||1))*(e.grid[0]||1),l=Math.round((f.height-g.height)/(e.grid[1]||1))*(e.grid[1]||1);/^(se|s|e)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l):/^(ne)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l,d.position.top=h.top-l):/^(sw)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l,d.position.left=h.left-k):(d.size.width=g.width+k,d.size.height=g.height+l,d.position.top=h.top-l,d.position.left=h.left-k)}});var c=function(a){return parseInt(a,10)||0},d=function(a){return!isNaN(parseInt(a,10))}})(jQuery);/* + * jQuery UI Selectable 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Selectables + * + * Depends: + * jquery.ui.core.js + * jquery.ui.mouse.js + * jquery.ui.widget.js + */(function(a,b){a.widget("ui.selectable",a.ui.mouse,{options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch"},_create:function(){var b=this;this.element.addClass("ui-selectable"),this.dragged=!1;var c;this.refresh=function(){c=a(b.options.filter,b.element[0]),c.addClass("ui-selectee"),c.each(function(){var b=a(this),c=b.offset();a.data(this,"selectable-item",{element:this,$element:b,left:c.left,top:c.top,right:c.left+b.outerWidth(),bottom:c.top+b.outerHeight(),startselected:!1,selected:b.hasClass("ui-selected"),selecting:b.hasClass("ui-selecting"),unselecting:b.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=c.addClass("ui-selectee"),this._mouseInit(),this.helper=a("
")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable"),this._mouseDestroy();return this},_mouseStart:function(b){var c=this;this.opos=[b.pageX,b.pageY];if(!this.options.disabled){var d=this.options;this.selectees=a(d.filter,this.element[0]),this._trigger("start",b),a(d.appendTo).append(this.helper),this.helper.css({left:b.clientX,top:b.clientY,width:0,height:0}),d.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var d=a.data(this,"selectable-item");d.startselected=!0,!b.metaKey&&!b.ctrlKey&&(d.$element.removeClass("ui-selected"),d.selected=!1,d.$element.addClass("ui-unselecting"),d.unselecting=!0,c._trigger("unselecting",b,{unselecting:d.element}))}),a(b.target).parents().andSelf().each(function(){var d=a.data(this,"selectable-item");if(d){var e=!b.metaKey&&!b.ctrlKey||!d.$element.hasClass("ui-selected");d.$element.removeClass(e?"ui-unselecting":"ui-selected").addClass(e?"ui-selecting":"ui-unselecting"),d.unselecting=!e,d.selecting=e,d.selected=e,e?c._trigger("selecting",b,{selecting:d.element}):c._trigger("unselecting",b,{unselecting:d.element});return!1}})}},_mouseDrag:function(b){var c=this;this.dragged=!0;if(!this.options.disabled){var d=this.options,e=this.opos[0],f=this.opos[1],g=b.pageX,h=b.pageY;if(e>g){var i=g;g=e,e=i}if(f>h){var i=h;h=f,f=i}this.helper.css({left:e,top:f,width:g-e,height:h-f}),this.selectees.each(function(){var i=a.data(this,"selectable-item");if(!!i&&i.element!=c.element[0]){var j=!1;d.tolerance=="touch"?j=!(i.left>g||i.righth||i.bottome&&i.rightf&&i.bottom *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:function(){var a=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?a.axis==="x"||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):!1,this.offset=this.element.offset(),this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var a=this.items.length-1;a>=0;a--)this.items[a].item.removeData(this.widgetName+"-item");return this},_setOption:function(b,c){b==="disabled"?(this.options[b]=c,this.widget()[c?"addClass":"removeClass"]("ui-sortable-disabled")):a.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(b,c){var d=this;if(this.reverting)return!1;if(this.options.disabled||this.options.type=="static")return!1;this._refreshItems(b);var e=null,f=this,g=a(b.target).parents().each(function(){if(a.data(this,d.widgetName+"-item")==f){e=a(this);return!1}});a.data(b.target,d.widgetName+"-item")==f&&(e=a(b.target));if(!e)return!1;if(this.options.handle&&!c){var h=!1;a(this.options.handle,e).find("*").andSelf().each(function(){this==b.target&&(h=!0)});if(!h)return!1}this.currentItem=e,this._removeCurrentsFromItems();return!0},_mouseStart:function(b,c,d){var e=this.options,f=this;this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(b),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!=this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),e.containment&&this._setContainment(),e.cursor&&(a("body").css("cursor")&&(this._storedCursor=a("body").css("cursor")),a("body").css("cursor",e.cursor)),e.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",e.opacity)),e.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",e.zIndex)),this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",b,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions();if(!d)for(var g=this.containers.length-1;g>=0;g--)this.containers[g]._trigger("activate",b,f._uiHash(this));a.ui.ddmanager&&(a.ui.ddmanager.current=this),a.ui.ddmanager&&!e.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(b);return!0},_mouseDrag:function(b){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var c=this.options,d=!1;this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-b.pageY=0;e--){var f=this.items[e],g=f.item[0],h=this._intersectsWithPointer(f);if(!h)continue;if(g!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=g&&!a.ui.contains(this.placeholder[0],g)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],g):!0)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(f))this._rearrange(b,f);else break;this._trigger("change",b,this._uiHash());break}}this._contactContainers(b),a.ui.ddmanager&&a.ui.ddmanager.drag(this,b),this._trigger("sort",b,this._uiHash()),this.lastPositionAbs=this.positionAbs;return!1},_mouseStop:function(b,c){if(!!b){a.ui.ddmanager&&!this.options.dropBehaviour&&a.ui.ddmanager.drop(this,b);if(this.options.revert){var d=this,e=d.placeholder.offset();d.reverting=!0,a(this.helper).animate({left:e.left-this.offset.parent.left-d.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-d.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){d._clear(b)})}else this._clear(b,c);return!1}},cancel:function(){var b=this;if(this.dragging){this._mouseUp({target:null}),this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var c=this.containers.length-1;c>=0;c--)this.containers[c]._trigger("deactivate",null,b._uiHash(this)),this.containers[c].containerCache.over&&(this.containers[c]._trigger("out",null,b._uiHash(this)),this.containers[c].containerCache.over=0)}this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),a.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?a(this.domPosition.prev).after(this.currentItem):a(this.domPosition.parent).prepend(this.currentItem));return this},serialize:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[];b=b||{},a(c).each(function(){var c=(a(b.item||this).attr(b.attribute||"id")||"").match(b.expression||/(.+)[-=_](.+)/);c&&d.push((b.key||c[1]+"[]")+"="+(b.key&&b.expression?c[1]:c[2]))}),!d.length&&b.key&&d.push(b.key+"=");return d.join("&")},toArray:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[];b=b||{},c.each(function(){d.push(a(b.item||this).attr(b.attribute||"id")||"")});return d},_intersectsWith:function(a){var b=this.positionAbs.left,c=b+this.helperProportions.width,d=this.positionAbs.top,e=d+this.helperProportions.height,f=a.left,g=f+a.width,h=a.top,i=h+a.height,j=this.offset.click.top,k=this.offset.click.left,l=d+j>h&&d+jf&&b+ka[this.floating?"width":"height"]?l:f0?"down":"up")},_getDragHorizontalDirection:function(){var a=this.positionAbs.left-this.lastPositionAbs.left;return a!=0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a),this.refreshPositions();return this},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(b){var c=this,d=[],e=[],f=this._connectWith();if(f&&b)for(var g=f.length-1;g>=0;g--){var h=a(f[g]);for(var i=h.length-1;i>=0;i--){var j=a.data(h[i],this.widgetName);j&&j!=this&&!j.options.disabled&&e.push([a.isFunction(j.options.items)?j.options.items.call(j.element):a(j.options.items,j.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),j])}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var g=e.length-1;g>=0;g--)e[g][0].each(function(){d.push(this)});return a(d)},_removeCurrentsFromItems:function(){var a=this.currentItem.find(":data("+this.widgetName+"-item)");for(var b=0;b=0;g--){var h=a(f[g]);for(var i=h.length-1;i>=0;i--){var j=a.data(h[i],this.widgetName);j&&j!=this&&!j.options.disabled&&(e.push([a.isFunction(j.options.items)?j.options.items.call(j.element[0],b,{item:this.currentItem}):a(j.options.items,j.element),j]),this.containers.push(j))}}for(var g=e.length-1;g>=0;g--){var k=e[g][1],l=e[g][0];for(var i=0,m=l.length;i=0;c--){var d=this.items[c];if(d.instance!=this.currentContainer&&this.currentContainer&&d.item[0]!=this.currentItem[0])continue;var e=this.options.toleranceElement?a(this.options.toleranceElement,d.item):d.item;b||(d.width=e.outerWidth(),d.height=e.outerHeight());var f=e.offset();d.left=f.left,d.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(var c=this.containers.length-1;c>=0;c--){var f=this.containers[c].element.offset();this.containers[c].containerCache.left=f.left,this.containers[c].containerCache.top=f.top,this.containers[c].containerCache.width=this.containers[c].element.outerWidth(),this.containers[c].containerCache.height=this.containers[c].element.outerHeight()}return this},_createPlaceholder:function(b){var c=b||this,d=c.options;if(!d.placeholder||d.placeholder.constructor==String){var e=d.placeholder;d.placeholder={element:function(){var b=a(document.createElement(c.currentItem[0].nodeName)).addClass(e||c.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];e||(b.style.visibility="hidden");return b},update:function(a,b){if(!e||!!d.forcePlaceholderSize)b.height()||b.height(c.currentItem.innerHeight()-parseInt(c.currentItem.css("paddingTop")||0,10)-parseInt(c.currentItem.css("paddingBottom")||0,10)),b.width()||b.width(c.currentItem.innerWidth()-parseInt(c.currentItem.css("paddingLeft")||0,10)-parseInt(c.currentItem.css("paddingRight")||0,10))}}}c.placeholder=a(d.placeholder.element.call(c.element,c.currentItem)),c.currentItem.after(c.placeholder),d.placeholder.update(c,c.placeholder)},_contactContainers:function(b){var c=null,d=null;for(var e=this.containers.length-1;e>=0;e--){if(a.ui.contains(this.currentItem[0],this.containers[e].element[0]))continue;if(this._intersectsWith(this.containers[e].containerCache)){if(c&&a.ui.contains(this.containers[e].element[0],c.element[0]))continue;c=this.containers[e],d=e}else this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",b,this._uiHash(this)),this.containers[e].containerCache.over=0)}if(!!c)if(this.containers.length===1)this.containers[d]._trigger("over",b,this._uiHash(this)),this.containers[d].containerCache.over=1;else if(this.currentContainer!=this.containers[d]){var f=1e4,g=null,h=this.positionAbs[this.containers[d].floating?"left":"top"];for(var i=this.items.length-1;i>=0;i--){if(!a.ui.contains(this.containers[d].element[0],this.items[i].item[0]))continue;var j=this.items[i][this.containers[d].floating?"left":"top"];Math.abs(j-h)this.containment[2]&&(f=this.containment[2]+this.offset.click.left),b.pageY-this.offset.click.top>this.containment[3]&&(g=this.containment[3]+this.offset.click.top));if(c.grid){var h=this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1];g=this.containment?h-this.offset.click.topthis.containment[3]?h-this.offset.click.topthis.containment[2]?i-this.offset.click.left=0;f--)a.ui.contains(this.containers[f].element[0],this.currentItem[0])&&!c&&(d.push(function(a){return function(b){a._trigger("receive",b,this._uiHash(this))}}.call(this,this.containers[f])),d.push(function(a){return function(b){a._trigger("update",b,this._uiHash(this))}}.call(this,this.containers[f])))}for(var f=this.containers.length-1;f>=0;f--)c||d.push(function(a){return function(b){a._trigger("deactivate",b,this._uiHash(this))}}.call(this,this.containers[f])),this.containers[f].containerCache.over&&(d.push(function(a){return function(b){a._trigger("out",b,this._uiHash(this))}}.call(this,this.containers[f])),this.containers[f].containerCache.over=0);this._storedCursor&&a("body").css("cursor",this._storedCursor),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex),this.dragging=!1;if(this.cancelHelperRemoval){if(!c){this._trigger("beforeStop",b,this._uiHash());for(var f=0;f").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e=document.activeElement;b.wrap(d),(b[0]===e||a.contains(b[0],e))&&a(e).focus(),d=b.parent(),b.css("position")=="static"?(d.css({position:"relative"}),b.css({position:"relative"})):(a.extend(c,{position:b.css("position"),zIndex:b.css("z-index")}),a.each(["top","left","bottom","right"],function(a,d){c[d]=b.css(d),isNaN(parseInt(c[d],10))&&(c[d]="auto")}),b.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"}));return d.css(c).show()},removeWrapper:function(b){var c,d=document.activeElement;if(b.parent().is(".ui-effects-wrapper")){c=b.parent().replaceWith(b),(b[0]===d||a.contains(b[0],d))&&a(d).focus();return c}return b},setTransition:function(b,c,d,e){e=e||{},a.each(c,function(a,c){unit=b.cssUnit(c),unit[0]>0&&(e[c]=unit[0]*d+unit[1])});return e}}),a.fn.extend({effect:function(b,c,d,e){var f=k.apply(this,arguments),g={options:f[1],duration:f[2],callback:f[3]},h=g.options.mode,i=a.effects[b];if(a.fx.off||!i)return h?this[h](g.duration,g.callback):this.each(function(){g.callback&&g.callback.call(this)});return i.call(this,g)},_show:a.fn.show,show:function(a){if(l(a))return this._show.apply(this,arguments);var b=k.apply(this,arguments);b[1].mode="show";return this.effect.apply(this,b)},_hide:a.fn.hide,hide:function(a){if(l(a))return this._hide.apply(this,arguments);var b=k.apply(this,arguments);b[1].mode="hide";return this.effect.apply(this,b)},__toggle:a.fn.toggle,toggle:function(b){if(l(b)||typeof b=="boolean"||a.isFunction(b))return this.__toggle.apply(this,arguments);var c=k.apply(this,arguments);c[1].mode="toggle";return this.effect.apply(this,c)},cssUnit:function(b){var c=this.css(b),d=[];a.each(["em","px","%","pt"],function(a,b){c.indexOf(b)>0&&(d=[parseFloat(c),b])});return d}}),a.easing.jswing=a.easing.swing,a.extend(a.easing,{def:"easeOutQuad",swing:function(b,c,d,e,f){return a.easing[a.easing.def](b,c,d,e,f)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b+c;return-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b+c;return d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b+c;return-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b*b+c;return d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return b==0?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){if(b==0)return c;if(b==e)return c+d;if((b/=e/2)<1)return d/2*Math.pow(2,10*(b-1))+c;return d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){if((b/=e/2)<1)return-d/2*(Math.sqrt(1-b*b)-1)+c;return d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(b==0)return c;if((b/=e)==1)return c+d;g||(g=e*.3);if(h").css({position:"absolute",visibility:"visible",left:-j*(g/d),top:-i*(h/c)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:g/d,height:h/c,left:f.left+j*(g/d)+(b.options.mode=="show"?(j-Math.floor(d/2))*(g/d):0),top:f.top+i*(h/c)+(b.options.mode=="show"?(i-Math.floor(c/2))*(h/c):0),opacity:b.options.mode=="show"?0:1}).animate({left:f.left+j*(g/d)+(b.options.mode=="show"?0:(j-Math.floor(d/2))*(g/d)),top:f.top+i*(h/c)+(b.options.mode=="show"?0:(i-Math.floor(c/2))*(h/c)),opacity:b.options.mode=="show"?1:0},b.duration||500);setTimeout(function(){b.options.mode=="show"?e.css({visibility:"visible"}):e.css({visibility:"visible"}).hide(),b.callback&&b.callback.apply(e[0]),e.dequeue(),a("div.ui-effects-explode").remove()},b.duration||500)})}})(jQuery);/* + * jQuery UI Effects Fade 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Fade + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.fade=function(b){return this.queue(function(){var c=a(this),d=a.effects.setMode(c,b.options.mode||"hide");c.animate({opacity:d},{queue:!1,duration:b.duration,easing:b.options.easing,complete:function(){b.callback&&b.callback.apply(this,arguments),c.dequeue()}})})}})(jQuery);/* + * jQuery UI Effects Fold 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Fold + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.fold=function(b){return this.queue(function(){var c=a(this),d=["position","top","bottom","left","right"],e=a.effects.setMode(c,b.options.mode||"hide"),f=b.options.size||15,g=!!b.options.horizFirst,h=b.duration?b.duration/2:a.fx.speeds._default/2;a.effects.save(c,d),c.show();var i=a.effects.createWrapper(c).css({overflow:"hidden"}),j=e=="show"!=g,k=j?["width","height"]:["height","width"],l=j?[i.width(),i.height()]:[i.height(),i.width()],m=/([0-9]+)%/.exec(f);m&&(f=parseInt(m[1],10)/100*l[e=="hide"?0:1]),e=="show"&&i.css(g?{height:0,width:f}:{height:f,width:0});var n={},p={};n[k[0]]=e=="show"?l[0]:f,p[k[1]]=e=="show"?l[1]:0,i.animate(n,h,b.options.easing).animate(p,h,b.options.easing,function(){e=="hide"&&c.hide(),a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()})})}})(jQuery);/* + * jQuery UI Effects Highlight 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Highlight + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.highlight=function(b){return this.queue(function(){var c=a(this),d=["backgroundImage","backgroundColor","opacity"],e=a.effects.setMode(c,b.options.mode||"show"),f={backgroundColor:c.css("backgroundColor")};e=="hide"&&(f.opacity=0),a.effects.save(c,d),c.show().css({backgroundImage:"none",backgroundColor:b.options.color||"#ffff99"}).animate(f,{queue:!1,duration:b.duration,easing:b.options.easing,complete:function(){e=="hide"&&c.hide(),a.effects.restore(c,d),e=="show"&&!a.support.opacity&&this.style.removeAttribute("filter"),b.callback&&b.callback.apply(this,arguments),c.dequeue()}})})}})(jQuery);/* + * jQuery UI Effects Pulsate 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Pulsate + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.pulsate=function(b){return this.queue(function(){var c=a(this),d=a.effects.setMode(c,b.options.mode||"show");times=(b.options.times||5)*2-1,duration=b.duration?b.duration/2:a.fx.speeds._default/2,isVisible=c.is(":visible"),animateTo=0,isVisible||(c.css("opacity",0).show(),animateTo=1),(d=="hide"&&isVisible||d=="show"&&!isVisible)&×--;for(var e=0;e').appendTo(document.body).addClass(b.options.className).css({top:g.top,left:g.left,height:c.innerHeight(),width:c.innerWidth(),position:"absolute"}).animate(f,b.duration,b.options.easing,function(){h.remove(),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()})})}})(jQuery); \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/js/lib/jquery.i18n.properties-min-1.0.9.js b/resources/library/interactivities/Balance.wgt/js/lib/jquery.i18n.properties-min-1.0.9.js new file mode 100644 index 00000000..059b4906 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/js/lib/jquery.i18n.properties-min-1.0.9.js @@ -0,0 +1,9 @@ +(function(k){function n(c,a){k.ajax({url:c,async:!1,cache:a.cache,contentType:"text/plain;charset="+a.encoding,dataType:"text",success:function(b){r(b,a.mode)}})}function r(c,a){for(var b="",e=c.split(/\n/),d=/(\{\d+\})/g,q=/\{(\d+)\}/g,m=/(\\u.{4})/ig,f=0;f0&&e[f].match("^#")!="#"){var g=e[f].split("=");if(g.length>0){for(var o=unescape(g[0]).replace(/^\s\s*/,"").replace(/\s\s*$/,""),h=g.length==1?"":g[1];h.match(/\\$/)== +"\\";)h=h.substring(0,h.length-1),h+=e[++f].replace(/\s\s*$/,"");for(var l=2;l0&&(a+="."),a+=c[b],eval("typeof "+a+' == "undefined"')&&eval(a+"={};")}function s(c){var a=[],c=parseInt(c.substr(2),16);c>=0&&c=2&&n(c.path+a[i]+"_"+c.language.substring(0,2)+".properties",c),c.language.length>=5&&n(c.path+a[i]+"_"+c.language.substring(0,5)+".properties",c);c.callback&&c.callback()};k.i18n.prop=function(c){var a=k.i18n.map[c];if(a==null)return"["+ +c+"]";var b;if(typeof a=="string"){for(b=0;(b=a.indexOf("\\",b))!=-1;)a=a[b+1]=="t"?a.substring(0,b)+"\t"+a.substring(b++ +2):a[b+1]=="r"?a.substring(0,b)+"\r"+a.substring(b++ +2):a[b+1]=="n"?a.substring(0,b)+"\n"+a.substring(b++ +2):a[b+1]=="f"?a.substring(0,b)+"\u000c"+a.substring(b++ +2):a[b+1]=="\\"?a.substring(0,b)+"\\"+a.substring(b++ +2):a.substring(0,b)+a.substring(b+1);var e=[],d,j;for(b=0;b=0){var m=a.substring(0,b);m!=""&&e.push(m);e.push(j);b=0;a=a.substring(d+1)}else b=d+1;else b++;a!=""&&e.push(a);a=e;k.i18n.map[c]=e}if(a.length==0)return""; +if(a.lengh==1&&typeof a[0]=="string")return a[0];m="";for(b=0;b3&&(c=c.substring(0,3)+c.substring(3).toUpperCase());return c};var j;if(!j)j=function(c,a,b){if(Object.prototype.toString.call(a)!=="[object RegExp]")return typeof j._nativeSplit=="undefined"?c.split(a,b):j._nativeSplit.call(c, +a,b);var e=[],d=0,k=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.sticky?"y":""),a=RegExp(a.source,k+"g"),m,f,g;c+="";j._compliantExecNpcg||(m=RegExp("^"+a.source+"$(?!\\s)",k));if(b===void 0||+b<0)b=Infinity;else if(b=Math.floor(+b),!b)return[];for(;f=a.exec(c);){k=f.index+f[0].length;if(k>d&&(e.push(c.slice(d,f.index)),!j._compliantExecNpcg&&f.length>1&&f[0].replace(m,function(){for(var a=1;a1&&f.index=b))break;a.lastIndex===f.index&&a.lastIndex++}d===c.length?(g||!a.test(""))&&e.push(""):e.push(c.slice(d));return e.length>b?e.slice(0,b):e},j._compliantExecNpcg=/()??/.exec("")[1]===void 0,j._nativeSplit=String.prototype.split;String.prototype.split=function(c,a){return j(this,c,a)}})(jQuery); \ No newline at end of file diff --git a/resources/library/interactivities/Balance.wgt/js/lib/modernizr.js b/resources/library/interactivities/Balance.wgt/js/lib/modernizr.js new file mode 100644 index 00000000..4ace4a76 --- /dev/null +++ b/resources/library/interactivities/Balance.wgt/js/lib/modernizr.js @@ -0,0 +1,4 @@ +/* Modernizr 2.5.3 (Custom Build) | MIT & BSD + * Build: http://www.modernizr.com/download/#-fontface-backgroundsize-borderimage-borderradius-boxshadow-flexbox-flexbox_legacy-hsla-multiplebgs-opacity-rgba-textshadow-cssanimations-csscolumns-generatedcontent-cssgradients-cssreflections-csstransforms-csstransforms3d-csstransitions-applicationcache-canvas-canvastext-draganddrop-hashchange-history-audio-video-indexeddb-input-inputtypes-localstorage-postmessage-sessionstorage-websockets-websqldatabase-webworkers-geolocation-inlinesvg-smil-svg-svgclippaths-touch-webgl-shiv-mq-cssclasses-teststyles-testprop-testallprops-hasevent-prefixes-domprefixes-load + */ +;window.Modernizr=function(a,b,c){function D(a){j.cssText=a}function E(a,b){return D(n.join(a+";")+(b||""))}function F(a,b){return typeof a===b}function G(a,b){return!!~(""+a).indexOf(b)}function H(a,b){for(var d in a)if(j[a[d]]!==c)return b=="pfx"?a[d]:!0;return!1}function I(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:F(f,"function")?f.bind(d||b):f}return!1}function J(a,b,c){var d=a.charAt(0).toUpperCase()+a.substr(1),e=(a+" "+p.join(d+" ")+d).split(" ");return F(b,"string")||F(b,"undefined")?H(e,b):(e=(a+" "+q.join(d+" ")+d).split(" "),I(e,b,c))}function L(){e.input=function(c){for(var d=0,e=c.length;d",a,""].join(""),k.id=h,(l?k:m).innerHTML+=f,m.appendChild(k),l||(m.style.background="",g.appendChild(m)),i=c(k,a),l?k.parentNode.removeChild(k):m.parentNode.removeChild(m),!!i},z=function(b){var c=a.matchMedia||a.msMatchMedia;if(c)return c(b).matches;var d;return y("@media "+b+" { #"+h+" { position: absolute; } }",function(b){d=(a.getComputedStyle?getComputedStyle(b,null):b.currentStyle)["position"]=="absolute"}),d},A=function(){function d(d,e){e=e||b.createElement(a[d]||"div"),d="on"+d;var f=d in e;return f||(e.setAttribute||(e=b.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(d,""),f=F(e[d],"function"),F(e[d],"undefined")||(e[d]=c),e.removeAttribute(d))),e=null,f}var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return d}(),B={}.hasOwnProperty,C;!F(B,"undefined")&&!F(B.call,"undefined")?C=function(a,b){return B.call(a,b)}:C=function(a,b){return b in a&&F(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=w.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(w.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(w.call(arguments)))};return e});var K=function(c,d){var f=c.join(""),g=d.length;y(f,function(c,d){var f=b.styleSheets[b.styleSheets.length-1],h=f?f.cssRules&&f.cssRules[0]?f.cssRules[0].cssText:f.cssText||"":"",i=c.childNodes,j={};while(g--)j[i[g].id]=i[g];e.touch="ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch||(j.touch&&j.touch.offsetTop)===9,e.csstransforms3d=(j.csstransforms3d&&j.csstransforms3d.offsetLeft)===9&&j.csstransforms3d.offsetHeight===3,e.generatedcontent=(j.generatedcontent&&j.generatedcontent.offsetHeight)>=1,e.fontface=/src/i.test(h)&&h.indexOf(d.split(" ")[0])===0},g,d)}(['@font-face {font-family:"font";src:url("https://")}',["@media (",n.join("touch-enabled),("),h,")","{#touch{top:9px;position:absolute}}"].join(""),["@media (",n.join("transform-3d),("),h,")","{#csstransforms3d{left:9px;position:absolute;height:3px;}}"].join(""),['#generatedcontent:after{content:"',l,'";visibility:hidden}'].join("")],["fontface","touch","csstransforms3d","generatedcontent"]);s.flexbox=function(){return J("flexOrder")},s["flexbox-legacy"]=function(){return J("boxDirection")},s.canvas=function(){var a=b.createElement("canvas");return!!a.getContext&&!!a.getContext("2d")},s.canvastext=function(){return!!e.canvas&&!!F(b.createElement("canvas").getContext("2d").fillText,"function")},s.webgl=function(){try{var d=b.createElement("canvas"),e;e=!(!a.WebGLRenderingContext||!d.getContext("experimental-webgl")&&!d.getContext("webgl")),d=c}catch(f){e=!1}return e},s.touch=function(){return e.touch},s.geolocation=function(){return!!navigator.geolocation},s.postmessage=function(){return!!a.postMessage},s.websqldatabase=function(){return!!a.openDatabase},s.indexedDB=function(){return!!J("indexedDB",a)},s.hashchange=function(){return A("hashchange",a)&&(b.documentMode===c||b.documentMode>7)},s.history=function(){return!!a.history&&!!history.pushState},s.draganddrop=function(){var a=b.createElement("div");return"draggable"in a||"ondragstart"in a&&"ondrop"in a},s.websockets=function(){for(var b=-1,c=p.length;++b",d.insertBefore(c.lastChild,d.firstChild)}function h(){var a=k.elements;return typeof a=="string"?a.split(" "):a}function i(a){var b={},c=a.createElement,e=a.createDocumentFragment,f=e();a.createElement=function(a){var e=(b[a]||(b[a]=c(a))).cloneNode();return k.shivMethods&&e.canHaveChildren&&!d.test(a)?f.appendChild(e):e},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+h().join().replace(/\w+/g,function(a){return b[a]=c(a),f.createElement(a),'c("'+a+'")'})+");return n}")(k,f)}function j(a){var b;return a.documentShived?a:(k.shivCSS&&!e&&(b=!!g(a,"article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio{display:none}canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden]{display:none}audio[controls]{display:inline-block;*display:inline;*zoom:1}mark{background:#FF0;color:#000}")),f||(b=!i(a)),b&&(a.documentShived=b),a)}var c=a.html5||{},d=/^<|^(?:button|form|map|select|textarea)$/i,e,f;(function(){var a=b.createElement("a");a.innerHTML="",e="hidden"in a,f=a.childNodes.length==1||function(){try{b.createElement("a")}catch(a){return!0}var c=b.createDocumentFragment();return typeof c.cloneNode=="undefined"||typeof c.createDocumentFragment=="undefined"||typeof c.createElement=="undefined"}()})();var k={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:c.shivCSS!==!1,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:j};a.html5=k,j(b)}(this,b),e._version=d,e._prefixes=n,e._domPrefixes=q,e._cssomPrefixes=p,e.mq=z,e.hasEvent=A,e.testProp=function(a){return H([a])},e.testAllProps=J,e.testStyles=y,g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+v.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return o.call(a)=="[object Function]"}function e(a){return typeof a=="string"}function f(){}function g(a){return!a||a=="loaded"||a=="complete"||a=="uninitialized"}function h(){var a=p.shift();q=1,a?a.t?m(function(){(a.t=="c"?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){a!="img"&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l={},o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};y[c]===1&&(r=1,y[c]=[],l=b.createElement(a)),a=="object"?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),a!="img"&&(r||y[c]===2?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i(b=="c"?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),p.length==1&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&o.call(a.opera)=="[object Opera]",l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return o.call(a)=="[object Array]"},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f": ">", + '"': '"', + "'": ''' + }; + + function escapeHTML(string) { + return String(string).replace(/&(?!\w+;)|[<>"']/g, function (s) { + return escapeMap[s] || s; + }); + } + + /** + * Adds the `template`, `line`, and `file` properties to the given error + * object and alters the message to provide more useful debugging information. + */ + function debug(e, template, line, file) { + file = file || "

Xz1NI|1x>@6xZlA#SNzB*5zBfj^BTH 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 literal 0 HcmV?d00001 diff --git a/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.woff b/resources/library/interactivities/Balance.wgt/css/fonts/SF-Toontime/SF_Toontime_Blotch-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..ddf074eb016cb6fefd72f671703d7e01abbbdc95 GIT binary patch literal 35076 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