aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Doc: Update the Qt Jenny landing pageHEADdevJohanna Vanhatapio5 days22-51/+155
* Remove templatesAhmed El Khazari2025-04-1547-1144/+0
* Update build.gradle for android-qt-sampleAhmed El Khazari2025-04-154-85/+92
* Introduce QtJenny gradle plugin for Qt proxies generationAhmed El Khazari2025-04-1510-3/+291
* Add Kotlin Example and Improve Build ConfigurationAhmed El Khazari2025-04-153-16/+51
* Update android-sample to use latest updates of compilerAhmed El Khazari2025-04-152-126/+70
* Add JarToProxyGenerator with builder pattern for proxy generationAhmed El Khazari2025-04-151-0/+95
* Introduce Jarloader to support external loading of classes for jar fileAhmed El Khazari2025-04-153-15/+192
* Upgrade template engine sdk versionAhmed El Khazari2025-04-151-3/+2
* Remove vanilla Jenny GeneratorAhmed El Khazari2025-04-1515-2508/+0
* Introduce GenerationProcessorAPI for generation workflowsAhmed El Khazari2025-04-155-95/+285
* Introduce processor module to orchestrate generation workflowAhmed El Khazari2025-04-153-0/+113
* Introduce Generator package to generate glue and proxyAhmed El Khazari2025-04-1515-1/+864
* Introduce resolver packageAhmed El Khazari2025-04-153-0/+97
* Integrate predefined templates into Compiler module for improved usabilityAhmed El Khazari2025-04-1531-0/+762
* Add proxy and glue header/source providersAhmed El Khazari2025-04-1518-0/+1599
* Introduce utils packageAhmed El Khazari2025-04-1512-0/+773
* Introduce Element package & Exception packageAhmed El Khazari2025-04-1522-0/+1011
* We need to use getField, not getObjectField, for field gettersVille Voutilainen2025-01-291-1/+1
* Fix the non-static field getter/setterVille Voutilainen2025-01-272-2/+2
* Fix the build of sample-androidVille Voutilainen2024-12-195-40/+11
* Docs: Add initial docs project and skeleton doc source pagesNicholas Bennett2024-10-2116-0/+255
* Make the JTE builds use different directories for debug/release buildsVille Voutilainen2024-09-304-1/+34
* Use setTrimControlStructures for nicer outputVille Voutilainen2024-09-241-0/+1
* Convenience: add operator-> for accessing the QJniObject, add implicit conver...Ville Voutilainen2024-09-231-0/+2
* Add java.lang.StringBuffer for testing purposesVille Voutilainen2024-09-231-1/+1
* Merge remote-tracking branch 'remotes/origin/upstream/use_qjniobject' into devVille Voutilainen2024-09-2095-439/+4086
|\
| * Add a constructor from QJniObjectVille Voutilainen2024-09-191-0/+3
| * fromLocalRef() is staticVille Voutilainen2024-09-191-1/+1
| * Handle static methods properlyVille Voutilainen2024-09-191-4/+4
| * Blank out id declarationsVille Voutilainen2024-09-193-18/+0
| * Further cleanups: no include of jni.h, atomic, thread, remove more init bitsVille Voutilainen2024-09-193-31/+0
| * Blank out id initializations and initclass bitsVille Voutilainen2024-09-196-95/+0
| * Fix up various QJniObject templatesVille Voutilainen2024-09-199-32/+38
| * First steps of actual QJniObject templatingVille Voutilainen2024-09-1154-4/+2216
| * Merge pull request #3 from IQomit/use_qjniobjectVille Voutilainen2024-09-0925-1/+334
| |\
| | * Licence updateAhmed El Khazari2024-09-091-1/+1
| | |\
| | | * Merge branch and updated the licenceAhmed El Khazari2024-09-091-19/+15
| | | |\
| | * | \ Merge branch and updated the licenceAhmed El Khazari2024-09-091-5/+1
| | |\ \ \ | | | |/ / | | |/| / | | | |/
| | | * Merge branch 'villevoutilainen:use_qjniobject' into use_qjniobjectAhmed2024-09-091-5/+1
| | | |\ | | |_|/ | |/| |
| * | | Fix templating of the JENNY_CHECK_NULL macroVille Voutilainen2024-09-081-5/+1
| | | * Licence addedAhmed El Khazari2024-09-0325-0/+112
| | |/ | |/|
| | * Licence addedAhmed El Khazari2024-09-0925-0/+333
| |/
| * Remove a stale TODOVille Voutilainen2024-08-301-1/+0
| * Templatize buildNativeInitClassVille Voutilainen2024-08-304-84/+160
| * Templatize field definitionsVille Voutilainen2024-08-264-50/+147
| * Templatize method definitionsVille Voutilainen2024-08-164-51/+111
| * Merge pull request #2 from IQomit/setupVille Voutilainen2024-08-129-87/+172
| |\
| | * Introduced data classes outside the NativeProxyAhmed El Khazari2024-07-319-63/+75
| | * Templates: Field Id initialisations introducedAhmed El Khazari2024-07-302-9/+31