{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":367047,"defaultBranch":"master","name":"gluegen","ownerLogin":"sgothel","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-11-10T01:57:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/151063?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692377751.0","currentOid":""},"activityList":{"items":[{"before":"d9604cf4687c3f4e14967ee748749c784fd1578f","after":"4ba445719bb5368fb0afc3663ca63e9bea0d4a99","ref":"refs/heads/master","pushedAt":"2024-07-24T15:54:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Merge pull request #35 from SiboVG/some-fixes\n\nFix casting in Buffers.c","shortMessageHtmlLink":"Merge pull request #35 from SiboVG/some-fixes"}},{"before":"1947c156ca033d98c40435d17bdfc70ab53db7af","after":"d9604cf4687c3f4e14967ee748749c784fd1578f","ref":"refs/heads/master","pushedAt":"2024-02-04T06:15:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Rename StringUtil.strip() -> StringUtil.trim(), refine API doc","shortMessageHtmlLink":"Rename StringUtil.strip() -> StringUtil.trim(), refine API doc"}},{"before":"36f595b37220976125222f7f5b3dbfc74df163e0","after":"1947c156ca033d98c40435d17bdfc70ab53db7af","ref":"refs/heads/master","pushedAt":"2024-02-04T06:07:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Bump runtest.sh script w/ StringUtil test","shortMessageHtmlLink":"Bump runtest.sh script w/ StringUtil test"}},{"before":"a67d19d005de669c0c4b240745d5359921acc90a","after":"36f595b37220976125222f7f5b3dbfc74df163e0","ref":"refs/heads/master","pushedAt":"2024-02-04T06:07:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Adding StringUtil, containing basic utility functions as well as unicode space (whitespace) and full- and halfwidth tests.","shortMessageHtmlLink":"Adding StringUtil, containing basic utility functions as well as unic…"}},{"before":"dccb9a85e39cf82bd32ef28cb0202e2d486328ec","after":"a67d19d005de669c0c4b240745d5359921acc90a","ref":"refs/heads/master","pushedAt":"2024-02-03T04:15:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"PTS: Rename millisToTimeStr() -> toTimeStr(), analogue to toMillis()","shortMessageHtmlLink":"PTS: Rename millisToTimeStr() -> toTimeStr(), analogue to toMillis()"}},{"before":"e3b10d335cc2fb659bb5bd3d8ab82e93eb36080c","after":"dccb9a85e39cf82bd32ef28cb0202e2d486328ec","ref":"refs/heads/master","pushedAt":"2024-01-05T14:32:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'Mathieu_Fery/1482-npe-on-java-callback-call-with-native-null-ptr'","shortMessageHtmlLink":"Merge remote-tracking branch 'Mathieu_Fery/1482-npe-on-java-callback-…"}},{"before":"2a48dd9009e5b0b17d78f016e149e4cb387539e6","after":"e3b10d335cc2fb659bb5bd3d8ab82e93eb36080c","ref":"refs/heads/master","pushedAt":"2023-12-30T20:19:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"PTS: Add millisToTimeStr(..) convenient time string representation, also used by added get{SCR, Last, }TimeStr(..) methods","shortMessageHtmlLink":"PTS: Add millisToTimeStr(..) convenient time string representation, a…"}},{"before":"0cad15cc7538600ec741e685cc8f054d8607a52d","after":"2a48dd9009e5b0b17d78f016e149e4cb387539e6","ref":"refs/heads/master","pushedAt":"2023-12-02T17:41:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Bug 1481 - Remove redundant isPascalLen() branch","shortMessageHtmlLink":"Bug 1481 - Remove redundant isPascalLen() branch"}},{"before":"0f731bfabcdd19665c3c09c5f40f898101c501c9","after":"0cad15cc7538600ec741e685cc8f054d8607a52d","ref":"refs/heads/master","pushedAt":"2023-12-02T17:33:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"TestStructGen*: Enable standalone testing, enforce Platform.initSingleton()","shortMessageHtmlLink":"TestStructGen*: Enable standalone testing, enforce Platform.initSingl…"}},{"before":"c8cb87e17a14281a9d0e2f311b8534ecb7ac00b4","after":"0f731bfabcdd19665c3c09c5f40f898101c501c9","ref":"refs/heads/master","pushedAt":"2023-11-28T09:14:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Bug 1474: Only quote exe-file path on Windows for execution\n\nDouble quoting of the exe-file for execution is only allowed and required on Window.","shortMessageHtmlLink":"Bug 1474: Only quote exe-file path on Windows for execution"}},{"before":"c7efca6d9b0db7305f5352ebf15d915ae5a1fa24","after":"c8cb87e17a14281a9d0e2f311b8534ecb7ac00b4","ref":"refs/heads/master","pushedAt":"2023-11-28T02:57:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Bug 1474: Allow temp folder for exe-file test to contain parenthesis on Windows\n\nIf the temp path contains parenthesis on Windows, e.g. the username or the sub-temp folder,\nthe used exeTestFile.getCanonicalPath() can't be used by 'Runtime.getRuntime().exec( path )'.\n\nExample: C:\\Users\\(ABC)abc\\AppData\\Local\\Temp\nOutput: Exe-Tst: 'C:\\Users\\' is not recognized as an internal or external command, operable program or batch file.\n\nHence the complete canonical path must be quoted, i.e.\nPath: \"C:\\Users\\(ABC)abc\\AppData\\Local\\Temp\"","shortMessageHtmlLink":"Bug 1474: Allow temp folder for exe-file test to contain parenthesis …"}},{"before":"aea14464d521dca28165498ffe943ef1122fc2e3","after":"c7efca6d9b0db7305f5352ebf15d915ae5a1fa24","ref":"refs/heads/master","pushedAt":"2023-11-26T09:04:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Bug 1479: NativeLibrary: Add getNativeLibraryPath() returning queried used native library path, supported throughout DynamicLibraryBundle[Info]\n\nMotivation: It is helpful to retrieve the actually used native library pathname,\nsince loading a library w/o absolute path but lookup through LD_LIBRARY_PATH\nmay render it hard for the user to determine which library is used.\n\n+++\n\n+++\n\nWindows implementation simply can use GetModuleFileNameA() with the native library handle.\n\nPOSIX implementation may utilize a symbol-name to retrieve its address within the\nloading native library used to retrieved the library information\nvia dladdr().\n\nTo support this feature throughout DynamicLibraryBundle and DynamicLibraryBundleInfo,\nthe custom DynamicLibraryBundleInfo specializations shall provide\noptional symbol-names per each tool-library-name for the POSIX implementation,\nsee above.\n\npublic interface DynamicLibraryBundleInfo {\n\n...\n\n/**\n * Returns optional list of optional symbol names per {@link #getToolLibNames()}\n * in same order for an OS which requires the symbol's address to retrieve\n * the path of the containing library.\n */\npublic List getSymbolForToolLibPath();\n\n...\n\n}","shortMessageHtmlLink":"Bug 1479: NativeLibrary: Add getNativeLibraryPath() returning queried…"}},{"before":"2a91bec43a7a58efc22dd36e919308ecc50d9b4a","after":"aea14464d521dca28165498ffe943ef1122fc2e3","ref":"refs/heads/master","pushedAt":"2023-10-16T03:20:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"PTS: Add copy constructor","shortMessageHtmlLink":"PTS: Add copy constructor"}},{"before":"52725b4c6525487f93407f529dc0a758b387a4fc","after":"2a91bec43a7a58efc22dd36e919308ecc50d9b4a","ref":"refs/heads/master","pushedAt":"2023-10-16T01:55:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"PTS: get(currentMillis): Employ rounding in integer conversion","shortMessageHtmlLink":"PTS: get(currentMillis): Employ rounding in integer conversion"}},{"before":"e23a4c7fcc0b585c0708be114fa364e391da4843","after":"52725b4c6525487f93407f529dc0a758b387a4fc","ref":"refs/heads/master","pushedAt":"2023-10-15T05:10:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Bug 1472: Enhance AV Sync: Pass through PTS object in AudioSink, tracking last PTS value against System Clock Reference (SCR)\n\nThis allows passing through actual SCR with the PTS when enqueueing audio frames\nand utilizing it when querying actual time lapsed PTS value (interpolation SCR to currentMillis).","shortMessageHtmlLink":"Bug 1472: Enhance AV Sync: Pass through PTS object in AudioSink, trac…"}},{"before":"0a0d4fc054670e2a40721a18930322b91ae580c8","after":"e23a4c7fcc0b585c0708be114fa364e391da4843","ref":"refs/heads/master","pushedAt":"2023-10-04T09:17:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"AudioSink: Just pass a finte buffer size (KISS), add getLastBufferedPTS() to access the last buffered audio pts","shortMessageHtmlLink":"AudioSink: Just pass a finte buffer size (KISS), add getLastBufferedP…"}},{"before":"f4a8ffff69f5882a11e1fec34bd22e0441c63d2c","after":"0a0d4fc054670e2a40721a18930322b91ae580c8","ref":"refs/heads/master","pushedAt":"2023-10-02T13:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"build.xml: Fix typo in a target description","shortMessageHtmlLink":"build.xml: Fix typo in a target description"}},{"before":"b91eced514871ccfc1462657d437ecadd2d7f197","after":"f4a8ffff69f5882a11e1fec34bd22e0441c63d2c","ref":"refs/heads/master","pushedAt":"2023-09-23T01:30:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"WorkerThread.start(paused): Merge RUNNING | ACTIVE\n\nLast review editting I hope :)","shortMessageHtmlLink":"WorkerThread.start(paused): Merge RUNNING | ACTIVE"}},{"before":"7fe177c87184cbe9c170ed708a1db3deeb7e390c","after":"b91eced514871ccfc1462657d437ecadd2d7f197","ref":"refs/heads/master","pushedAt":"2023-09-22T14:08:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Uri: Added `Uri tryUriOrFile(final String uri_s)` for convenience / usability, as well as getScheme(String), isValidScheme(String), isFileScheme(String) and isHttpxScheme(String)","shortMessageHtmlLink":"Uri: Added Uri tryUriOrFile(final String uri_s) for convenience / u…"}},{"before":"2b754aafac129493976fcd82d0dacf145d44cab1","after":"7fe177c87184cbe9c170ed708a1db3deeb7e390c","ref":"refs/heads/master","pushedAt":"2023-09-21T16:34:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"WorkerThread: Remove minDelayMS field, have it in Runnable branch only","shortMessageHtmlLink":"WorkerThread: Remove minDelayMS field, have it in Runnable branch only"}},{"before":"53790cc4718d5e46f390a80957a45d30955c430f","after":"2b754aafac129493976fcd82d0dacf145d44cab1","ref":"refs/heads/master","pushedAt":"2023-09-21T08:28:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"WorkerThread: Fix minDelayMS assignment using validated field value","shortMessageHtmlLink":"WorkerThread: Fix minDelayMS assignment using validated field value"}},{"before":"dbacecc077fe44142d7ed1ba74a41d5e50cd8dc8","after":"53790cc4718d5e46f390a80957a45d30955c430f","ref":"refs/heads/master","pushedAt":"2023-09-21T08:07:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"WorkerThread: Add optional minDelay to throttle excecution","shortMessageHtmlLink":"WorkerThread: Add optional minDelay to throttle excecution"}},{"before":"fedfc22ba3a3583a3ecf4b55f7f8a822045b690c","after":"dbacecc077fe44142d7ed1ba74a41d5e50cd8dc8","ref":"refs/heads/master","pushedAt":"2023-09-19T22:08:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"WorkerThread: Move 'streamErr' Exception to local Runnable","shortMessageHtmlLink":"WorkerThread: Move 'streamErr' Exception to local Runnable"}},{"before":"afe9f7e1694d93ac68fd34ff29b5cf3ee2fbd64d","after":"fedfc22ba3a3583a3ecf4b55f7f8a822045b690c","ref":"refs/heads/master","pushedAt":"2023-09-19T22:04:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Add WorkerThread: A re-start'able, pause'able and interrupt'able worker thread with an optional minimum execution duration","shortMessageHtmlLink":"Add WorkerThread: A re-start'able, pause'able and interrupt'able work…"}},{"before":"a235ae5dae463afa16f62f48bf62f896efa80b68","after":"afe9f7e1694d93ac68fd34ff29b5cf3ee2fbd64d","ref":"refs/heads/master","pushedAt":"2023-08-27T11:14:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Bump 2.6.0-rc-...","shortMessageHtmlLink":"Bump 2.6.0-rc-..."}},{"before":"8850b3d7f82ca5f1f828192407574581abd82ef9","after":"a235ae5dae463afa16f62f48bf62f896efa80b68","ref":"refs/heads/master","pushedAt":"2023-08-18T12:35:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Bump: 2.5.0 Release","shortMessageHtmlLink":"Bump: 2.5.0 Release"}},{"before":"9250960f107cebbb4e6d3a55009b330f101453ea","after":"8850b3d7f82ca5f1f828192407574581abd82ef9","ref":"refs/heads/master","pushedAt":"2023-08-14T02:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"doc/GlueGen_Mapping.md: Fix GlueGen Manual read consideration ...","shortMessageHtmlLink":"doc/GlueGen_Mapping.md: Fix GlueGen Manual read consideration ..."}},{"before":"fd623305d90a88fd01dea3dccf6b9fe76b19703f","after":"9250960f107cebbb4e6d3a55009b330f101453ea","ref":"refs/heads/master","pushedAt":"2023-08-14T02:24:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Bug 1449: Fix link style in manual refs ..","shortMessageHtmlLink":"Bug 1449: Fix link style in manual refs .."}},{"before":"9b825a445c3d2646546306c1815f498406e2f8c3","after":"fd623305d90a88fd01dea3dccf6b9fe76b19703f","ref":"refs/heads/master","pushedAt":"2023-08-14T02:22:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"Bug 1449: Convert manual/index.html to `gfm` (GitHub-Flavored Markdown) using markdown -> manual/index.md and add conversion recipes + make/scripts/md2html_update.sh\n\nNoyte: Additionally edited 'doc/misc/macos_nativelib_dependencies.md`\nto include `Use explicit OpenJDK/Temurin JDK `java` executable path`\nas a workaround to pass `DYLD_LIBRARY_PATH` to `/usr/bin/java`.","shortMessageHtmlLink":"Bug 1449: Convert manual/index.html to gfm (GitHub-Flavored Markdow…"}},{"before":"96632c220a25866ae3e2091d5d5f2bee0f631b63","after":"9b825a445c3d2646546306c1815f498406e2f8c3","ref":"refs/heads/master","pushedAt":"2023-08-14T00:33:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sgothel","name":"Sven Göthel","path":"/sgothel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151063?s=80&v=4"},"commit":{"message":"feat(manual): Update configuration documentation.\n\nAdd following configuration :\n * CustomJNICode\n * ExtendedInterfaceSymbolsIgnore\n * ExtendedInterfaceSymbolsOnly\n * ExtendedImplementationSymbolsIgnore\n * ExtendedImplementationSymbolsOnly\n * ExtendedIntfAndImplSymbolsIgnore\n * ExtendedIntfAndImplSymbolsOnly\n * MaxOneElement\n * ParentClass\n * ReturnsStringOnly\n\nUpdate following configuration :\n * Extends","shortMessageHtmlLink":"feat(manual): Update configuration documentation."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEiCF_FAA","startCursor":null,"endCursor":null}},"title":"Activity · sgothel/gluegen"}