summaryrefslogtreecommitdiff
path: root/unotest
AgeCommit message (Expand)AuthorFilesLines
2024-07-17Missing gb_Library_use_libraries,embindtestStephan Bergmann1-0/+6
2024-07-16Embind: Implement UNO interface attributes as JS accessor propertiesStephan Bergmann1-11/+11
2024-07-16Add test code for UNO attributes implemented in JSStephan Bergmann2-3/+39
2024-07-16Test calling directly from JS a UNO method implemented in JSStephan Bergmann1-0/+1
2024-07-12Turn org.libreoffice.embindtest.Test from singleton to serviceStephan Bergmann3-13/+19
2024-07-11Fully implement the Wasm UNO bridge cpp2uno directionStephan Bergmann3-0/+262
2024-06-28Fix "lets" -> "let's"Andrea Gelmini1-1/+1
2024-06-21Embind: Fix C++ UNO exception catchingStephan Bergmann1-10/+13
2024-06-19Consistently 'use strict' for JS codeStephan Bergmann1-0/+2
2024-06-17Embind: Fix lifecycle of UNO any and sequence values returned from JS to C++Stephan Bergmann1-0/+13
2024-06-12Embind: Let unoObject return a css.uno.XInterface referenceStephan Bergmann1-5/+3
2024-06-12Embind: Centrally initialize via Module.initUno() in a new uno.jsStephan Bergmann1-98/+37
2024-06-12Embind: A nicer unoObject construction functionStephan Bergmann1-49/+80
2024-05-30Implement attribute handlingStephan Bergmann2-0/+14
2024-05-29Implement exception catchingStephan Bergmann1-0/+19
2024-05-29Emscripten: Unconditional --enable-wasm-exceptionsStephan Bergmann1-14/+4
2024-05-28Emscripten: Document failing getExceptionMessageStephan Bergmann1-0/+8
2024-05-20loplugin:ostr in variousNoel Grandin2-9/+9
2024-05-12WaE: C6011 Dereferencing NULL pointer warningsCaolán McNamara1-1/+1
2024-05-09Fix missing UNO<->C++ argument/return value conversionsStephan Bergmann1-0/+52
2024-05-09Embind: Fix uno_Any.get for null interface valuesStephan Bergmann1-0/+17
2024-05-08Emscripten: Towards a working C++ UNO bridgeStephan Bergmann2-0/+353
2024-04-30Embind: Fix out-param handlingStephan Bergmann2-3/+50
2024-04-20Embind: Test and Fix out-param handlingStephan Bergmann2-0/+65
2024-04-20Embind: Drop $equals, add sameUnoObjectStephan Bergmann1-1/+1
2024-04-20Embind: Don't use new when getting UNO singletonsStephan Bergmann1-1/+1
2024-04-19Embind: Consistently represent empty interface references as JS nullStephan Bergmann2-0/+22
2024-04-18Embind: throwUnoException from JSStephan Bergmann2-1/+13
2024-04-18Embind: call decrementExceptionRefcount upon catchingStephan Bergmann1-0/+5
2024-04-17Embind: Clean up JS UNO obj implementation in embindtest.jsStephan Bergmann1-7/+20
2024-04-16Embind: No need for $queryStephan Bergmann1-1/+1
2024-04-12Embind: support .implement()-based JS UNO objectsStephan Bergmann2-0/+58
2024-04-11Move org.libreoffice.embindtest from udkapi to offapiStephan Bergmann1-3/+1
2024-04-08Fix indentationStephan Bergmann1-5/+5
2024-04-08Embind: Clarify poor UNO exception supportStephan Bergmann2-0/+13
2024-03-11Embind construction of UNO Any sequence/struct/exception/interfaceStephan Bergmann1-17/+17
2024-03-11Embind construction of UNO Any enumStephan Bergmann1-5/+5
2024-03-09Enable (and fix) some TODO test codeStephan Bergmann1-9/+11
2024-03-08Embind construction of UNO Any TypeStephan Bergmann1-3/+3
2024-03-08Redesign Embind UNO Any constructionStephan Bergmann1-23/+26
2024-03-08Improve Embind'ing of UNO TypeStephan Bergmann1-1/+7
2024-03-07Add Embind'ing of UNO Any getter for interfacesStephan Bergmann2-0/+24
2024-03-06Adapt Exception test to emcc/Clang versions that support std::source_locationStephan Bergmann2-2/+2
2024-03-06Add Embind'ing of UNO Any getter for exceptionsStephan Bergmann2-0/+34
2024-03-05Fix typos in commented-out TODO codeStephan Bergmann1-3/+3
2024-03-04Add Embind'ing of UNO Any getter for sequencesStephan Bergmann1-9/+9
2024-03-04Add Embing'ing of UNO Any getter for enumsStephan Bergmann1-1/+1
2024-03-04Improve Embing'ing of UNO Any somewhatStephan Bergmann2-1/+382
2024-03-02Some minor embindtest clean upStephan Bergmann2-3/+3
2024-02-29Some minimal Embind support for UNO typeStephan Bergmann2-0/+40