From b0c401549b2d98bcfc21605bffd1c8f3c6fe4562 Mon Sep 17 00:00:00 2001 From: Mathias Markl Date: Fri, 13 Oct 2017 12:31:55 +0200 Subject: [PATCH] init --- muk_web_client/LICENSE | 619 - muk_web_client/README.md | 3 - muk_web_client/__init__.py | 20 - muk_web_client/__manifest__.py | 59 - muk_web_client/static/description/banner.png | Bin 34118 -> 0 bytes muk_web_client/static/description/icon.png | Bin 3880 -> 0 bytes muk_web_client/static/description/index.html | 33 - muk_web_client/static/description/logo.png | Bin 38064 -> 0 bytes .../static/src/js/client_channels.js | 87 - muk_web_client/template/assets.xml | 26 - muk_web_client_notification/LICENSE | 619 - muk_web_client_notification/README.md | 3 - muk_web_client_notification/__init__.py | 20 - muk_web_client_notification/__manifest__.py | 59 - .../static/description/banner.png | Bin 47297 -> 0 bytes .../static/description/icon.png | Bin 12338 -> 0 bytes .../static/description/index.html | 32 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/src/js/client_notification.js | 65 - .../template/assets.xml | 26 - muk_web_client_refresh/LICENSE | 619 - muk_web_client_refresh/README.md | 3 - muk_web_client_refresh/__init__.py | 22 - muk_web_client_refresh/__manifest__.py | 62 - muk_web_client_refresh/models/__init__.py | 22 - muk_web_client_refresh/models/refresh_rule.py | 134 - .../security/ir.model.access.csv | 3 - .../static/description/banner.png | Bin 42752 -> 0 bytes .../static/description/icon.png | Bin 9987 -> 0 bytes .../static/description/index.html | 35 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 8461 -> 0 bytes .../static/src/js/client_refresh.js | 47 - muk_web_client_refresh/template/assets.xml | 26 - muk_web_client_refresh/views/refresh_menu.xml | 27 - .../views/refresh_rule_view.xml | 67 - muk_web_export_attachment/LICENSE | 619 - muk_web_export_attachment/README.md | 3 - muk_web_export_attachment/__init__.py | 22 - muk_web_export_attachment/__manifest__.py | 62 - .../controllers/__init__.py | 22 - muk_web_export_attachment/controllers/main.py | 149 - .../static/description/banner.png | Bin 40827 -> 0 bytes .../static/description/icon.png | Bin 7867 -> 0 bytes .../static/description/index.html | 35 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 8003 -> 0 bytes .../static/src/js/sidebar_export.js | 68 - .../static/src/less/sidebar_export.less | 41 - .../static/src/xml/sidebar_preview.xml | 31 - muk_web_export_attachment/template/assets.xml | 27 - muk_web_glyphicons/LICENSE | 619 - muk_web_glyphicons/README.md | 7 - muk_web_glyphicons/__init__.py | 20 - muk_web_glyphicons/__manifest__.py | 63 - .../static/description/banner.png | Bin 46199 -> 0 bytes .../static/description/icon.png | Bin 10889 -> 0 bytes .../static/description/index.html | 37 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 58401 -> 0 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 288 - .../fonts/glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes .../static/src/less/glyphicons.less | 9 - muk_web_glyphicons/template/assets.xml | 8 - muk_web_preview/LICENSE | 619 - muk_web_preview/README.md | 7 - muk_web_preview/__init__.py | 20 - muk_web_preview/__manifest__.py | 62 - muk_web_preview/i18n/de.po | 96 - muk_web_preview/static/description/banner.png | Bin 111993 -> 0 bytes muk_web_preview/static/description/icon.png | Bin 26362 -> 0 bytes muk_web_preview/static/description/index.html | 41 - muk_web_preview/static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 117250 -> 0 bytes muk_web_preview/static/lib/PDFjs/LICENSE | 177 - muk_web_preview/static/lib/PDFjs/build/pdf.js | 9052 --- .../static/lib/PDFjs/build/pdf.worker.js | 50501 ---------------- .../static/lib/PDFjs/web/cmaps/78-EUC-H.bcmap | Bin 2404 -> 0 bytes .../static/lib/PDFjs/web/cmaps/78-EUC-V.bcmap | Bin 173 -> 0 bytes .../static/lib/PDFjs/web/cmaps/78-H.bcmap | Bin 2379 -> 0 bytes .../lib/PDFjs/web/cmaps/78-RKSJ-H.bcmap | Bin 2398 -> 0 bytes .../lib/PDFjs/web/cmaps/78-RKSJ-V.bcmap | Bin 173 -> 0 bytes .../static/lib/PDFjs/web/cmaps/78-V.bcmap | Bin 169 -> 0 bytes .../lib/PDFjs/web/cmaps/78ms-RKSJ-H.bcmap | Bin 2651 -> 0 bytes .../lib/PDFjs/web/cmaps/78ms-RKSJ-V.bcmap | Bin 290 -> 0 bytes .../lib/PDFjs/web/cmaps/83pv-RKSJ-H.bcmap | Bin 905 -> 0 bytes .../lib/PDFjs/web/cmaps/90ms-RKSJ-H.bcmap | Bin 721 -> 0 bytes .../lib/PDFjs/web/cmaps/90ms-RKSJ-V.bcmap | Bin 290 -> 0 bytes .../lib/PDFjs/web/cmaps/90msp-RKSJ-H.bcmap | Bin 715 -> 0 bytes .../lib/PDFjs/web/cmaps/90msp-RKSJ-V.bcmap | Bin 291 -> 0 bytes .../lib/PDFjs/web/cmaps/90pv-RKSJ-H.bcmap | Bin 982 -> 0 bytes .../lib/PDFjs/web/cmaps/90pv-RKSJ-V.bcmap | Bin 260 -> 0 bytes .../static/lib/PDFjs/web/cmaps/Add-H.bcmap | Bin 2419 -> 0 bytes .../lib/PDFjs/web/cmaps/Add-RKSJ-H.bcmap | Bin 2413 -> 0 bytes .../lib/PDFjs/web/cmaps/Add-RKSJ-V.bcmap | Bin 287 -> 0 bytes .../static/lib/PDFjs/web/cmaps/Add-V.bcmap | Bin 282 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-CNS1-0.bcmap | Bin 317 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-CNS1-1.bcmap | Bin 371 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-CNS1-2.bcmap | Bin 376 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-CNS1-3.bcmap | Bin 401 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-CNS1-4.bcmap | Bin 405 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-CNS1-5.bcmap | Bin 406 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-CNS1-6.bcmap | Bin 406 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-CNS1-UCS2.bcmap | Bin 41193 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-GB1-0.bcmap | Bin 217 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-GB1-1.bcmap | Bin 250 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-GB1-2.bcmap | Bin 465 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-GB1-3.bcmap | Bin 470 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-GB1-4.bcmap | Bin 601 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-GB1-5.bcmap | Bin 625 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-GB1-UCS2.bcmap | Bin 33974 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-Japan1-0.bcmap | Bin 225 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-Japan1-1.bcmap | Bin 226 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-Japan1-2.bcmap | Bin 233 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-Japan1-3.bcmap | Bin 242 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-Japan1-4.bcmap | Bin 337 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-Japan1-5.bcmap | Bin 430 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-Japan1-6.bcmap | Bin 485 -> 0 bytes .../PDFjs/web/cmaps/Adobe-Japan1-UCS2.bcmap | Bin 40951 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-Korea1-0.bcmap | Bin 241 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-Korea1-1.bcmap | Bin 386 -> 0 bytes .../lib/PDFjs/web/cmaps/Adobe-Korea1-2.bcmap | Bin 391 -> 0 bytes .../PDFjs/web/cmaps/Adobe-Korea1-UCS2.bcmap | Bin 23293 -> 0 bytes .../static/lib/PDFjs/web/cmaps/B5-H.bcmap | Bin 1086 -> 0 bytes .../static/lib/PDFjs/web/cmaps/B5-V.bcmap | Bin 142 -> 0 bytes .../static/lib/PDFjs/web/cmaps/B5pc-H.bcmap | Bin 1099 -> 0 bytes .../static/lib/PDFjs/web/cmaps/B5pc-V.bcmap | Bin 144 -> 0 bytes .../lib/PDFjs/web/cmaps/CNS-EUC-H.bcmap | Bin 1780 -> 0 bytes .../lib/PDFjs/web/cmaps/CNS-EUC-V.bcmap | Bin 1920 -> 0 bytes .../static/lib/PDFjs/web/cmaps/CNS1-H.bcmap | Bin 706 -> 0 bytes .../static/lib/PDFjs/web/cmaps/CNS1-V.bcmap | Bin 143 -> 0 bytes .../static/lib/PDFjs/web/cmaps/CNS2-H.bcmap | Bin 504 -> 0 bytes .../static/lib/PDFjs/web/cmaps/CNS2-V.bcmap | 3 - .../lib/PDFjs/web/cmaps/ETHK-B5-H.bcmap | Bin 4426 -> 0 bytes .../lib/PDFjs/web/cmaps/ETHK-B5-V.bcmap | Bin 158 -> 0 bytes .../lib/PDFjs/web/cmaps/ETen-B5-H.bcmap | Bin 1125 -> 0 bytes .../lib/PDFjs/web/cmaps/ETen-B5-V.bcmap | Bin 158 -> 0 bytes .../lib/PDFjs/web/cmaps/ETenms-B5-H.bcmap | 3 - .../lib/PDFjs/web/cmaps/ETenms-B5-V.bcmap | Bin 172 -> 0 bytes .../static/lib/PDFjs/web/cmaps/EUC-H.bcmap | Bin 578 -> 0 bytes .../static/lib/PDFjs/web/cmaps/EUC-V.bcmap | Bin 170 -> 0 bytes .../static/lib/PDFjs/web/cmaps/Ext-H.bcmap | Bin 2536 -> 0 bytes .../lib/PDFjs/web/cmaps/Ext-RKSJ-H.bcmap | Bin 2542 -> 0 bytes .../lib/PDFjs/web/cmaps/Ext-RKSJ-V.bcmap | Bin 218 -> 0 bytes .../static/lib/PDFjs/web/cmaps/Ext-V.bcmap | Bin 215 -> 0 bytes .../static/lib/PDFjs/web/cmaps/GB-EUC-H.bcmap | Bin 549 -> 0 bytes .../static/lib/PDFjs/web/cmaps/GB-EUC-V.bcmap | Bin 179 -> 0 bytes .../static/lib/PDFjs/web/cmaps/GB-H.bcmap | 4 - .../static/lib/PDFjs/web/cmaps/GB-V.bcmap | Bin 175 -> 0 bytes .../lib/PDFjs/web/cmaps/GBK-EUC-H.bcmap | Bin 14692 -> 0 bytes .../lib/PDFjs/web/cmaps/GBK-EUC-V.bcmap | Bin 180 -> 0 bytes .../static/lib/PDFjs/web/cmaps/GBK2K-H.bcmap | Bin 19662 -> 0 bytes .../static/lib/PDFjs/web/cmaps/GBK2K-V.bcmap | Bin 219 -> 0 bytes .../lib/PDFjs/web/cmaps/GBKp-EUC-H.bcmap | Bin 14686 -> 0 bytes .../lib/PDFjs/web/cmaps/GBKp-EUC-V.bcmap | Bin 181 -> 0 bytes .../lib/PDFjs/web/cmaps/GBT-EUC-H.bcmap | Bin 7290 -> 0 bytes .../lib/PDFjs/web/cmaps/GBT-EUC-V.bcmap | Bin 180 -> 0 bytes .../static/lib/PDFjs/web/cmaps/GBT-H.bcmap | Bin 7269 -> 0 bytes .../static/lib/PDFjs/web/cmaps/GBT-V.bcmap | Bin 176 -> 0 bytes .../lib/PDFjs/web/cmaps/GBTpc-EUC-H.bcmap | Bin 7298 -> 0 bytes .../lib/PDFjs/web/cmaps/GBTpc-EUC-V.bcmap | Bin 182 -> 0 bytes .../lib/PDFjs/web/cmaps/GBpc-EUC-H.bcmap | Bin 557 -> 0 bytes .../lib/PDFjs/web/cmaps/GBpc-EUC-V.bcmap | Bin 181 -> 0 bytes .../static/lib/PDFjs/web/cmaps/H.bcmap | Bin 553 -> 0 bytes .../lib/PDFjs/web/cmaps/HKdla-B5-H.bcmap | Bin 2654 -> 0 bytes .../lib/PDFjs/web/cmaps/HKdla-B5-V.bcmap | Bin 148 -> 0 bytes .../lib/PDFjs/web/cmaps/HKdlb-B5-H.bcmap | Bin 2414 -> 0 bytes .../lib/PDFjs/web/cmaps/HKdlb-B5-V.bcmap | Bin 148 -> 0 bytes .../lib/PDFjs/web/cmaps/HKgccs-B5-H.bcmap | Bin 2292 -> 0 bytes .../lib/PDFjs/web/cmaps/HKgccs-B5-V.bcmap | Bin 149 -> 0 bytes .../lib/PDFjs/web/cmaps/HKm314-B5-H.bcmap | Bin 1772 -> 0 bytes .../lib/PDFjs/web/cmaps/HKm314-B5-V.bcmap | Bin 149 -> 0 bytes .../lib/PDFjs/web/cmaps/HKm471-B5-H.bcmap | Bin 2171 -> 0 bytes .../lib/PDFjs/web/cmaps/HKm471-B5-V.bcmap | Bin 149 -> 0 bytes .../lib/PDFjs/web/cmaps/HKscs-B5-H.bcmap | Bin 4437 -> 0 bytes .../lib/PDFjs/web/cmaps/HKscs-B5-V.bcmap | Bin 159 -> 0 bytes .../static/lib/PDFjs/web/cmaps/Hankaku.bcmap | Bin 132 -> 0 bytes .../static/lib/PDFjs/web/cmaps/Hiragana.bcmap | Bin 124 -> 0 bytes .../lib/PDFjs/web/cmaps/KSC-EUC-H.bcmap | Bin 1848 -> 0 bytes .../lib/PDFjs/web/cmaps/KSC-EUC-V.bcmap | Bin 164 -> 0 bytes .../static/lib/PDFjs/web/cmaps/KSC-H.bcmap | Bin 1831 -> 0 bytes .../lib/PDFjs/web/cmaps/KSC-Johab-H.bcmap | Bin 16791 -> 0 bytes .../lib/PDFjs/web/cmaps/KSC-Johab-V.bcmap | Bin 166 -> 0 bytes .../static/lib/PDFjs/web/cmaps/KSC-V.bcmap | Bin 160 -> 0 bytes .../lib/PDFjs/web/cmaps/KSCms-UHC-H.bcmap | Bin 2787 -> 0 bytes .../lib/PDFjs/web/cmaps/KSCms-UHC-HW-H.bcmap | Bin 2789 -> 0 bytes .../lib/PDFjs/web/cmaps/KSCms-UHC-HW-V.bcmap | Bin 169 -> 0 bytes .../lib/PDFjs/web/cmaps/KSCms-UHC-V.bcmap | Bin 166 -> 0 bytes .../lib/PDFjs/web/cmaps/KSCpc-EUC-H.bcmap | Bin 2024 -> 0 bytes .../lib/PDFjs/web/cmaps/KSCpc-EUC-V.bcmap | Bin 166 -> 0 bytes .../static/lib/PDFjs/web/cmaps/Katakana.bcmap | Bin 100 -> 0 bytes .../static/lib/PDFjs/web/cmaps/LICENSE | 36 - .../static/lib/PDFjs/web/cmaps/NWP-H.bcmap | Bin 2765 -> 0 bytes .../static/lib/PDFjs/web/cmaps/NWP-V.bcmap | Bin 252 -> 0 bytes .../static/lib/PDFjs/web/cmaps/RKSJ-H.bcmap | Bin 534 -> 0 bytes .../static/lib/PDFjs/web/cmaps/RKSJ-V.bcmap | Bin 170 -> 0 bytes .../static/lib/PDFjs/web/cmaps/Roman.bcmap | Bin 96 -> 0 bytes .../lib/PDFjs/web/cmaps/UniCNS-UCS2-H.bcmap | Bin 48280 -> 0 bytes .../lib/PDFjs/web/cmaps/UniCNS-UCS2-V.bcmap | Bin 156 -> 0 bytes .../lib/PDFjs/web/cmaps/UniCNS-UTF16-H.bcmap | Bin 50419 -> 0 bytes .../lib/PDFjs/web/cmaps/UniCNS-UTF16-V.bcmap | Bin 156 -> 0 bytes .../lib/PDFjs/web/cmaps/UniCNS-UTF32-H.bcmap | Bin 52679 -> 0 bytes .../lib/PDFjs/web/cmaps/UniCNS-UTF32-V.bcmap | Bin 160 -> 0 bytes .../lib/PDFjs/web/cmaps/UniCNS-UTF8-H.bcmap | Bin 53629 -> 0 bytes .../lib/PDFjs/web/cmaps/UniCNS-UTF8-V.bcmap | Bin 157 -> 0 bytes .../lib/PDFjs/web/cmaps/UniGB-UCS2-H.bcmap | Bin 43366 -> 0 bytes .../lib/PDFjs/web/cmaps/UniGB-UCS2-V.bcmap | Bin 193 -> 0 bytes .../lib/PDFjs/web/cmaps/UniGB-UTF16-H.bcmap | Bin 44086 -> 0 bytes .../lib/PDFjs/web/cmaps/UniGB-UTF16-V.bcmap | Bin 178 -> 0 bytes .../lib/PDFjs/web/cmaps/UniGB-UTF32-H.bcmap | Bin 45738 -> 0 bytes .../lib/PDFjs/web/cmaps/UniGB-UTF32-V.bcmap | Bin 182 -> 0 bytes .../lib/PDFjs/web/cmaps/UniGB-UTF8-H.bcmap | Bin 46837 -> 0 bytes .../lib/PDFjs/web/cmaps/UniGB-UTF8-V.bcmap | Bin 181 -> 0 bytes .../lib/PDFjs/web/cmaps/UniJIS-UCS2-H.bcmap | Bin 25439 -> 0 bytes .../PDFjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap | Bin 119 -> 0 bytes .../PDFjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap | Bin 680 -> 0 bytes .../lib/PDFjs/web/cmaps/UniJIS-UCS2-V.bcmap | Bin 664 -> 0 bytes .../lib/PDFjs/web/cmaps/UniJIS-UTF16-H.bcmap | Bin 39443 -> 0 bytes .../lib/PDFjs/web/cmaps/UniJIS-UTF16-V.bcmap | Bin 643 -> 0 bytes .../lib/PDFjs/web/cmaps/UniJIS-UTF32-H.bcmap | Bin 40539 -> 0 bytes .../lib/PDFjs/web/cmaps/UniJIS-UTF32-V.bcmap | Bin 677 -> 0 bytes .../lib/PDFjs/web/cmaps/UniJIS-UTF8-H.bcmap | Bin 41695 -> 0 bytes .../lib/PDFjs/web/cmaps/UniJIS-UTF8-V.bcmap | Bin 678 -> 0 bytes .../PDFjs/web/cmaps/UniJIS2004-UTF16-H.bcmap | Bin 39534 -> 0 bytes .../PDFjs/web/cmaps/UniJIS2004-UTF16-V.bcmap | Bin 647 -> 0 bytes .../PDFjs/web/cmaps/UniJIS2004-UTF32-H.bcmap | Bin 40630 -> 0 bytes .../PDFjs/web/cmaps/UniJIS2004-UTF32-V.bcmap | Bin 681 -> 0 bytes .../PDFjs/web/cmaps/UniJIS2004-UTF8-H.bcmap | Bin 41779 -> 0 bytes .../PDFjs/web/cmaps/UniJIS2004-UTF8-V.bcmap | Bin 682 -> 0 bytes .../PDFjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap | Bin 705 -> 0 bytes .../PDFjs/web/cmaps/UniJISPro-UCS2-V.bcmap | Bin 689 -> 0 bytes .../PDFjs/web/cmaps/UniJISPro-UTF8-V.bcmap | Bin 726 -> 0 bytes .../PDFjs/web/cmaps/UniJISX0213-UTF32-H.bcmap | Bin 40517 -> 0 bytes .../PDFjs/web/cmaps/UniJISX0213-UTF32-V.bcmap | Bin 684 -> 0 bytes .../web/cmaps/UniJISX02132004-UTF32-H.bcmap | Bin 40608 -> 0 bytes .../web/cmaps/UniJISX02132004-UTF32-V.bcmap | Bin 688 -> 0 bytes .../lib/PDFjs/web/cmaps/UniKS-UCS2-H.bcmap | Bin 25783 -> 0 bytes .../lib/PDFjs/web/cmaps/UniKS-UCS2-V.bcmap | Bin 178 -> 0 bytes .../lib/PDFjs/web/cmaps/UniKS-UTF16-H.bcmap | Bin 26327 -> 0 bytes .../lib/PDFjs/web/cmaps/UniKS-UTF16-V.bcmap | Bin 164 -> 0 bytes .../lib/PDFjs/web/cmaps/UniKS-UTF32-H.bcmap | Bin 26451 -> 0 bytes .../lib/PDFjs/web/cmaps/UniKS-UTF32-V.bcmap | Bin 168 -> 0 bytes .../lib/PDFjs/web/cmaps/UniKS-UTF8-H.bcmap | Bin 27790 -> 0 bytes .../lib/PDFjs/web/cmaps/UniKS-UTF8-V.bcmap | Bin 169 -> 0 bytes .../static/lib/PDFjs/web/cmaps/V.bcmap | Bin 166 -> 0 bytes .../lib/PDFjs/web/cmaps/WP-Symbol.bcmap | Bin 179 -> 0 bytes .../static/lib/PDFjs/web/compatibility.js | 639 - .../static/lib/PDFjs/web/debugger.js | 616 - .../lib/PDFjs/web/images/annotation-check.svg | 11 - .../PDFjs/web/images/annotation-comment.svg | 16 - .../lib/PDFjs/web/images/annotation-help.svg | 26 - .../PDFjs/web/images/annotation-insert.svg | 10 - .../lib/PDFjs/web/images/annotation-key.svg | 11 - .../web/images/annotation-newparagraph.svg | 11 - .../PDFjs/web/images/annotation-noicon.svg | 7 - .../lib/PDFjs/web/images/annotation-note.svg | 42 - .../PDFjs/web/images/annotation-paragraph.svg | 16 - .../web/images/findbarButton-next-rtl.png | Bin 199 -> 0 bytes .../web/images/findbarButton-next-rtl@2x.png | Bin 304 -> 0 bytes .../PDFjs/web/images/findbarButton-next.png | Bin 193 -> 0 bytes .../web/images/findbarButton-next@2x.png | Bin 296 -> 0 bytes .../web/images/findbarButton-previous-rtl.png | Bin 193 -> 0 bytes .../images/findbarButton-previous-rtl@2x.png | Bin 296 -> 0 bytes .../web/images/findbarButton-previous.png | Bin 199 -> 0 bytes .../web/images/findbarButton-previous@2x.png | Bin 304 -> 0 bytes .../static/lib/PDFjs/web/images/grab.cur | Bin 326 -> 0 bytes .../static/lib/PDFjs/web/images/grabbing.cur | Bin 326 -> 0 bytes .../lib/PDFjs/web/images/loading-icon.gif | Bin 2545 -> 0 bytes .../lib/PDFjs/web/images/loading-small.png | Bin 7402 -> 0 bytes .../lib/PDFjs/web/images/loading-small@2x.png | Bin 16131 -> 0 bytes ...ondaryToolbarButton-documentProperties.png | Bin 403 -> 0 bytes ...aryToolbarButton-documentProperties@2x.png | Bin 933 -> 0 bytes .../secondaryToolbarButton-firstPage.png | Bin 179 -> 0 bytes .../secondaryToolbarButton-firstPage@2x.png | Bin 266 -> 0 bytes .../secondaryToolbarButton-handTool.png | Bin 301 -> 0 bytes .../secondaryToolbarButton-handTool@2x.png | Bin 583 -> 0 bytes .../secondaryToolbarButton-lastPage.png | Bin 175 -> 0 bytes .../secondaryToolbarButton-lastPage@2x.png | Bin 276 -> 0 bytes .../secondaryToolbarButton-rotateCcw.png | Bin 360 -> 0 bytes .../secondaryToolbarButton-rotateCcw@2x.png | Bin 731 -> 0 bytes .../secondaryToolbarButton-rotateCw.png | Bin 359 -> 0 bytes .../secondaryToolbarButton-rotateCw@2x.png | Bin 714 -> 0 bytes .../static/lib/PDFjs/web/images/shadow.png | Bin 290 -> 0 bytes .../static/lib/PDFjs/web/images/texture.png | Bin 2417 -> 0 bytes .../web/images/toolbarButton-bookmark.png | Bin 174 -> 0 bytes .../web/images/toolbarButton-bookmark@2x.png | Bin 260 -> 0 bytes .../web/images/toolbarButton-download.png | Bin 259 -> 0 bytes .../web/images/toolbarButton-download@2x.png | Bin 425 -> 0 bytes .../web/images/toolbarButton-menuArrows.png | Bin 107 -> 0 bytes .../images/toolbarButton-menuArrows@2x.png | Bin 152 -> 0 bytes .../web/images/toolbarButton-openFile.png | Bin 295 -> 0 bytes .../web/images/toolbarButton-openFile@2x.png | Bin 550 -> 0 bytes .../web/images/toolbarButton-pageDown-rtl.png | Bin 242 -> 0 bytes .../images/toolbarButton-pageDown-rtl@2x.png | Bin 398 -> 0 bytes .../web/images/toolbarButton-pageDown.png | Bin 238 -> 0 bytes .../web/images/toolbarButton-pageDown@2x.png | Bin 396 -> 0 bytes .../web/images/toolbarButton-pageUp-rtl.png | Bin 245 -> 0 bytes .../images/toolbarButton-pageUp-rtl@2x.png | Bin 405 -> 0 bytes .../PDFjs/web/images/toolbarButton-pageUp.png | Bin 246 -> 0 bytes .../web/images/toolbarButton-pageUp@2x.png | Bin 403 -> 0 bytes .../images/toolbarButton-presentationMode.png | Bin 321 -> 0 bytes .../toolbarButton-presentationMode@2x.png | Bin 586 -> 0 bytes .../PDFjs/web/images/toolbarButton-print.png | Bin 257 -> 0 bytes .../web/images/toolbarButton-print@2x.png | Bin 464 -> 0 bytes .../PDFjs/web/images/toolbarButton-search.png | Bin 309 -> 0 bytes .../web/images/toolbarButton-search@2x.png | Bin 653 -> 0 bytes ...olbarButton-secondaryToolbarToggle-rtl.png | Bin 246 -> 0 bytes ...arButton-secondaryToolbarToggle-rtl@2x.png | Bin 456 -> 0 bytes .../toolbarButton-secondaryToolbarToggle.png | Bin 243 -> 0 bytes ...oolbarButton-secondaryToolbarToggle@2x.png | Bin 458 -> 0 bytes .../toolbarButton-sidebarToggle-rtl.png | Bin 225 -> 0 bytes .../toolbarButton-sidebarToggle-rtl@2x.png | Bin 344 -> 0 bytes .../images/toolbarButton-sidebarToggle.png | Bin 225 -> 0 bytes .../images/toolbarButton-sidebarToggle@2x.png | Bin 331 -> 0 bytes .../images/toolbarButton-viewAttachments.png | Bin 384 -> 0 bytes .../toolbarButton-viewAttachments@2x.png | Bin 859 -> 0 bytes .../images/toolbarButton-viewOutline-rtl.png | Bin 177 -> 0 bytes .../toolbarButton-viewOutline-rtl@2x.png | Bin 394 -> 0 bytes .../web/images/toolbarButton-viewOutline.png | Bin 178 -> 0 bytes .../images/toolbarButton-viewOutline@2x.png | Bin 331 -> 0 bytes .../images/toolbarButton-viewThumbnail.png | Bin 185 -> 0 bytes .../images/toolbarButton-viewThumbnail@2x.png | Bin 219 -> 0 bytes .../PDFjs/web/images/toolbarButton-zoomIn.png | Bin 136 -> 0 bytes .../web/images/toolbarButton-zoomIn@2x.png | Bin 160 -> 0 bytes .../web/images/toolbarButton-zoomOut.png | Bin 88 -> 0 bytes .../web/images/toolbarButton-zoomOut@2x.png | Bin 109 -> 0 bytes .../web/images/treeitem-collapsed-rtl.png | Bin 143 -> 0 bytes .../web/images/treeitem-collapsed-rtl@2x.png | Bin 167 -> 0 bytes .../PDFjs/web/images/treeitem-collapsed.png | Bin 128 -> 0 bytes .../web/images/treeitem-collapsed@2x.png | Bin 149 -> 0 bytes .../PDFjs/web/images/treeitem-expanded.png | Bin 125 -> 0 bytes .../PDFjs/web/images/treeitem-expanded@2x.png | Bin 172 -> 0 bytes muk_web_preview/static/lib/PDFjs/web/l10n.js | 1034 - .../PDFjs/web/locale/ach/viewer.properties | 181 - .../lib/PDFjs/web/locale/af/viewer.properties | 182 - .../lib/PDFjs/web/locale/ak/viewer.properties | 132 - .../lib/PDFjs/web/locale/an/viewer.properties | 182 - .../lib/PDFjs/web/locale/ar/viewer.properties | 182 - .../lib/PDFjs/web/locale/as/viewer.properties | 173 - .../PDFjs/web/locale/ast/viewer.properties | 182 - .../lib/PDFjs/web/locale/az/viewer.properties | 182 - .../lib/PDFjs/web/locale/be/viewer.properties | 179 - .../lib/PDFjs/web/locale/bg/viewer.properties | 182 - .../PDFjs/web/locale/bn-BD/viewer.properties | 182 - .../PDFjs/web/locale/bn-IN/viewer.properties | 182 - .../lib/PDFjs/web/locale/br/viewer.properties | 182 - .../lib/PDFjs/web/locale/bs/viewer.properties | 182 - .../lib/PDFjs/web/locale/ca/viewer.properties | 182 - .../lib/PDFjs/web/locale/cs/viewer.properties | 182 - .../PDFjs/web/locale/csb/viewer.properties | 134 - .../lib/PDFjs/web/locale/cy/viewer.properties | 182 - .../lib/PDFjs/web/locale/da/viewer.properties | 182 - .../lib/PDFjs/web/locale/de/viewer.properties | 182 - .../lib/PDFjs/web/locale/el/viewer.properties | 182 - .../PDFjs/web/locale/en-GB/viewer.properties | 174 - .../PDFjs/web/locale/en-US/viewer.properties | 182 - .../PDFjs/web/locale/en-ZA/viewer.properties | 174 - .../lib/PDFjs/web/locale/eo/viewer.properties | 182 - .../PDFjs/web/locale/es-AR/viewer.properties | 182 - .../PDFjs/web/locale/es-CL/viewer.properties | 182 - .../PDFjs/web/locale/es-ES/viewer.properties | 115 - .../PDFjs/web/locale/es-MX/viewer.properties | 182 - .../lib/PDFjs/web/locale/et/viewer.properties | 182 - .../lib/PDFjs/web/locale/eu/viewer.properties | 182 - .../lib/PDFjs/web/locale/fa/viewer.properties | 182 - .../lib/PDFjs/web/locale/ff/viewer.properties | 182 - .../lib/PDFjs/web/locale/fi/viewer.properties | 180 - .../lib/PDFjs/web/locale/fr/viewer.properties | 176 - .../PDFjs/web/locale/fy-NL/viewer.properties | 182 - .../PDFjs/web/locale/ga-IE/viewer.properties | 182 - .../lib/PDFjs/web/locale/gd/viewer.properties | 182 - .../lib/PDFjs/web/locale/gl/viewer.properties | 173 - .../PDFjs/web/locale/gu-IN/viewer.properties | 168 - .../lib/PDFjs/web/locale/he/viewer.properties | 182 - .../PDFjs/web/locale/hi-IN/viewer.properties | 182 - .../lib/PDFjs/web/locale/hr/viewer.properties | 182 - .../lib/PDFjs/web/locale/hu/viewer.properties | 182 - .../PDFjs/web/locale/hy-AM/viewer.properties | 182 - .../lib/PDFjs/web/locale/id/viewer.properties | 182 - .../lib/PDFjs/web/locale/is/viewer.properties | 182 - .../lib/PDFjs/web/locale/it/viewer.properties | 115 - .../lib/PDFjs/web/locale/ja/viewer.properties | 167 - .../lib/PDFjs/web/locale/ka/viewer.properties | 174 - .../lib/PDFjs/web/locale/kk/viewer.properties | 182 - .../lib/PDFjs/web/locale/km/viewer.properties | 182 - .../lib/PDFjs/web/locale/kn/viewer.properties | 175 - .../lib/PDFjs/web/locale/ko/viewer.properties | 182 - .../lib/PDFjs/web/locale/ku/viewer.properties | 148 - .../lib/PDFjs/web/locale/lg/viewer.properties | 113 - .../PDFjs/web/locale/lij/viewer.properties | 174 - .../lib/PDFjs/web/locale/locale.properties | 312 - .../lib/PDFjs/web/locale/lt/viewer.properties | 182 - .../lib/PDFjs/web/locale/lv/viewer.properties | 182 - .../PDFjs/web/locale/mai/viewer.properties | 174 - .../lib/PDFjs/web/locale/mk/viewer.properties | 134 - .../lib/PDFjs/web/locale/ml/viewer.properties | 174 - .../lib/PDFjs/web/locale/mn/viewer.properties | 83 - .../lib/PDFjs/web/locale/mr/viewer.properties | 182 - .../lib/PDFjs/web/locale/ms/viewer.properties | 182 - .../lib/PDFjs/web/locale/my/viewer.properties | 182 - .../PDFjs/web/locale/nb-NO/viewer.properties | 182 - .../lib/PDFjs/web/locale/nl/viewer.properties | 182 - .../PDFjs/web/locale/nn-NO/viewer.properties | 182 - .../PDFjs/web/locale/nso/viewer.properties | 132 - .../lib/PDFjs/web/locale/oc/viewer.properties | 176 - .../lib/PDFjs/web/locale/or/viewer.properties | 173 - .../PDFjs/web/locale/pa-IN/viewer.properties | 174 - .../lib/PDFjs/web/locale/pl/viewer.properties | 129 - .../PDFjs/web/locale/pt-BR/viewer.properties | 182 - .../PDFjs/web/locale/pt-PT/viewer.properties | 182 - .../lib/PDFjs/web/locale/rm/viewer.properties | 174 - .../lib/PDFjs/web/locale/ro/viewer.properties | 182 - .../lib/PDFjs/web/locale/ru/viewer.properties | 115 - .../lib/PDFjs/web/locale/rw/viewer.properties | 83 - .../PDFjs/web/locale/sah/viewer.properties | 172 - .../lib/PDFjs/web/locale/si/viewer.properties | 173 - .../lib/PDFjs/web/locale/sk/viewer.properties | 182 - .../lib/PDFjs/web/locale/sl/viewer.properties | 182 - .../PDFjs/web/locale/son/viewer.properties | 182 - .../lib/PDFjs/web/locale/sq/viewer.properties | 182 - .../lib/PDFjs/web/locale/sr/viewer.properties | 182 - .../PDFjs/web/locale/sv-SE/viewer.properties | 182 - .../lib/PDFjs/web/locale/sw/viewer.properties | 130 - .../PDFjs/web/locale/ta-LK/viewer.properties | 77 - .../lib/PDFjs/web/locale/ta/viewer.properties | 179 - .../lib/PDFjs/web/locale/te/viewer.properties | 182 - .../lib/PDFjs/web/locale/th/viewer.properties | 182 - .../lib/PDFjs/web/locale/tl/viewer.properties | 95 - .../lib/PDFjs/web/locale/tn/viewer.properties | 86 - .../lib/PDFjs/web/locale/tr/viewer.properties | 182 - .../lib/PDFjs/web/locale/uk/viewer.properties | 182 - .../lib/PDFjs/web/locale/ur/viewer.properties | 182 - .../lib/PDFjs/web/locale/vi/viewer.properties | 174 - .../lib/PDFjs/web/locale/wo/viewer.properties | 125 - .../lib/PDFjs/web/locale/xh/viewer.properties | 182 - .../PDFjs/web/locale/zh-CN/viewer.properties | 182 - .../PDFjs/web/locale/zh-TW/viewer.properties | 182 - .../lib/PDFjs/web/locale/zu/viewer.properties | 133 - .../static/lib/PDFjs/web/viewer.css | 2165 - .../static/lib/PDFjs/web/viewer.html | 363 - .../static/lib/PDFjs/web/viewer.js | 7517 --- .../static/lib/ViewerJS/compatibility.js | 577 - .../static/lib/ViewerJS/fonts/futura_book.eot | Bin 113086 -> 0 bytes .../static/lib/ViewerJS/fonts/futura_book.ttf | Bin 112892 -> 0 bytes .../lib/ViewerJS/fonts/futura_book.woff | Bin 66744 -> 0 bytes .../static/lib/ViewerJS/images/kogmbh.png | Bin 2835 -> 0 bytes .../static/lib/ViewerJS/images/nlnet.png | Bin 5400 -> 0 bytes .../static/lib/ViewerJS/images/texture.png | Bin 2459 -> 0 bytes .../images/toolbarButton-download.png | Bin 512 -> 0 bytes .../images/toolbarButton-fullscreen.png | Bin 491 -> 0 bytes .../images/toolbarButton-menuArrows.png | Bin 237 -> 0 bytes .../images/toolbarButton-pageDown.png | Bin 353 -> 0 bytes .../ViewerJS/images/toolbarButton-pageUp.png | Bin 344 -> 0 bytes .../images/toolbarButton-presentation.png | Bin 4366 -> 0 bytes .../ViewerJS/images/toolbarButton-zoomIn.png | Bin 228 -> 0 bytes .../ViewerJS/images/toolbarButton-zoomOut.png | Bin 143 -> 0 bytes .../static/lib/ViewerJS/index.html | 161 - muk_web_preview/static/lib/ViewerJS/local.css | 22 - muk_web_preview/static/lib/ViewerJS/pdf.js | 8052 --- .../static/lib/ViewerJS/pdf.worker.js | 39353 ------------ .../static/lib/ViewerJS/pdfjsversion.js | 1 - .../static/lib/ViewerJS/text_layer_builder.js | 419 - .../static/lib/ViewerJS/ui_utils.js | 394 - muk_web_preview/static/lib/ViewerJS/webodf.js | 936 - .../static/lib/printThis/printThis.js | 304 - .../static/src/js/preview_dialog.js | 127 - .../static/src/js/preview_generator.js | 62 - .../static/src/js/preview_handler.js | 81 - .../static/src/js/preview_widgets.js | 119 - .../static/src/less/preview_content.less | 174 - .../static/src/less/preview_dialog.less | 135 - .../static/src/less/preview_widgets.less | 34 - .../static/src/xml/preview_content.xml | 73 - .../static/src/xml/preview_dialog.xml | 40 - muk_web_preview/template/assets.xml | 34 - muk_web_preview_attachment/LICENSE | 619 - muk_web_preview_attachment/README.md | 4 - muk_web_preview_attachment/__init__.py | 22 - muk_web_preview_attachment/__manifest__.py | 63 - muk_web_preview_attachment/models/__init__.py | 22 - .../models/ir_attachment.py | 44 - .../static/description/banner.png | Bin 116144 -> 0 bytes .../static/description/icon.png | Bin 28145 -> 0 bytes .../static/description/index.html | 36 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 62225 -> 0 bytes .../static/src/img/eye.png | Bin 1122 -> 0 bytes .../static/src/js/attachment_preview.js | 50 - .../static/src/js/chatter_preview.js | 67 - .../static/src/js/preview_helper.js | 55 - .../static/src/js/sidebar_preview.js | 47 - .../static/src/less/attachment_preview.less | 39 - .../static/src/less/chatter_preview.less | 59 - .../static/src/less/sidebar_preview.less | 33 - .../static/src/xml/chatter_preview.xml | 28 - .../static/src/xml/sidebar_preview.xml | 30 - .../template/assets.xml | 33 - muk_web_preview_attachment/tests/__init__.py | 23 - .../tests/data/sample.png | Bin 1016 -> 0 bytes .../tests/test_attachment_extension.py | 65 - .../views/ir_attachment_view.xml | 46 - muk_web_preview_audio/LICENSE | 619 - muk_web_preview_audio/README.md | 7 - muk_web_preview_audio/__init__.py | 20 - muk_web_preview_audio/__manifest__.py | 61 - .../static/description/banner.png | Bin 114418 -> 0 bytes .../static/description/icon.png | Bin 30057 -> 0 bytes .../static/description/index.html | 40 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 34497 -> 0 bytes .../static/lib/visualizer/visualizer.js | 112 - .../static/src/js/preview_generator.js | 40 - .../static/src/js/preview_handler.js | 61 - .../static/src/less/preview_content.less | 52 - .../static/src/xml/preview_content.xml | 32 - muk_web_preview_audio/template/assets.xml | 30 - muk_web_preview_csv/LICENSE | 619 - muk_web_preview_csv/README.md | 5 - muk_web_preview_csv/__init__.py | 20 - muk_web_preview_csv/__manifest__.py | 59 - .../static/description/banner.png | Bin 42066 -> 0 bytes .../static/description/icon.png | Bin 9596 -> 0 bytes .../static/description/index.html | 38 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 51339 -> 0 bytes .../static/lib/PapaParse/papaparse.js | 1569 - .../static/lib/handsontable/handsontable.css | 1491 - .../static/lib/handsontable/handsontable.js | 48095 --------------- muk_web_preview_csv/static/lib/numbro/LICENSE | 22 - .../static/lib/numbro/languages.js | 2937 - .../static/lib/numbro/languages/bg.min.js | 10 - .../static/lib/numbro/languages/cs-CZ.min.js | 11 - .../static/lib/numbro/languages/da-DK.min.js | 11 - .../static/lib/numbro/languages/de-AT.min.js | 11 - .../static/lib/numbro/languages/de-CH.min.js | 11 - .../static/lib/numbro/languages/de-DE.min.js | 13 - .../static/lib/numbro/languages/de-LI.min.js | 11 - .../static/lib/numbro/languages/el.min.js | 10 - .../static/lib/numbro/languages/en-AU.min.js | 11 - .../static/lib/numbro/languages/en-GB.min.js | 11 - .../static/lib/numbro/languages/en-IE.min.js | 11 - .../static/lib/numbro/languages/en-NZ.min.js | 11 - .../static/lib/numbro/languages/en-ZA.min.js | 11 - .../static/lib/numbro/languages/es-AR.min.js | 11 - .../static/lib/numbro/languages/es-CL.min.js | 11 - .../static/lib/numbro/languages/es-CO.min.js | 11 - .../static/lib/numbro/languages/es-CR.min.js | 11 - .../static/lib/numbro/languages/es-ES.min.js | 11 - .../static/lib/numbro/languages/es-NI.min.js | 11 - .../static/lib/numbro/languages/es-PE.min.js | 11 - .../static/lib/numbro/languages/es-PR.min.js | 11 - .../static/lib/numbro/languages/es-SV.min.js | 11 - .../static/lib/numbro/languages/et-EE.min.js | 14 - .../static/lib/numbro/languages/fa-IR.min.js | 11 - .../static/lib/numbro/languages/fi-FI.min.js | 11 - .../static/lib/numbro/languages/fil-PH.min.js | 11 - .../static/lib/numbro/languages/fr-CA.min.js | 11 - .../static/lib/numbro/languages/fr-CH.min.js | 11 - .../static/lib/numbro/languages/fr-FR.min.js | 11 - .../static/lib/numbro/languages/he-IL.min.js | 11 - .../static/lib/numbro/languages/hu-HU.min.js | 14 - .../static/lib/numbro/languages/id.min.js | 10 - .../static/lib/numbro/languages/index.min.js | 2 - .../static/lib/numbro/languages/it-CH.min.js | 11 - .../static/lib/numbro/languages/it-IT.min.js | 11 - .../static/lib/numbro/languages/ja-JP.min.js | 11 - .../static/lib/numbro/languages/ko-KR.min.js | 11 - .../static/lib/numbro/languages/lv-LV.min.js | 11 - .../static/lib/numbro/languages/nb-NO.min.js | 11 - .../static/lib/numbro/languages/nb.min.js | 10 - .../static/lib/numbro/languages/nl-BE.min.js | 11 - .../static/lib/numbro/languages/nl-NL.min.js | 11 - .../static/lib/numbro/languages/nn.min.js | 10 - .../static/lib/numbro/languages/pl-PL.min.js | 11 - .../static/lib/numbro/languages/pt-BR.min.js | 11 - .../static/lib/numbro/languages/pt-PT.min.js | 11 - .../static/lib/numbro/languages/ro-RO.min.js | 10 - .../static/lib/numbro/languages/ro.min.js | 10 - .../static/lib/numbro/languages/ru-RU.min.js | 15 - .../static/lib/numbro/languages/ru-UA.min.js | 15 - .../static/lib/numbro/languages/sk-SK.min.js | 11 - .../static/lib/numbro/languages/sl.min.js | 11 - .../lib/numbro/languages/sr-Cyrl-RS.min.js | 11 - .../static/lib/numbro/languages/sv-SE.min.js | 11 - .../static/lib/numbro/languages/th-TH.min.js | 11 - .../static/lib/numbro/languages/tr-TR.min.js | 14 - .../static/lib/numbro/languages/uk-UA.min.js | 15 - .../static/lib/numbro/languages/zh-CN.min.js | 11 - .../lib/numbro/languages/zh-HANS.min.js | 10 - .../lib/numbro/languages/zh-HANT.min.js | 10 - .../static/lib/numbro/languages/zh-MO.min.js | 11 - .../static/lib/numbro/languages/zh-SG.min.js | 11 - .../static/lib/numbro/languages/zh-TW.min.js | 11 - .../static/lib/numbro/numbro.js | 1293 - .../static/lib/pikaday/LICENSE | 36 - .../static/lib/pikaday/pikaday.css | 222 - .../static/lib/pikaday/pikaday.js | 1193 - .../static/src/js/preview_generator.js | 40 - .../static/src/js/preview_handler.js | 66 - .../static/src/less/preview_content.less | 33 - .../static/src/xml/preview_content.xml | 33 - muk_web_preview_csv/template/assets.xml | 36 - muk_web_preview_image/LICENSE | 619 - muk_web_preview_image/README.md | 24 - muk_web_preview_image/__init__.py | 20 - muk_web_preview_image/__manifest__.py | 78 - .../static/description/banner.png | Bin 108968 -> 0 bytes .../static/description/icon.png | Bin 25320 -> 0 bytes .../static/description/index.html | 67 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 54217 -> 0 bytes .../static/lib/imageviewer/imageviewer.css | 226 - .../static/lib/imageviewer/imageviewer.js | 788 - .../static/src/js/preview_generator.js | 40 - .../static/src/js/preview_handler.js | 59 - .../static/src/less/preview_content.less | 36 - .../static/src/xml/preview_content.xml | 25 - muk_web_preview_image/template/assets.xml | 31 - muk_web_preview_mail/LICENSE | 619 - muk_web_preview_mail/README.md | 5 - muk_web_preview_mail/__init__.py | 22 - muk_web_preview_mail/__manifest__.py | 63 - muk_web_preview_mail/controllers/__init__.py | 22 - muk_web_preview_mail/controllers/main.py | 128 - .../static/description/banner.png | Bin 41876 -> 0 bytes .../static/description/icon.png | Bin 9610 -> 0 bytes .../static/description/index.html | 39 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 75123 -> 0 bytes .../static/src/js/preview_generator.js | 40 - .../static/src/js/preview_handler.js | 131 - .../static/src/less/preview_content.less | 123 - .../static/src/xml/preview_content.xml | 77 - muk_web_preview_mail/template/assets.xml | 28 - muk_web_preview_mail/tests/__init__.py | 23 - muk_web_preview_mail/tests/test_mail_parse.py | 222 - muk_web_preview_markdown/LICENSE | 619 - muk_web_preview_markdown/README.md | 3 - muk_web_preview_markdown/__init__.py | 20 - muk_web_preview_markdown/__manifest__.py | 59 - .../static/description/banner.png | Bin 43606 -> 0 bytes .../static/description/icon.png | Bin 9474 -> 0 bytes .../static/description/index.html | 40 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 37869 -> 0 bytes .../static/lib/showdown/license.txt | 34 - .../static/lib/showdown/showdown.js | 2928 - .../static/src/js/preview_generator.js | 41 - .../static/src/js/preview_handler.js | 60 - .../static/src/less/preview_content.less | 30 - .../static/src/xml/preview_content.xml | 33 - muk_web_preview_markdown/template/assets.xml | 30 - muk_web_preview_msoffice/LICENSE | 619 - muk_web_preview_msoffice/README.md | 22 - muk_web_preview_msoffice/__init__.py | 22 - muk_web_preview_msoffice/__manifest__.py | 65 - .../controllers/__init__.py | 22 - muk_web_preview_msoffice/controllers/main.py | 123 - .../static/description/banner.png | Bin 44239 -> 0 bytes .../static/description/icon.png | Bin 10031 -> 0 bytes .../static/description/index.html | 41 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 40851 -> 0 bytes .../static/lib/SheetJS/xlsx.js | 19 - .../static/lib/handsontable/handsontable.css | 1491 - .../static/lib/handsontable/handsontable.js | 48095 --------------- .../jquery-binarytransport.js | 52 - .../static/lib/numbro/LICENSE | 22 - .../static/lib/numbro/languages.js | 2937 - .../static/lib/numbro/languages/bg.min.js | 10 - .../static/lib/numbro/languages/cs-CZ.min.js | 11 - .../static/lib/numbro/languages/da-DK.min.js | 11 - .../static/lib/numbro/languages/de-AT.min.js | 11 - .../static/lib/numbro/languages/de-CH.min.js | 11 - .../static/lib/numbro/languages/de-DE.min.js | 13 - .../static/lib/numbro/languages/de-LI.min.js | 11 - .../static/lib/numbro/languages/el.min.js | 10 - .../static/lib/numbro/languages/en-AU.min.js | 11 - .../static/lib/numbro/languages/en-GB.min.js | 11 - .../static/lib/numbro/languages/en-IE.min.js | 11 - .../static/lib/numbro/languages/en-NZ.min.js | 11 - .../static/lib/numbro/languages/en-ZA.min.js | 11 - .../static/lib/numbro/languages/es-AR.min.js | 11 - .../static/lib/numbro/languages/es-CL.min.js | 11 - .../static/lib/numbro/languages/es-CO.min.js | 11 - .../static/lib/numbro/languages/es-CR.min.js | 11 - .../static/lib/numbro/languages/es-ES.min.js | 11 - .../static/lib/numbro/languages/es-NI.min.js | 11 - .../static/lib/numbro/languages/es-PE.min.js | 11 - .../static/lib/numbro/languages/es-PR.min.js | 11 - .../static/lib/numbro/languages/es-SV.min.js | 11 - .../static/lib/numbro/languages/et-EE.min.js | 14 - .../static/lib/numbro/languages/fa-IR.min.js | 11 - .../static/lib/numbro/languages/fi-FI.min.js | 11 - .../static/lib/numbro/languages/fil-PH.min.js | 11 - .../static/lib/numbro/languages/fr-CA.min.js | 11 - .../static/lib/numbro/languages/fr-CH.min.js | 11 - .../static/lib/numbro/languages/fr-FR.min.js | 11 - .../static/lib/numbro/languages/he-IL.min.js | 11 - .../static/lib/numbro/languages/hu-HU.min.js | 14 - .../static/lib/numbro/languages/id.min.js | 10 - .../static/lib/numbro/languages/index.min.js | 2 - .../static/lib/numbro/languages/it-CH.min.js | 11 - .../static/lib/numbro/languages/it-IT.min.js | 11 - .../static/lib/numbro/languages/ja-JP.min.js | 11 - .../static/lib/numbro/languages/ko-KR.min.js | 11 - .../static/lib/numbro/languages/lv-LV.min.js | 11 - .../static/lib/numbro/languages/nb-NO.min.js | 11 - .../static/lib/numbro/languages/nb.min.js | 10 - .../static/lib/numbro/languages/nl-BE.min.js | 11 - .../static/lib/numbro/languages/nl-NL.min.js | 11 - .../static/lib/numbro/languages/nn.min.js | 10 - .../static/lib/numbro/languages/pl-PL.min.js | 11 - .../static/lib/numbro/languages/pt-BR.min.js | 11 - .../static/lib/numbro/languages/pt-PT.min.js | 11 - .../static/lib/numbro/languages/ro-RO.min.js | 10 - .../static/lib/numbro/languages/ro.min.js | 10 - .../static/lib/numbro/languages/ru-RU.min.js | 15 - .../static/lib/numbro/languages/ru-UA.min.js | 15 - .../static/lib/numbro/languages/sk-SK.min.js | 11 - .../static/lib/numbro/languages/sl.min.js | 11 - .../lib/numbro/languages/sr-Cyrl-RS.min.js | 11 - .../static/lib/numbro/languages/sv-SE.min.js | 11 - .../static/lib/numbro/languages/th-TH.min.js | 11 - .../static/lib/numbro/languages/tr-TR.min.js | 14 - .../static/lib/numbro/languages/uk-UA.min.js | 15 - .../static/lib/numbro/languages/zh-CN.min.js | 11 - .../lib/numbro/languages/zh-HANS.min.js | 10 - .../lib/numbro/languages/zh-HANT.min.js | 10 - .../static/lib/numbro/languages/zh-MO.min.js | 11 - .../static/lib/numbro/languages/zh-SG.min.js | 11 - .../static/lib/numbro/languages/zh-TW.min.js | 11 - .../static/lib/numbro/numbro.js | 1293 - .../static/lib/pikaday/LICENSE | 36 - .../static/lib/pikaday/pikaday.css | 222 - .../static/lib/pikaday/pikaday.js | 1193 - .../static/src/js/preview_generator.js | 42 - .../static/src/js/preview_handler.js | 139 - .../static/src/less/preview_content.less | 107 - .../static/src/xml/preview_content.xml | 38 - muk_web_preview_msoffice/template/assets.xml | 34 - muk_web_preview_text/LICENSE | 619 - muk_web_preview_text/README.md | 3 - muk_web_preview_text/__init__.py | 20 - muk_web_preview_text/__manifest__.py | 58 - .../static/description/banner.png | Bin 105286 -> 0 bytes .../static/description/icon.png | Bin 22984 -> 0 bytes .../static/description/index.html | 35 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 43892 -> 0 bytes .../static/lib/highlight/LICENSE | 24 - .../static/lib/highlight/highlight.pack.js | 3 - .../static/lib/highlight/styles/default.css | 99 - .../static/lib/highlight_line_numbers/LICENSE | 22 - .../highlight_line_numbers.js | 88 - .../static/src/css/preview_print.css | 22 - .../static/src/js/preview_generator.js | 41 - .../static/src/js/preview_handler.js | 111 - .../static/src/less/preview_content.less | 63 - .../static/src/xml/preview_content.xml | 197 - muk_web_preview_text/template/assets.xml | 32 - muk_web_preview_vector/LICENSE | 619 - muk_web_preview_vector/README.md | 6 - muk_web_preview_vector/__init__.py | 20 - muk_web_preview_vector/__manifest__.py | 59 - .../static/description/banner.png | Bin 43691 -> 0 bytes .../static/description/icon.png | Bin 10984 -> 0 bytes .../static/description/index.html | 40 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 47504 -> 0 bytes .../static/lib/svg-pan-zoom/svg-pan-zoom.js | 637 - .../static/src/js/preview_generator.js | 40 - .../static/src/js/preview_handler.js | 81 - .../static/src/less/preview_content.less | 47 - .../static/src/xml/preview_content.xml | 49 - muk_web_preview_vector/template/assets.xml | 30 - muk_web_preview_video/LICENSE | 619 - muk_web_preview_video/README.md | 7 - muk_web_preview_video/__init__.py | 20 - muk_web_preview_video/__manifest__.py | 61 - .../static/description/banner.png | Bin 107974 -> 0 bytes .../static/description/icon.png | Bin 24502 -> 0 bytes .../static/description/index.html | 41 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 147185 -> 0 bytes .../static/src/js/preview_generator.js | 40 - .../static/src/js/preview_handler.js | 60 - .../static/src/less/preview_content.less | 26 - .../static/src/xml/preview_content.xml | 27 - muk_web_preview_video/template/assets.xml | 28 - muk_web_view_hierarchy/LICENSE | 619 - muk_web_view_hierarchy/README.md | 3 - muk_web_view_hierarchy/__init__.py | 23 - muk_web_view_hierarchy/__manifest__.py | 59 - muk_web_view_hierarchy/models/__init__.py | 24 - muk_web_view_hierarchy/models/ir_actions.py | 32 - muk_web_view_hierarchy/models/ir_ui_view.py | 32 - .../static/description/banner.png | Bin 41364 -> 0 bytes .../static/description/icon.png | Bin 7808 -> 0 bytes .../static/description/index.html | 35 - .../static/description/logo.png | Bin 38064 -> 0 bytes .../static/description/screenshot.png | Bin 8461 -> 0 bytes .../jquery-treetable/css/jquery.treetable.css | 28 - .../jquery-treetable/js/jquery.treetable.js | 629 - .../static/src/js/view_hierarchy.js | 110 - .../static/src/xml/base.xml | 58 - muk_web_view_hierarchy/template/assets.xml | 32 - muk_web_view_hierarchy/tools/__init__.py | 23 - .../tools/view_validation.py | 36 - 812 files changed, 278424 deletions(-) delete mode 100644 muk_web_client/LICENSE delete mode 100644 muk_web_client/README.md delete mode 100644 muk_web_client/__init__.py delete mode 100644 muk_web_client/__manifest__.py delete mode 100644 muk_web_client/static/description/banner.png delete mode 100644 muk_web_client/static/description/icon.png delete mode 100644 muk_web_client/static/description/index.html delete mode 100644 muk_web_client/static/description/logo.png delete mode 100644 muk_web_client/static/src/js/client_channels.js delete mode 100644 muk_web_client/template/assets.xml delete mode 100644 muk_web_client_notification/LICENSE delete mode 100644 muk_web_client_notification/README.md delete mode 100644 muk_web_client_notification/__init__.py delete mode 100644 muk_web_client_notification/__manifest__.py delete mode 100644 muk_web_client_notification/static/description/banner.png delete mode 100644 muk_web_client_notification/static/description/icon.png delete mode 100644 muk_web_client_notification/static/description/index.html delete mode 100644 muk_web_client_notification/static/description/logo.png delete mode 100644 muk_web_client_notification/static/src/js/client_notification.js delete mode 100644 muk_web_client_notification/template/assets.xml delete mode 100644 muk_web_client_refresh/LICENSE delete mode 100644 muk_web_client_refresh/README.md delete mode 100644 muk_web_client_refresh/__init__.py delete mode 100644 muk_web_client_refresh/__manifest__.py delete mode 100644 muk_web_client_refresh/models/__init__.py delete mode 100644 muk_web_client_refresh/models/refresh_rule.py delete mode 100644 muk_web_client_refresh/security/ir.model.access.csv delete mode 100644 muk_web_client_refresh/static/description/banner.png delete mode 100644 muk_web_client_refresh/static/description/icon.png delete mode 100644 muk_web_client_refresh/static/description/index.html delete mode 100644 muk_web_client_refresh/static/description/logo.png delete mode 100644 muk_web_client_refresh/static/description/screenshot.png delete mode 100644 muk_web_client_refresh/static/src/js/client_refresh.js delete mode 100644 muk_web_client_refresh/template/assets.xml delete mode 100644 muk_web_client_refresh/views/refresh_menu.xml delete mode 100644 muk_web_client_refresh/views/refresh_rule_view.xml delete mode 100644 muk_web_export_attachment/LICENSE delete mode 100644 muk_web_export_attachment/README.md delete mode 100644 muk_web_export_attachment/__init__.py delete mode 100644 muk_web_export_attachment/__manifest__.py delete mode 100644 muk_web_export_attachment/controllers/__init__.py delete mode 100644 muk_web_export_attachment/controllers/main.py delete mode 100644 muk_web_export_attachment/static/description/banner.png delete mode 100644 muk_web_export_attachment/static/description/icon.png delete mode 100644 muk_web_export_attachment/static/description/index.html delete mode 100644 muk_web_export_attachment/static/description/logo.png delete mode 100644 muk_web_export_attachment/static/description/screenshot.png delete mode 100644 muk_web_export_attachment/static/src/js/sidebar_export.js delete mode 100644 muk_web_export_attachment/static/src/less/sidebar_export.less delete mode 100644 muk_web_export_attachment/static/src/xml/sidebar_preview.xml delete mode 100644 muk_web_export_attachment/template/assets.xml delete mode 100644 muk_web_glyphicons/LICENSE delete mode 100644 muk_web_glyphicons/README.md delete mode 100644 muk_web_glyphicons/__init__.py delete mode 100644 muk_web_glyphicons/__manifest__.py delete mode 100644 muk_web_glyphicons/static/description/banner.png delete mode 100644 muk_web_glyphicons/static/description/icon.png delete mode 100644 muk_web_glyphicons/static/description/index.html delete mode 100644 muk_web_glyphicons/static/description/logo.png delete mode 100644 muk_web_glyphicons/static/description/screenshot.png delete mode 100644 muk_web_glyphicons/static/lib/bootstrap/fonts/glyphicons-halflings-regular.eot delete mode 100644 muk_web_glyphicons/static/lib/bootstrap/fonts/glyphicons-halflings-regular.svg delete mode 100644 muk_web_glyphicons/static/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf delete mode 100644 muk_web_glyphicons/static/lib/bootstrap/fonts/glyphicons-halflings-regular.woff delete mode 100644 muk_web_glyphicons/static/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2 delete mode 100644 muk_web_glyphicons/static/src/less/glyphicons.less delete mode 100644 muk_web_glyphicons/template/assets.xml delete mode 100644 muk_web_preview/LICENSE delete mode 100644 muk_web_preview/README.md delete mode 100644 muk_web_preview/__init__.py delete mode 100644 muk_web_preview/__manifest__.py delete mode 100644 muk_web_preview/i18n/de.po delete mode 100644 muk_web_preview/static/description/banner.png delete mode 100644 muk_web_preview/static/description/icon.png delete mode 100644 muk_web_preview/static/description/index.html delete mode 100644 muk_web_preview/static/description/logo.png delete mode 100644 muk_web_preview/static/description/screenshot.png delete mode 100644 muk_web_preview/static/lib/PDFjs/LICENSE delete mode 100644 muk_web_preview/static/lib/PDFjs/build/pdf.js delete mode 100644 muk_web_preview/static/lib/PDFjs/build/pdf.worker.js delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/78-EUC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/78-EUC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/78-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/78-RKSJ-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/78-RKSJ-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/78-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/78ms-RKSJ-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/78ms-RKSJ-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/83pv-RKSJ-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/90ms-RKSJ-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/90ms-RKSJ-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/90msp-RKSJ-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/90msp-RKSJ-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/90pv-RKSJ-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/90pv-RKSJ-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Add-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Add-RKSJ-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Add-RKSJ-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Add-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-CNS1-0.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-CNS1-1.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-CNS1-2.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-CNS1-3.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-CNS1-4.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-CNS1-5.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-CNS1-6.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-CNS1-UCS2.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-GB1-0.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-GB1-1.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-GB1-2.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-GB1-3.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-GB1-4.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-GB1-5.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-GB1-UCS2.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-Japan1-0.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-Japan1-1.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-Japan1-2.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-Japan1-3.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-Japan1-4.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-Japan1-5.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-Japan1-6.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-Japan1-UCS2.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-Korea1-0.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-Korea1-1.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-Korea1-2.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Adobe-Korea1-UCS2.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/B5-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/B5-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/B5pc-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/B5pc-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/CNS-EUC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/CNS-EUC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/CNS1-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/CNS1-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/CNS2-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/CNS2-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/ETHK-B5-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/ETHK-B5-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/ETen-B5-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/ETen-B5-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/ETenms-B5-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/ETenms-B5-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/EUC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/EUC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Ext-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Ext-RKSJ-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Ext-RKSJ-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Ext-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GB-EUC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GB-EUC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GB-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GB-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBK-EUC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBK-EUC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBK2K-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBK2K-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBKp-EUC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBKp-EUC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBT-EUC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBT-EUC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBT-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBT-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBTpc-EUC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBTpc-EUC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBpc-EUC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/GBpc-EUC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/HKdla-B5-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/HKdla-B5-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/HKdlb-B5-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/HKdlb-B5-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/HKgccs-B5-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/HKgccs-B5-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/HKm314-B5-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/HKm314-B5-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/HKm471-B5-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/HKm471-B5-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/HKscs-B5-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/HKscs-B5-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Hankaku.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Hiragana.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/KSC-EUC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/KSC-EUC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/KSC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/KSC-Johab-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/KSC-Johab-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/KSC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/KSCms-UHC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/KSCms-UHC-HW-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/KSCms-UHC-HW-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/KSCms-UHC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/KSCpc-EUC-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/KSCpc-EUC-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Katakana.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/LICENSE delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/NWP-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/NWP-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/RKSJ-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/RKSJ-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/Roman.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniCNS-UCS2-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniCNS-UCS2-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniCNS-UTF16-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniCNS-UTF16-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniCNS-UTF32-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniCNS-UTF32-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniCNS-UTF8-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniCNS-UTF8-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniGB-UCS2-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniGB-UCS2-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniGB-UTF16-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniGB-UTF16-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniGB-UTF32-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniGB-UTF32-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniGB-UTF8-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniGB-UTF8-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS-UCS2-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS-UCS2-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS-UTF16-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS-UTF16-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS-UTF32-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS-UTF32-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS-UTF8-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS-UTF8-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS2004-UTF16-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS2004-UTF16-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS2004-UTF32-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS2004-UTF32-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS2004-UTF8-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJIS2004-UTF8-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJISPro-UCS2-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJISPro-UTF8-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJISX0213-UTF32-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJISX0213-UTF32-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJISX02132004-UTF32-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniJISX02132004-UTF32-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniKS-UCS2-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniKS-UCS2-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniKS-UTF16-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniKS-UTF16-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniKS-UTF32-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniKS-UTF32-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniKS-UTF8-H.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/UniKS-UTF8-V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/V.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/cmaps/WP-Symbol.bcmap delete mode 100644 muk_web_preview/static/lib/PDFjs/web/compatibility.js delete mode 100644 muk_web_preview/static/lib/PDFjs/web/debugger.js delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/annotation-check.svg delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/annotation-comment.svg delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/annotation-help.svg delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/annotation-insert.svg delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/annotation-key.svg delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/annotation-newparagraph.svg delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/annotation-noicon.svg delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/annotation-note.svg delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/annotation-paragraph.svg delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/findbarButton-next-rtl.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/findbarButton-next-rtl@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/findbarButton-next.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/findbarButton-next@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/findbarButton-previous-rtl.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/findbarButton-previous-rtl@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/findbarButton-previous.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/findbarButton-previous@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/grab.cur delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/grabbing.cur delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/loading-icon.gif delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/loading-small.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/loading-small@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/secondaryToolbarButton-documentProperties.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/secondaryToolbarButton-documentProperties@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/secondaryToolbarButton-firstPage.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/secondaryToolbarButton-firstPage@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/secondaryToolbarButton-handTool.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/secondaryToolbarButton-handTool@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/secondaryToolbarButton-lastPage.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/secondaryToolbarButton-lastPage@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/secondaryToolbarButton-rotateCcw.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/secondaryToolbarButton-rotateCcw@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/secondaryToolbarButton-rotateCw.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/secondaryToolbarButton-rotateCw@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/shadow.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/texture.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-bookmark.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-bookmark@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-download.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-download@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-menuArrows.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-menuArrows@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-openFile.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-openFile@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-pageDown-rtl.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-pageDown-rtl@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-pageDown.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-pageDown@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-pageUp-rtl.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-pageUp-rtl@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-pageUp.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-pageUp@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-presentationMode.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-presentationMode@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-print.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-print@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-search.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-search@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-secondaryToolbarToggle-rtl.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-secondaryToolbarToggle-rtl@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-secondaryToolbarToggle.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-secondaryToolbarToggle@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-sidebarToggle-rtl.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-sidebarToggle-rtl@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-sidebarToggle.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-sidebarToggle@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-viewAttachments.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-viewAttachments@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-viewOutline-rtl.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-viewOutline-rtl@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-viewOutline.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-viewOutline@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-viewThumbnail.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-viewThumbnail@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-zoomIn.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-zoomIn@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-zoomOut.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/toolbarButton-zoomOut@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/treeitem-collapsed-rtl.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/treeitem-collapsed-rtl@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/treeitem-collapsed.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/treeitem-collapsed@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/treeitem-expanded.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/images/treeitem-expanded@2x.png delete mode 100644 muk_web_preview/static/lib/PDFjs/web/l10n.js delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ach/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/af/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ak/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/an/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ar/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/as/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ast/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/az/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/be/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/bg/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/bn-BD/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/bn-IN/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/br/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/bs/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ca/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/cs/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/csb/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/cy/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/da/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/de/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/el/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/en-GB/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/en-US/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/en-ZA/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/eo/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/es-AR/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/es-CL/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/es-ES/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/es-MX/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/et/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/eu/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/fa/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ff/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/fi/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/fr/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/fy-NL/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ga-IE/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/gd/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/gl/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/gu-IN/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/he/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/hi-IN/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/hr/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/hu/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/hy-AM/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/id/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/is/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/it/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ja/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ka/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/kk/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/km/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/kn/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ko/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ku/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/lg/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/lij/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/locale.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/lt/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/lv/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/mai/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/mk/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ml/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/mn/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/mr/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ms/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/my/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/nb-NO/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/nl/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/nn-NO/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/nso/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/oc/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/or/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/pa-IN/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/pl/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/pt-BR/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/pt-PT/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/rm/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ro/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ru/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/rw/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/sah/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/si/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/sk/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/sl/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/son/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/sq/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/sr/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/sv-SE/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/sw/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ta-LK/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ta/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/te/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/th/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/tl/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/tn/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/tr/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/uk/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/ur/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/vi/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/wo/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/xh/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/zh-CN/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/zh-TW/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/locale/zu/viewer.properties delete mode 100644 muk_web_preview/static/lib/PDFjs/web/viewer.css delete mode 100644 muk_web_preview/static/lib/PDFjs/web/viewer.html delete mode 100644 muk_web_preview/static/lib/PDFjs/web/viewer.js delete mode 100644 muk_web_preview/static/lib/ViewerJS/compatibility.js delete mode 100644 muk_web_preview/static/lib/ViewerJS/fonts/futura_book.eot delete mode 100644 muk_web_preview/static/lib/ViewerJS/fonts/futura_book.ttf delete mode 100644 muk_web_preview/static/lib/ViewerJS/fonts/futura_book.woff delete mode 100644 muk_web_preview/static/lib/ViewerJS/images/kogmbh.png delete mode 100644 muk_web_preview/static/lib/ViewerJS/images/nlnet.png delete mode 100644 muk_web_preview/static/lib/ViewerJS/images/texture.png delete mode 100644 muk_web_preview/static/lib/ViewerJS/images/toolbarButton-download.png delete mode 100644 muk_web_preview/static/lib/ViewerJS/images/toolbarButton-fullscreen.png delete mode 100644 muk_web_preview/static/lib/ViewerJS/images/toolbarButton-menuArrows.png delete mode 100644 muk_web_preview/static/lib/ViewerJS/images/toolbarButton-pageDown.png delete mode 100644 muk_web_preview/static/lib/ViewerJS/images/toolbarButton-pageUp.png delete mode 100644 muk_web_preview/static/lib/ViewerJS/images/toolbarButton-presentation.png delete mode 100644 muk_web_preview/static/lib/ViewerJS/images/toolbarButton-zoomIn.png delete mode 100644 muk_web_preview/static/lib/ViewerJS/images/toolbarButton-zoomOut.png delete mode 100644 muk_web_preview/static/lib/ViewerJS/index.html delete mode 100644 muk_web_preview/static/lib/ViewerJS/local.css delete mode 100644 muk_web_preview/static/lib/ViewerJS/pdf.js delete mode 100644 muk_web_preview/static/lib/ViewerJS/pdf.worker.js delete mode 100644 muk_web_preview/static/lib/ViewerJS/pdfjsversion.js delete mode 100644 muk_web_preview/static/lib/ViewerJS/text_layer_builder.js delete mode 100644 muk_web_preview/static/lib/ViewerJS/ui_utils.js delete mode 100644 muk_web_preview/static/lib/ViewerJS/webodf.js delete mode 100644 muk_web_preview/static/lib/printThis/printThis.js delete mode 100644 muk_web_preview/static/src/js/preview_dialog.js delete mode 100644 muk_web_preview/static/src/js/preview_generator.js delete mode 100644 muk_web_preview/static/src/js/preview_handler.js delete mode 100644 muk_web_preview/static/src/js/preview_widgets.js delete mode 100644 muk_web_preview/static/src/less/preview_content.less delete mode 100644 muk_web_preview/static/src/less/preview_dialog.less delete mode 100644 muk_web_preview/static/src/less/preview_widgets.less delete mode 100644 muk_web_preview/static/src/xml/preview_content.xml delete mode 100644 muk_web_preview/static/src/xml/preview_dialog.xml delete mode 100644 muk_web_preview/template/assets.xml delete mode 100644 muk_web_preview_attachment/LICENSE delete mode 100644 muk_web_preview_attachment/README.md delete mode 100644 muk_web_preview_attachment/__init__.py delete mode 100644 muk_web_preview_attachment/__manifest__.py delete mode 100644 muk_web_preview_attachment/models/__init__.py delete mode 100644 muk_web_preview_attachment/models/ir_attachment.py delete mode 100644 muk_web_preview_attachment/static/description/banner.png delete mode 100644 muk_web_preview_attachment/static/description/icon.png delete mode 100644 muk_web_preview_attachment/static/description/index.html delete mode 100644 muk_web_preview_attachment/static/description/logo.png delete mode 100644 muk_web_preview_attachment/static/description/screenshot.png delete mode 100644 muk_web_preview_attachment/static/src/img/eye.png delete mode 100644 muk_web_preview_attachment/static/src/js/attachment_preview.js delete mode 100644 muk_web_preview_attachment/static/src/js/chatter_preview.js delete mode 100644 muk_web_preview_attachment/static/src/js/preview_helper.js delete mode 100644 muk_web_preview_attachment/static/src/js/sidebar_preview.js delete mode 100644 muk_web_preview_attachment/static/src/less/attachment_preview.less delete mode 100644 muk_web_preview_attachment/static/src/less/chatter_preview.less delete mode 100644 muk_web_preview_attachment/static/src/less/sidebar_preview.less delete mode 100644 muk_web_preview_attachment/static/src/xml/chatter_preview.xml delete mode 100644 muk_web_preview_attachment/static/src/xml/sidebar_preview.xml delete mode 100644 muk_web_preview_attachment/template/assets.xml delete mode 100644 muk_web_preview_attachment/tests/__init__.py delete mode 100644 muk_web_preview_attachment/tests/data/sample.png delete mode 100644 muk_web_preview_attachment/tests/test_attachment_extension.py delete mode 100644 muk_web_preview_attachment/views/ir_attachment_view.xml delete mode 100644 muk_web_preview_audio/LICENSE delete mode 100644 muk_web_preview_audio/README.md delete mode 100644 muk_web_preview_audio/__init__.py delete mode 100644 muk_web_preview_audio/__manifest__.py delete mode 100644 muk_web_preview_audio/static/description/banner.png delete mode 100644 muk_web_preview_audio/static/description/icon.png delete mode 100644 muk_web_preview_audio/static/description/index.html delete mode 100644 muk_web_preview_audio/static/description/logo.png delete mode 100644 muk_web_preview_audio/static/description/screenshot.png delete mode 100644 muk_web_preview_audio/static/lib/visualizer/visualizer.js delete mode 100644 muk_web_preview_audio/static/src/js/preview_generator.js delete mode 100644 muk_web_preview_audio/static/src/js/preview_handler.js delete mode 100644 muk_web_preview_audio/static/src/less/preview_content.less delete mode 100644 muk_web_preview_audio/static/src/xml/preview_content.xml delete mode 100644 muk_web_preview_audio/template/assets.xml delete mode 100644 muk_web_preview_csv/LICENSE delete mode 100644 muk_web_preview_csv/README.md delete mode 100644 muk_web_preview_csv/__init__.py delete mode 100644 muk_web_preview_csv/__manifest__.py delete mode 100644 muk_web_preview_csv/static/description/banner.png delete mode 100644 muk_web_preview_csv/static/description/icon.png delete mode 100644 muk_web_preview_csv/static/description/index.html delete mode 100644 muk_web_preview_csv/static/description/logo.png delete mode 100644 muk_web_preview_csv/static/description/screenshot.png delete mode 100644 muk_web_preview_csv/static/lib/PapaParse/papaparse.js delete mode 100644 muk_web_preview_csv/static/lib/handsontable/handsontable.css delete mode 100644 muk_web_preview_csv/static/lib/handsontable/handsontable.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/LICENSE delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/bg.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/cs-CZ.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/da-DK.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/de-AT.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/de-CH.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/de-DE.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/de-LI.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/el.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/en-AU.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/en-GB.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/en-IE.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/en-NZ.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/en-ZA.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/es-AR.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/es-CL.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/es-CO.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/es-CR.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/es-ES.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/es-NI.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/es-PE.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/es-PR.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/es-SV.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/et-EE.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/fa-IR.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/fi-FI.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/fil-PH.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/fr-CA.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/fr-CH.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/fr-FR.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/he-IL.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/hu-HU.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/id.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/index.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/it-CH.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/it-IT.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/ja-JP.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/ko-KR.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/lv-LV.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/nb-NO.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/nb.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/nl-BE.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/nl-NL.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/nn.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/pl-PL.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/pt-BR.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/pt-PT.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/ro-RO.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/ro.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/ru-RU.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/ru-UA.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/sk-SK.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/sl.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/sr-Cyrl-RS.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/sv-SE.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/th-TH.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/tr-TR.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/uk-UA.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/zh-CN.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/zh-HANS.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/zh-HANT.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/zh-MO.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/zh-SG.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/languages/zh-TW.min.js delete mode 100644 muk_web_preview_csv/static/lib/numbro/numbro.js delete mode 100644 muk_web_preview_csv/static/lib/pikaday/LICENSE delete mode 100644 muk_web_preview_csv/static/lib/pikaday/pikaday.css delete mode 100644 muk_web_preview_csv/static/lib/pikaday/pikaday.js delete mode 100644 muk_web_preview_csv/static/src/js/preview_generator.js delete mode 100644 muk_web_preview_csv/static/src/js/preview_handler.js delete mode 100644 muk_web_preview_csv/static/src/less/preview_content.less delete mode 100644 muk_web_preview_csv/static/src/xml/preview_content.xml delete mode 100644 muk_web_preview_csv/template/assets.xml delete mode 100644 muk_web_preview_image/LICENSE delete mode 100644 muk_web_preview_image/README.md delete mode 100644 muk_web_preview_image/__init__.py delete mode 100644 muk_web_preview_image/__manifest__.py delete mode 100644 muk_web_preview_image/static/description/banner.png delete mode 100644 muk_web_preview_image/static/description/icon.png delete mode 100644 muk_web_preview_image/static/description/index.html delete mode 100644 muk_web_preview_image/static/description/logo.png delete mode 100644 muk_web_preview_image/static/description/screenshot.png delete mode 100644 muk_web_preview_image/static/lib/imageviewer/imageviewer.css delete mode 100644 muk_web_preview_image/static/lib/imageviewer/imageviewer.js delete mode 100644 muk_web_preview_image/static/src/js/preview_generator.js delete mode 100644 muk_web_preview_image/static/src/js/preview_handler.js delete mode 100644 muk_web_preview_image/static/src/less/preview_content.less delete mode 100644 muk_web_preview_image/static/src/xml/preview_content.xml delete mode 100644 muk_web_preview_image/template/assets.xml delete mode 100644 muk_web_preview_mail/LICENSE delete mode 100644 muk_web_preview_mail/README.md delete mode 100644 muk_web_preview_mail/__init__.py delete mode 100644 muk_web_preview_mail/__manifest__.py delete mode 100644 muk_web_preview_mail/controllers/__init__.py delete mode 100644 muk_web_preview_mail/controllers/main.py delete mode 100644 muk_web_preview_mail/static/description/banner.png delete mode 100644 muk_web_preview_mail/static/description/icon.png delete mode 100644 muk_web_preview_mail/static/description/index.html delete mode 100644 muk_web_preview_mail/static/description/logo.png delete mode 100644 muk_web_preview_mail/static/description/screenshot.png delete mode 100644 muk_web_preview_mail/static/src/js/preview_generator.js delete mode 100644 muk_web_preview_mail/static/src/js/preview_handler.js delete mode 100644 muk_web_preview_mail/static/src/less/preview_content.less delete mode 100644 muk_web_preview_mail/static/src/xml/preview_content.xml delete mode 100644 muk_web_preview_mail/template/assets.xml delete mode 100644 muk_web_preview_mail/tests/__init__.py delete mode 100644 muk_web_preview_mail/tests/test_mail_parse.py delete mode 100644 muk_web_preview_markdown/LICENSE delete mode 100644 muk_web_preview_markdown/README.md delete mode 100644 muk_web_preview_markdown/__init__.py delete mode 100644 muk_web_preview_markdown/__manifest__.py delete mode 100644 muk_web_preview_markdown/static/description/banner.png delete mode 100644 muk_web_preview_markdown/static/description/icon.png delete mode 100644 muk_web_preview_markdown/static/description/index.html delete mode 100644 muk_web_preview_markdown/static/description/logo.png delete mode 100644 muk_web_preview_markdown/static/description/screenshot.png delete mode 100644 muk_web_preview_markdown/static/lib/showdown/license.txt delete mode 100644 muk_web_preview_markdown/static/lib/showdown/showdown.js delete mode 100644 muk_web_preview_markdown/static/src/js/preview_generator.js delete mode 100644 muk_web_preview_markdown/static/src/js/preview_handler.js delete mode 100644 muk_web_preview_markdown/static/src/less/preview_content.less delete mode 100644 muk_web_preview_markdown/static/src/xml/preview_content.xml delete mode 100644 muk_web_preview_markdown/template/assets.xml delete mode 100644 muk_web_preview_msoffice/LICENSE delete mode 100644 muk_web_preview_msoffice/README.md delete mode 100644 muk_web_preview_msoffice/__init__.py delete mode 100644 muk_web_preview_msoffice/__manifest__.py delete mode 100644 muk_web_preview_msoffice/controllers/__init__.py delete mode 100644 muk_web_preview_msoffice/controllers/main.py delete mode 100644 muk_web_preview_msoffice/static/description/banner.png delete mode 100644 muk_web_preview_msoffice/static/description/icon.png delete mode 100644 muk_web_preview_msoffice/static/description/index.html delete mode 100644 muk_web_preview_msoffice/static/description/logo.png delete mode 100644 muk_web_preview_msoffice/static/description/screenshot.png delete mode 100644 muk_web_preview_msoffice/static/lib/SheetJS/xlsx.js delete mode 100644 muk_web_preview_msoffice/static/lib/handsontable/handsontable.css delete mode 100644 muk_web_preview_msoffice/static/lib/handsontable/handsontable.js delete mode 100644 muk_web_preview_msoffice/static/lib/jQueryBinaryTransport/jquery-binarytransport.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/LICENSE delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/bg.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/cs-CZ.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/da-DK.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/de-AT.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/de-CH.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/de-DE.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/de-LI.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/el.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/en-AU.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/en-GB.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/en-IE.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/en-NZ.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/en-ZA.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/es-AR.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/es-CL.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/es-CO.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/es-CR.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/es-ES.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/es-NI.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/es-PE.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/es-PR.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/es-SV.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/et-EE.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/fa-IR.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/fi-FI.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/fil-PH.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/fr-CA.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/fr-CH.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/fr-FR.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/he-IL.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/hu-HU.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/id.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/index.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/it-CH.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/it-IT.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/ja-JP.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/ko-KR.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/lv-LV.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/nb-NO.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/nb.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/nl-BE.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/nl-NL.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/nn.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/pl-PL.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/pt-BR.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/pt-PT.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/ro-RO.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/ro.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/ru-RU.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/ru-UA.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/sk-SK.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/sl.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/sr-Cyrl-RS.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/sv-SE.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/th-TH.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/tr-TR.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/uk-UA.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/zh-CN.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/zh-HANS.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/zh-HANT.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/zh-MO.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/zh-SG.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/languages/zh-TW.min.js delete mode 100644 muk_web_preview_msoffice/static/lib/numbro/numbro.js delete mode 100644 muk_web_preview_msoffice/static/lib/pikaday/LICENSE delete mode 100644 muk_web_preview_msoffice/static/lib/pikaday/pikaday.css delete mode 100644 muk_web_preview_msoffice/static/lib/pikaday/pikaday.js delete mode 100644 muk_web_preview_msoffice/static/src/js/preview_generator.js delete mode 100644 muk_web_preview_msoffice/static/src/js/preview_handler.js delete mode 100644 muk_web_preview_msoffice/static/src/less/preview_content.less delete mode 100644 muk_web_preview_msoffice/static/src/xml/preview_content.xml delete mode 100644 muk_web_preview_msoffice/template/assets.xml delete mode 100644 muk_web_preview_text/LICENSE delete mode 100644 muk_web_preview_text/README.md delete mode 100644 muk_web_preview_text/__init__.py delete mode 100644 muk_web_preview_text/__manifest__.py delete mode 100644 muk_web_preview_text/static/description/banner.png delete mode 100644 muk_web_preview_text/static/description/icon.png delete mode 100644 muk_web_preview_text/static/description/index.html delete mode 100644 muk_web_preview_text/static/description/logo.png delete mode 100644 muk_web_preview_text/static/description/screenshot.png delete mode 100644 muk_web_preview_text/static/lib/highlight/LICENSE delete mode 100644 muk_web_preview_text/static/lib/highlight/highlight.pack.js delete mode 100644 muk_web_preview_text/static/lib/highlight/styles/default.css delete mode 100644 muk_web_preview_text/static/lib/highlight_line_numbers/LICENSE delete mode 100644 muk_web_preview_text/static/lib/highlight_line_numbers/highlight_line_numbers.js delete mode 100644 muk_web_preview_text/static/src/css/preview_print.css delete mode 100644 muk_web_preview_text/static/src/js/preview_generator.js delete mode 100644 muk_web_preview_text/static/src/js/preview_handler.js delete mode 100644 muk_web_preview_text/static/src/less/preview_content.less delete mode 100644 muk_web_preview_text/static/src/xml/preview_content.xml delete mode 100644 muk_web_preview_text/template/assets.xml delete mode 100644 muk_web_preview_vector/LICENSE delete mode 100644 muk_web_preview_vector/README.md delete mode 100644 muk_web_preview_vector/__init__.py delete mode 100644 muk_web_preview_vector/__manifest__.py delete mode 100644 muk_web_preview_vector/static/description/banner.png delete mode 100644 muk_web_preview_vector/static/description/icon.png delete mode 100644 muk_web_preview_vector/static/description/index.html delete mode 100644 muk_web_preview_vector/static/description/logo.png delete mode 100644 muk_web_preview_vector/static/description/screenshot.png delete mode 100644 muk_web_preview_vector/static/lib/svg-pan-zoom/svg-pan-zoom.js delete mode 100644 muk_web_preview_vector/static/src/js/preview_generator.js delete mode 100644 muk_web_preview_vector/static/src/js/preview_handler.js delete mode 100644 muk_web_preview_vector/static/src/less/preview_content.less delete mode 100644 muk_web_preview_vector/static/src/xml/preview_content.xml delete mode 100644 muk_web_preview_vector/template/assets.xml delete mode 100644 muk_web_preview_video/LICENSE delete mode 100644 muk_web_preview_video/README.md delete mode 100644 muk_web_preview_video/__init__.py delete mode 100644 muk_web_preview_video/__manifest__.py delete mode 100644 muk_web_preview_video/static/description/banner.png delete mode 100644 muk_web_preview_video/static/description/icon.png delete mode 100644 muk_web_preview_video/static/description/index.html delete mode 100644 muk_web_preview_video/static/description/logo.png delete mode 100644 muk_web_preview_video/static/description/screenshot.png delete mode 100644 muk_web_preview_video/static/src/js/preview_generator.js delete mode 100644 muk_web_preview_video/static/src/js/preview_handler.js delete mode 100644 muk_web_preview_video/static/src/less/preview_content.less delete mode 100644 muk_web_preview_video/static/src/xml/preview_content.xml delete mode 100644 muk_web_preview_video/template/assets.xml delete mode 100644 muk_web_view_hierarchy/LICENSE delete mode 100644 muk_web_view_hierarchy/README.md delete mode 100644 muk_web_view_hierarchy/__init__.py delete mode 100644 muk_web_view_hierarchy/__manifest__.py delete mode 100644 muk_web_view_hierarchy/models/__init__.py delete mode 100644 muk_web_view_hierarchy/models/ir_actions.py delete mode 100644 muk_web_view_hierarchy/models/ir_ui_view.py delete mode 100644 muk_web_view_hierarchy/static/description/banner.png delete mode 100644 muk_web_view_hierarchy/static/description/icon.png delete mode 100644 muk_web_view_hierarchy/static/description/index.html delete mode 100644 muk_web_view_hierarchy/static/description/logo.png delete mode 100644 muk_web_view_hierarchy/static/description/screenshot.png delete mode 100644 muk_web_view_hierarchy/static/lib/jquery-treetable/css/jquery.treetable.css delete mode 100644 muk_web_view_hierarchy/static/lib/jquery-treetable/js/jquery.treetable.js delete mode 100644 muk_web_view_hierarchy/static/src/js/view_hierarchy.js delete mode 100644 muk_web_view_hierarchy/static/src/xml/base.xml delete mode 100644 muk_web_view_hierarchy/template/assets.xml delete mode 100644 muk_web_view_hierarchy/tools/__init__.py delete mode 100644 muk_web_view_hierarchy/tools/view_validation.py diff --git a/muk_web_client/LICENSE b/muk_web_client/LICENSE deleted file mode 100644 index faf7bf4..0000000 --- a/muk_web_client/LICENSE +++ /dev/null @@ -1,619 +0,0 @@ - GNU AFFERO GENERAL PUBLIC LICENSE - Version 3, 19 November 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU Affero General Public License is a free, copyleft license for -software and other kinds of works, specifically designed to ensure -cooperation with the community in the case of network server software. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -our General Public Licenses are intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. - - 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 -them 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. - - Developers that use our General Public Licenses protect your rights -with two steps: (1) assert copyright on the software, and (2) offer -you this License which gives you legal permission to copy, distribute -and/or modify the software. - - A secondary benefit of defending all users' freedom is that -improvements made in alternate versions of the program, if they -receive widespread use, become available for other developers to -incorporate. Many developers of free software are heartened and -encouraged by the resulting cooperation. However, in the case of -software used on network servers, this result may fail to come about. -The GNU General Public License permits making a modified version and -letting the public access it on a server without ever releasing its -source code to the public. - - The GNU Affero General Public License is designed specifically to -ensure that, in such cases, the modified source code becomes available -to the community. It requires the operator of a network server to -provide the source code of the modified version running there to the -users of that server. Therefore, public use of a modified version, on -a publicly accessible server, gives the public access to the source -code of the modified version. - - An older license, called the Affero General Public License and -published by Affero, was designed to accomplish similar goals. This is -a different license, not a version of the Affero GPL, but Affero has -released a new version of the Affero GPL which permits relicensing under -this license. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU Affero General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If 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 convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Remote Network Interaction; Use with the GNU General Public License. - - Notwithstanding any other provision of this License, if you modify the -Program, your modified version must prominently offer all users -interacting with it remotely through a computer network (if your version -supports such interaction) an opportunity to receive the Corresponding -Source of your version by providing access to the Corresponding Source -from a network server at no charge, through some standard or customary -means of facilitating copying of software. This Corresponding Source -shall include the Corresponding Source for any work covered by version 3 -of the GNU General Public License that is incorporated pursuant to the -following paragraph. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the work with which it is combined will remain governed by version -3 of the GNU General Public License. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU Affero 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 -Program specifies that a certain numbered version of the GNU Affero General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU Affero General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU Affero General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "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 PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM 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 PROGRAM (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 PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS \ No newline at end of file diff --git a/muk_web_client/README.md b/muk_web_client/README.md deleted file mode 100644 index 4304437..0000000 --- a/muk_web_client/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# MuK Web Client - -Extends the Odoo web client to include channels. Channels can be created to listen to Odoo bus notifications. \ No newline at end of file diff --git a/muk_web_client/__init__.py b/muk_web_client/__init__.py deleted file mode 100644 index 48ccf85..0000000 --- a/muk_web_client/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# -*- coding: utf-8 -*- - -################################################################################### -# -# Copyright (C) 2017 MuK IT GmbH -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 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 Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -################################################################################### diff --git a/muk_web_client/__manifest__.py b/muk_web_client/__manifest__.py deleted file mode 100644 index ced248f..0000000 --- a/muk_web_client/__manifest__.py +++ /dev/null @@ -1,59 +0,0 @@ -# -*- coding: utf-8 -*- - -################################################################################### -# -# Copyright (C) 2017 MuK IT GmbH -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 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 Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -################################################################################### - -{ - "name": "MuK Web Client", - "summary": """Odoo Web Client Extension""", - "description": """ - Extends the Odoo web client to include channels. - Channels can be created to listen to Odoo bus notifications. - """, - "version": "10.0.1.0.0", - "category": "Extra Tools", - "license": "AGPL-3", - "website": "http://www.mukit.at", - "author": "MuK IT", - "contributors": [ - "Mathias Markl ", - ], - "depends": [ - "web", - "bus", - ], - "data": [ - "template/assets.xml", - ], - "demo": [ - ], - "qweb": [ - "static/src/xml/*.xml", - ], - "images": [ - 'static/description/banner.png' - ], - "external_dependencies": { - "python": [], - "bin": [], - }, - "application": False, - "installable": True, - -} \ No newline at end of file diff --git a/muk_web_client/static/description/banner.png b/muk_web_client/static/description/banner.png deleted file mode 100644 index 700749fc6bdf6d8ab2ff1a74792789ffb8a53728..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34118 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 diff --git a/muk_web_client/static/description/icon.png b/muk_web_client/static/description/icon.png deleted file mode 100644 index 1a984c3dd532d3f96ddc1076792cd381905dfb3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3880 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 Hypi-@C9@TJ diff --git a/muk_web_client/static/description/index.html b/muk_web_client/static/description/index.html deleted file mode 100644 index 7295cbc..0000000 --- a/muk_web_client/static/description/index.html +++ /dev/null @@ -1,33 +0,0 @@ -
-
-

Web Client

-

Web Client Extension

-

MuK IT GmbH - - www.mukit.at

-
-
- -
-
-
-

Overview

-

Extends the Odoo web client to include - channels. Channels can be created to listen to Odoo bus - notifications.

-
-
-
- -
-

Help and Support

- - -
\ No newline at end of file diff --git a/muk_web_client/static/description/logo.png b/muk_web_client/static/description/logo.png deleted file mode 100644 index 9427ce33ea36c2ec961356d01d612bae02d48ce2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38064 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 diff --git a/muk_web_client/static/src/js/client_channels.js b/muk_web_client/static/src/js/client_channels.js deleted file mode 100644 index e93a229..0000000 --- a/muk_web_client/static/src/js/client_channels.js +++ /dev/null @@ -1,87 +0,0 @@ -/********************************************************************************** -* -* Copyright (C) 2017 MuK IT GmbH -* -* This program is free software: you can redistribute it and/or modify -* it under the terms of the GNU Affero General Public License as -* published by the Free Software Foundation, either version 3 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 Affero General Public License for more details. -* -* You should have received a copy of the GNU Affero General Public License -* along with this program. If not, see . -* -**********************************************************************************/ - -odoo.define('muk_web_client.channel', function (require) { -"use strict"; - -var WebClient = require('web.WebClient'); -var session = require('web.session'); -var bus = require('bus.bus') - -WebClient.include({ - init: function(parent, client_options){ - this._super(parent, client_options); - this.bus_channels = []; - this.bus_events = []; - }, - show_application: function() { - var _super = this._super(); - bus.bus.on('notification', this, this.bus_notification); - bus.bus.start_polling(); - return _super; - }, - destroy: function() { - var self = this; - bus.bus.off('notification', this, this.bus_notification); - $.each(this.bus_channels, function(index, channel) { - self.bus_delete_channel(channel); - }); - $.each(this.bus_events, function(index, event) { - self.bus_off(event[0], event[1]); - }); - this._super(); - }, - bus_declare_channel: function(channel, method) { - if($.inArray(channel, this.bus_channels) === -1) { - this.bus_on(channel, method); - this.bus_channels.push(channel); - bus.bus.add_channel(channel); - } - }, - bus_delete_channel: function(channel) { - var index = $.inArray(channel, this.bus_channels); - bus.bus.delete_channel(channel); - this.bus_channels.splice(index, 1); - }, - bus_notification: function(notifications) { - var self = this; - $.each(notifications, function(index, notification) { - var channel = notification[0]; - var message = notification[1]; - if($.inArray(channel, self.bus_channels) !== -1) { - bus.bus.trigger(channel, message); - } - }); - }, - bus_on: function(name, event) { - bus.bus.on(name, this, event); - this.bus_events.push([name, event]); - }, - bus_off: function(name, event) { - var index = $.map(this.bus_events, function(tuple, index) { - if(tuple[0] === name && tuple[1] === event) { - return index; - } - }); - bus.bus.off(name, this, event); - this.bus_events.splice(index, 1); - }, -}); - -}); diff --git a/muk_web_client/template/assets.xml b/muk_web_client/template/assets.xml deleted file mode 100644 index eea5223..0000000 --- a/muk_web_client/template/assets.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - -