Browse Source

Post work PR #3207

maziggy 19 hours ago
parent
commit
e197cc4267
100 changed files with 17 additions and 0 deletions
  1. 1 0
      CHANGELOG.md
  2. 0 0
      static/assets/ImagePreviewModal-DaoJfitk.js
  3. 1 0
      static/assets/PdfPreviewModal-Cg4-jJoQ.js
  4. 1 0
      static/assets/SpreadsheetPreviewModal-DD-Zz2e8.js
  5. 1 0
      static/assets/chunk-aKtaBQYM.js
  6. 1 0
      static/assets/index-BeZKSDWa.js
  7. 1 0
      static/assets/index-CDJwMBhY.css
  8. BIN
      static/assets/occt-import-js-BhHfLpto.wasm
  9. 0 0
      static/assets/papaparse.min-CR43Mv99.js
  10. 0 0
      static/assets/pdf-B3Yj0jT_.js
  11. 0 0
      static/assets/pdf.worker.min-0idpi3xP.js
  12. 1 0
      static/assets/pdf.worker.min-DpOxPwGP.js
  13. BIN
      static/assets/pdfjs/cmaps/78-EUC-H.bcmap
  14. BIN
      static/assets/pdfjs/cmaps/78-EUC-V.bcmap
  15. BIN
      static/assets/pdfjs/cmaps/78-H.bcmap
  16. BIN
      static/assets/pdfjs/cmaps/78-RKSJ-H.bcmap
  17. BIN
      static/assets/pdfjs/cmaps/78-RKSJ-V.bcmap
  18. BIN
      static/assets/pdfjs/cmaps/78-V.bcmap
  19. BIN
      static/assets/pdfjs/cmaps/78ms-RKSJ-H.bcmap
  20. BIN
      static/assets/pdfjs/cmaps/78ms-RKSJ-V.bcmap
  21. BIN
      static/assets/pdfjs/cmaps/83pv-RKSJ-H.bcmap
  22. BIN
      static/assets/pdfjs/cmaps/90ms-RKSJ-H.bcmap
  23. BIN
      static/assets/pdfjs/cmaps/90ms-RKSJ-V.bcmap
  24. BIN
      static/assets/pdfjs/cmaps/90msp-RKSJ-H.bcmap
  25. BIN
      static/assets/pdfjs/cmaps/90msp-RKSJ-V.bcmap
  26. BIN
      static/assets/pdfjs/cmaps/90pv-RKSJ-H.bcmap
  27. BIN
      static/assets/pdfjs/cmaps/90pv-RKSJ-V.bcmap
  28. BIN
      static/assets/pdfjs/cmaps/Add-H.bcmap
  29. BIN
      static/assets/pdfjs/cmaps/Add-RKSJ-H.bcmap
  30. BIN
      static/assets/pdfjs/cmaps/Add-RKSJ-V.bcmap
  31. BIN
      static/assets/pdfjs/cmaps/Add-V.bcmap
  32. BIN
      static/assets/pdfjs/cmaps/Adobe-CNS1-0.bcmap
  33. BIN
      static/assets/pdfjs/cmaps/Adobe-CNS1-1.bcmap
  34. BIN
      static/assets/pdfjs/cmaps/Adobe-CNS1-2.bcmap
  35. BIN
      static/assets/pdfjs/cmaps/Adobe-CNS1-3.bcmap
  36. BIN
      static/assets/pdfjs/cmaps/Adobe-CNS1-4.bcmap
  37. BIN
      static/assets/pdfjs/cmaps/Adobe-CNS1-5.bcmap
  38. BIN
      static/assets/pdfjs/cmaps/Adobe-CNS1-6.bcmap
  39. BIN
      static/assets/pdfjs/cmaps/Adobe-CNS1-UCS2.bcmap
  40. BIN
      static/assets/pdfjs/cmaps/Adobe-GB1-0.bcmap
  41. BIN
      static/assets/pdfjs/cmaps/Adobe-GB1-1.bcmap
  42. BIN
      static/assets/pdfjs/cmaps/Adobe-GB1-2.bcmap
  43. BIN
      static/assets/pdfjs/cmaps/Adobe-GB1-3.bcmap
  44. BIN
      static/assets/pdfjs/cmaps/Adobe-GB1-4.bcmap
  45. BIN
      static/assets/pdfjs/cmaps/Adobe-GB1-5.bcmap
  46. BIN
      static/assets/pdfjs/cmaps/Adobe-GB1-UCS2.bcmap
  47. BIN
      static/assets/pdfjs/cmaps/Adobe-Japan1-0.bcmap
  48. BIN
      static/assets/pdfjs/cmaps/Adobe-Japan1-1.bcmap
  49. BIN
      static/assets/pdfjs/cmaps/Adobe-Japan1-2.bcmap
  50. BIN
      static/assets/pdfjs/cmaps/Adobe-Japan1-3.bcmap
  51. BIN
      static/assets/pdfjs/cmaps/Adobe-Japan1-4.bcmap
  52. BIN
      static/assets/pdfjs/cmaps/Adobe-Japan1-5.bcmap
  53. BIN
      static/assets/pdfjs/cmaps/Adobe-Japan1-6.bcmap
  54. BIN
      static/assets/pdfjs/cmaps/Adobe-Japan1-UCS2.bcmap
  55. BIN
      static/assets/pdfjs/cmaps/Adobe-Korea1-0.bcmap
  56. BIN
      static/assets/pdfjs/cmaps/Adobe-Korea1-1.bcmap
  57. BIN
      static/assets/pdfjs/cmaps/Adobe-Korea1-2.bcmap
  58. BIN
      static/assets/pdfjs/cmaps/Adobe-Korea1-UCS2.bcmap
  59. BIN
      static/assets/pdfjs/cmaps/B5-H.bcmap
  60. BIN
      static/assets/pdfjs/cmaps/B5-V.bcmap
  61. BIN
      static/assets/pdfjs/cmaps/B5pc-H.bcmap
  62. BIN
      static/assets/pdfjs/cmaps/B5pc-V.bcmap
  63. BIN
      static/assets/pdfjs/cmaps/CNS-EUC-H.bcmap
  64. BIN
      static/assets/pdfjs/cmaps/CNS-EUC-V.bcmap
  65. BIN
      static/assets/pdfjs/cmaps/CNS1-H.bcmap
  66. BIN
      static/assets/pdfjs/cmaps/CNS1-V.bcmap
  67. BIN
      static/assets/pdfjs/cmaps/CNS2-H.bcmap
  68. 3 0
      static/assets/pdfjs/cmaps/CNS2-V.bcmap
  69. BIN
      static/assets/pdfjs/cmaps/ETHK-B5-H.bcmap
  70. BIN
      static/assets/pdfjs/cmaps/ETHK-B5-V.bcmap
  71. BIN
      static/assets/pdfjs/cmaps/ETen-B5-H.bcmap
  72. BIN
      static/assets/pdfjs/cmaps/ETen-B5-V.bcmap
  73. 3 0
      static/assets/pdfjs/cmaps/ETenms-B5-H.bcmap
  74. BIN
      static/assets/pdfjs/cmaps/ETenms-B5-V.bcmap
  75. BIN
      static/assets/pdfjs/cmaps/EUC-H.bcmap
  76. BIN
      static/assets/pdfjs/cmaps/EUC-V.bcmap
  77. BIN
      static/assets/pdfjs/cmaps/Ext-H.bcmap
  78. BIN
      static/assets/pdfjs/cmaps/Ext-RKSJ-H.bcmap
  79. BIN
      static/assets/pdfjs/cmaps/Ext-RKSJ-V.bcmap
  80. BIN
      static/assets/pdfjs/cmaps/Ext-V.bcmap
  81. BIN
      static/assets/pdfjs/cmaps/GB-EUC-H.bcmap
  82. BIN
      static/assets/pdfjs/cmaps/GB-EUC-V.bcmap
  83. 4 0
      static/assets/pdfjs/cmaps/GB-H.bcmap
  84. BIN
      static/assets/pdfjs/cmaps/GB-V.bcmap
  85. BIN
      static/assets/pdfjs/cmaps/GBK-EUC-H.bcmap
  86. BIN
      static/assets/pdfjs/cmaps/GBK-EUC-V.bcmap
  87. BIN
      static/assets/pdfjs/cmaps/GBK2K-H.bcmap
  88. BIN
      static/assets/pdfjs/cmaps/GBK2K-V.bcmap
  89. BIN
      static/assets/pdfjs/cmaps/GBKp-EUC-H.bcmap
  90. BIN
      static/assets/pdfjs/cmaps/GBKp-EUC-V.bcmap
  91. BIN
      static/assets/pdfjs/cmaps/GBT-EUC-H.bcmap
  92. BIN
      static/assets/pdfjs/cmaps/GBT-EUC-V.bcmap
  93. BIN
      static/assets/pdfjs/cmaps/GBT-H.bcmap
  94. BIN
      static/assets/pdfjs/cmaps/GBT-V.bcmap
  95. BIN
      static/assets/pdfjs/cmaps/GBTpc-EUC-H.bcmap
  96. BIN
      static/assets/pdfjs/cmaps/GBTpc-EUC-V.bcmap
  97. BIN
      static/assets/pdfjs/cmaps/GBpc-EUC-H.bcmap
  98. BIN
      static/assets/pdfjs/cmaps/GBpc-EUC-V.bcmap
  99. BIN
      static/assets/pdfjs/cmaps/H.bcmap
  100. BIN
      static/assets/pdfjs/cmaps/HKdla-B5-H.bcmap

+ 1 - 0
CHANGELOG.md

@@ -34,6 +34,7 @@ All notable changes to Bambuddy will be documented in this file.
   - **Transparency (Version 2 only):** a **Background transparency** slider from 0 to 100% fades the dark backgrounds, so another OBS source can show through. Text, logos and the camera stay fully visible.
   - **URLs:** the settings are added to the overlay URL as `logo=1`, `progressFrom`, `progressTo` and `backgroundTransparency`. URLs without them look as before.
   - **Preview:** it now waits until you stop dragging a colour picker or the slider before reloading, so it no longer opens a new camera stream on every step.
+- **Create a streaming overlay token in the URL builder, or import an existing overlay URL (#3193, requested and contributed by @adamspicedev in #3207)** — Setting up an overlay used to mean creating a token in the Camera Tokens list, copying it, and pasting it into the builder; editing a scene already in OBS meant ticking every setting again by hand. Settings → API Keys → Streaming Overlay now has a **Create overlay token** button that creates a token with the Streaming Overlay scope and puts it straight into the URL. **Existing overlay URL** takes a browser-source URL from OBS and fills in its printer, layout, fields, text size, FPS, artwork, camera, transparency, logo, colours and token. It reads them the same way the overlay page does, ignoring settings it doesn't know, and builds the new URL for this installation, so a URL saved with a LAN IP comes back with the address you are using. The URL is read in the browser and never opened. A URL with more than one token, or with a user name or password in it, is refused without changing anything. A token can still be entered by hand. Tokens stay stored as hashes only, so the server cannot show one again. The builder keeps the token in memory only, shows it as `****` in the URL until you click **Show token**, and forgets it when you leave the page; **Copy** always copies the full URL. The response that returns a new token is no longer cached by the browser. Creating a token in Camera Tokens shows the server's reason again when it fails, for example when the lifetime is too long, and the Camera Tokens and builder forms now fit narrow windows. Wiki updated. Covered by backend and frontend tests.
 - **Portrait streaming overlay URLs for Classic and Version 2 (#3185, requested and contributed by @adamspicedev in #3209)** — Settings → API Keys → Streaming Overlay has a new **Layout** choice: **Landscape**, **Portrait** or **Both**. Each layout gets its own URL with Copy and Open buttons, the browser-source size to set in OBS, and its own preview, so **Both** shows the landscape and portrait previews side by side. A portrait URL adds `layout=portrait` and draws a fixed 1080 × 1920 composition that is scaled to fit the browser source, so text, camera and spacing look the same in the preview, in OBS and in a browser tab. Classic gets a portrait arrangement too, with larger text and a wrapping file name. A landscape URL carries no `layout` parameter and looks exactly as before, including Classic's text size in a 1280 × 720 source; Version 2 URLs without `layout` still follow the shape of the browser source. Classic now hides progress, layers, time remaining and temperatures while the printer is offline, as Version 2 already did, and shows "Printer offline" in the status line. **Behaviour change:** Classic no longer adds its own "Printer is idle" or "Printer offline" line below the status; that text now comes only from the **Status** field, so an idle printer no longer shows both "Idle" and "Printer is idle". A Classic URL whose `show=` list leaves out `status` therefore shows no idle or offline text; add `status` to it to get the line back.
 - **Queue cards show the filament each job will print with (#3132, requested and contributed by @bgrr74 in #3184)** — Each job in the print queue now shows a colour swatch and name for every filament it uses, so you can check the next colours without opening each job. When a job is mapped to AMS slots on a specific printer, the card names the slot, the spool bound to it and its colour, for example "A1 · eSUN PLA Basic · Bone White", read from the printer's current AMS contents. Jobs without a slot mapping yet, such as "Any P2S", show the colour chosen when queueing, or the colour from the 3MF for the selected plate. Jobs with more than two filaments show just a row of swatches, with the full list on hover. If a mapped slot has been emptied since the job was queued, the card says so in yellow ("A3 · Empty · Caramel"); a spool without an RFID tag is never reported as empty.
 - **An app shown in the sidebar can match Bambuddy's theme** — An external link that opens inside Bambuddy now tells the framed page which theme is showing: light or dark, background, style and accent. It sends this when the page loads, whenever the theme changes, and when the page asks with a `bambuddy:theme-request` message. The message is `{type: "bambuddy:theme", mode, style, background, accent}` and goes only to the link's own origin. It carries nothing but those names. Pages that don't listen are unaffected.

File diff suppressed because it is too large
+ 0 - 0
static/assets/ImagePreviewModal-DaoJfitk.js


File diff suppressed because it is too large
+ 1 - 0
static/assets/PdfPreviewModal-Cg4-jJoQ.js


File diff suppressed because it is too large
+ 1 - 0
static/assets/SpreadsheetPreviewModal-DD-Zz2e8.js


+ 1 - 0
static/assets/chunk-aKtaBQYM.js

@@ -0,0 +1 @@
+var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),s=(e,n)=>{let r={};for(var i in e)t(r,i,{get:e[i],enumerable:!0});return n||t(r,Symbol.toStringTag,{value:`Module`}),r},c=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},l=(n,r,a)=>(a=n==null?{}:e(i(n)),c(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),u=(e=>typeof require<`u`?require:typeof Proxy<`u`?new Proxy(e,{get:(e,t)=>(typeof require<`u`?require:e)[t]}):e)(function(e){if(typeof require<`u`)return require.apply(this,arguments);throw Error('Calling `require` for "'+e+"\" in an environment that doesn't expose the `require` function. See https://rolldown.rs/in-depth/bundling-cjs#require-external-modules for more details.")});export{l as i,s as n,u as r,o as t};

File diff suppressed because it is too large
+ 1 - 0
static/assets/index-BeZKSDWa.js


File diff suppressed because it is too large
+ 1 - 0
static/assets/index-CDJwMBhY.css


BIN
static/assets/occt-import-js-BhHfLpto.wasm


File diff suppressed because it is too large
+ 0 - 0
static/assets/papaparse.min-CR43Mv99.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/pdf-B3Yj0jT_.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/pdf.worker.min-0idpi3xP.js


+ 1 - 0
static/assets/pdf.worker.min-DpOxPwGP.js

@@ -0,0 +1 @@
+var e=`/assets/pdf.worker.min-0idpi3xP.js`;export{e as default};

BIN
static/assets/pdfjs/cmaps/78-EUC-H.bcmap


BIN
static/assets/pdfjs/cmaps/78-EUC-V.bcmap


BIN
static/assets/pdfjs/cmaps/78-H.bcmap


BIN
static/assets/pdfjs/cmaps/78-RKSJ-H.bcmap


BIN
static/assets/pdfjs/cmaps/78-RKSJ-V.bcmap


BIN
static/assets/pdfjs/cmaps/78-V.bcmap


BIN
static/assets/pdfjs/cmaps/78ms-RKSJ-H.bcmap


BIN
static/assets/pdfjs/cmaps/78ms-RKSJ-V.bcmap


BIN
static/assets/pdfjs/cmaps/83pv-RKSJ-H.bcmap


BIN
static/assets/pdfjs/cmaps/90ms-RKSJ-H.bcmap


BIN
static/assets/pdfjs/cmaps/90ms-RKSJ-V.bcmap


BIN
static/assets/pdfjs/cmaps/90msp-RKSJ-H.bcmap


BIN
static/assets/pdfjs/cmaps/90msp-RKSJ-V.bcmap


BIN
static/assets/pdfjs/cmaps/90pv-RKSJ-H.bcmap


BIN
static/assets/pdfjs/cmaps/90pv-RKSJ-V.bcmap


BIN
static/assets/pdfjs/cmaps/Add-H.bcmap


BIN
static/assets/pdfjs/cmaps/Add-RKSJ-H.bcmap


BIN
static/assets/pdfjs/cmaps/Add-RKSJ-V.bcmap


BIN
static/assets/pdfjs/cmaps/Add-V.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-CNS1-0.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-CNS1-1.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-CNS1-2.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-CNS1-3.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-CNS1-4.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-CNS1-5.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-CNS1-6.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-CNS1-UCS2.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-GB1-0.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-GB1-1.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-GB1-2.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-GB1-3.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-GB1-4.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-GB1-5.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-GB1-UCS2.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-Japan1-0.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-Japan1-1.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-Japan1-2.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-Japan1-3.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-Japan1-4.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-Japan1-5.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-Japan1-6.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-Japan1-UCS2.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-Korea1-0.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-Korea1-1.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-Korea1-2.bcmap


BIN
static/assets/pdfjs/cmaps/Adobe-Korea1-UCS2.bcmap


BIN
static/assets/pdfjs/cmaps/B5-H.bcmap


BIN
static/assets/pdfjs/cmaps/B5-V.bcmap


BIN
static/assets/pdfjs/cmaps/B5pc-H.bcmap


BIN
static/assets/pdfjs/cmaps/B5pc-V.bcmap


BIN
static/assets/pdfjs/cmaps/CNS-EUC-H.bcmap


BIN
static/assets/pdfjs/cmaps/CNS-EUC-V.bcmap


BIN
static/assets/pdfjs/cmaps/CNS1-H.bcmap


BIN
static/assets/pdfjs/cmaps/CNS1-V.bcmap


BIN
static/assets/pdfjs/cmaps/CNS2-H.bcmap


+ 3 - 0
static/assets/pdfjs/cmaps/CNS2-V.bcmap

@@ -0,0 +1,3 @@
+àRCopyright 1990-2009 Adobe Systems Incorporated.
+All rights reserved.
+See ./LICENSEáCNS2-H

BIN
static/assets/pdfjs/cmaps/ETHK-B5-H.bcmap


BIN
static/assets/pdfjs/cmaps/ETHK-B5-V.bcmap


BIN
static/assets/pdfjs/cmaps/ETen-B5-H.bcmap


BIN
static/assets/pdfjs/cmaps/ETen-B5-V.bcmap


+ 3 - 0
static/assets/pdfjs/cmaps/ETenms-B5-H.bcmap

@@ -0,0 +1,3 @@
+àRCopyright 1990-2009 Adobe Systems Incorporated.
+All rights reserved.
+See ./LICENSEá	ETen-B5-H` ^

BIN
static/assets/pdfjs/cmaps/ETenms-B5-V.bcmap


BIN
static/assets/pdfjs/cmaps/EUC-H.bcmap


BIN
static/assets/pdfjs/cmaps/EUC-V.bcmap


BIN
static/assets/pdfjs/cmaps/Ext-H.bcmap


BIN
static/assets/pdfjs/cmaps/Ext-RKSJ-H.bcmap


BIN
static/assets/pdfjs/cmaps/Ext-RKSJ-V.bcmap


BIN
static/assets/pdfjs/cmaps/Ext-V.bcmap


BIN
static/assets/pdfjs/cmaps/GB-EUC-H.bcmap


BIN
static/assets/pdfjs/cmaps/GB-EUC-V.bcmap


+ 4 - 0
static/assets/pdfjs/cmaps/GB-H.bcmap

@@ -0,0 +1,4 @@
+àRCopyright 1990-2009 Adobe Systems Incorporated.
+All rights reserved.
+See ./LICENSE!!�º]aX!!]`�21�>	�p�z�$]‚�"R‚d�-Uƒ7�*„
4„%�+ „Z „{�/…%…<�9K…b�1]†.�"‡‰`]‡,�"]ˆ
+�"]ˆh�"]‰F�"]Š$�"]‹�"]‹`�"]Œ>�"]��"]�z�"]ŽX�"]�6�"]��"]�r�"]‘P�"]’.�"]“�"]“j�"]”H�"]•&�"]–�"]–b�"]—@�"]˜�"]˜|�"]™Z�"]š8�"]›�"]›t�"]œR�"]�0�"]ž�"]žl�"]ŸJ�"] (�"]¡�"]¡d�"]¢B�"]£ �"X£~�']¤W�"]¥5�"]¦�"]¦q�"]§O�"]¨-�"]©�"]©i�"]ªG�"]«%�"]¬�"]¬a�"]­?�"]®�"]®{�"]¯Y�"]°7�"]±�"]±s�"]²Q�"]³/�"]´
�"]´k�"]µI�"]¶'�"]·�"]·c�"]¸A�"]¹�"]¹}�"]º[�"]»9

BIN
static/assets/pdfjs/cmaps/GB-V.bcmap


BIN
static/assets/pdfjs/cmaps/GBK-EUC-H.bcmap


BIN
static/assets/pdfjs/cmaps/GBK-EUC-V.bcmap


BIN
static/assets/pdfjs/cmaps/GBK2K-H.bcmap


BIN
static/assets/pdfjs/cmaps/GBK2K-V.bcmap


BIN
static/assets/pdfjs/cmaps/GBKp-EUC-H.bcmap


BIN
static/assets/pdfjs/cmaps/GBKp-EUC-V.bcmap


BIN
static/assets/pdfjs/cmaps/GBT-EUC-H.bcmap


BIN
static/assets/pdfjs/cmaps/GBT-EUC-V.bcmap


BIN
static/assets/pdfjs/cmaps/GBT-H.bcmap


BIN
static/assets/pdfjs/cmaps/GBT-V.bcmap


BIN
static/assets/pdfjs/cmaps/GBTpc-EUC-H.bcmap


BIN
static/assets/pdfjs/cmaps/GBTpc-EUC-V.bcmap


BIN
static/assets/pdfjs/cmaps/GBpc-EUC-H.bcmap


BIN
static/assets/pdfjs/cmaps/GBpc-EUC-V.bcmap


BIN
static/assets/pdfjs/cmaps/H.bcmap


BIN
static/assets/pdfjs/cmaps/HKdla-B5-H.bcmap


Some files were not shown because too many files changed in this diff