Commit graph

126 commits

Author SHA1 Message Date
Joel Falcou
8e4359d7e6 Merge branch 'fix/product-api' into 'main'
Fix product proxy internals


See merge request oss/rotgen!53
2026-01-02 22:47:55 +01:00
Joel Falcou
95524402db Fix product proxy internals
See merge request oss/rotgen!53
2026-01-02 22:47:55 +01:00
Joel Falcou
c7b7709cc1 Merge branch 'fix/oopsies' into 'main'
Small fixes that went through last review


See merge request oss/rotgen!52
2026-01-02 20:23:59 +01:00
Joel Falcou
f80f616673 Small fixes that went through last review
See merge request oss/rotgen!52
2026-01-02 20:23:59 +01:00
Joel Falcou
e861ea96ea Merge branch '18-api-2-pseudo-privatization-of-rotgen-entity-member-functions' into 'main'
Resolve "[API-#2] Pseudo-privatization of rotgen entity member functions"

Closes #18

Co-authored-by: Jules Pénuchot <jules@penuchot.com>

See merge request oss/rotgen!50
2025-12-17 20:48:00 +01:00
Jules Pénuchot
e151e136d6 Resolve "[API-#2] Pseudo-privatization of rotgen entity member functions"
Closes #18

Co-authored-by: Jules Pénuchot <jules@penuchot.com>

See merge request oss/rotgen!50
2025-12-17 20:48:00 +01:00
Jules Pénuchot
6489697c05 Merge branch 'jpenuchot/doxygen-awesome-css' into 'main'
Added Doxygen with Doxygen Awesome CSS

Co-authored-by: Jules Pénuchot <jules@penuchot.com>

See merge request oss/rotgen!49
2025-12-08 11:23:43 +01:00
Jules Pénuchot
a7e7fdce34 Added Doxygen with Doxygen Awesome CSS
Co-authored-by: Jules Pénuchot <jules@penuchot.com>

See merge request oss/rotgen!49
2025-12-08 11:23:43 +01:00
Joel Falcou
987d71cc35 Merge branch 'fix/various-manta' into 'main'
More specific fixes


See merge request oss/rotgen!47
2025-12-02 14:40:01 +01:00
Joel Falcou
8e80d1d083 More specific fixes
See merge request oss/rotgen!47
2025-12-02 14:40:01 +01:00
Joel Falcou
083ada097e Implements rotgen::quaternion
Closes #19

Co-authored-by: Jules Pénuchot <jules@penuchot.com>
2025-11-09 19:07:20 +01:00
Joel Falcou
c400650f1a Implements rotgen::quaternion
Closes #19

Co-authored-by: Jules Pénuchot <jules@penuchot.com>
2025-11-09 19:07:20 +01:00
Joel Falcou
aba4d65feb Fix rvalue handling in block
See merge request oss/rotgen!46
2025-10-30 08:57:44 +01:00
Joel Falcou
1254ee7410 Fix rvalue handling in block
See merge request oss/rotgen!46
2025-10-30 08:57:44 +01:00
Joel Falcou
9ca279c91b Fix some operations API mismatch
* Compound operators were not usable properly.
* std::size_t was used in the API in places where Index should have been used.
2025-10-29 20:33:59 +01:00
Joel Falcou
c7aa4a0afa Fix some operations API mismatch
* Compound operators were not usable properly.
* std::size_t was used in the API in places where Index should have been used.
2025-10-29 20:33:59 +01:00
Joel Falcou
f8cb289529 Fix handling of temporary data passed as ref
See merge request oss/rotgen!44
2025-10-29 18:08:15 +01:00
Joel Falcou
e4ae70d0c5 Fix handling of temporary data passed as ref
See merge request oss/rotgen!44
2025-10-29 18:08:15 +01:00
Joel Falcou
8c66778d7e Fix a lot of ref issues reagrding extarction, rvalueness and proper use of temporary memory. 2025-10-28 20:12:33 +01:00
Joel Falcou
379d77ebef Fix a lot of ref issues reagrding extarction, rvalueness and proper use of temporary memory. 2025-10-28 20:12:33 +01:00
Joel Falcou
d5c41bf43e Add setup for pre-commit 2025-10-22 20:30:22 +02:00
Joel Falcou
ebf24a19ce Update gitignore 2025-10-22 20:30:08 +02:00
Jules Pénuchot
ee7f86721c Merge branch 'functional-unit-tests' into 'main'
Testing functional API only (oss/rotgen#17)

Co-authored-by: Jules Pénuchot <jules@penuchot.com>

See merge request oss/rotgen!42
2025-10-17 17:20:47 +02:00
Jules Pénuchot
4a7aa08cdb Testing functional API only (oss/rotgen#17)
Co-authored-by: Jules Pénuchot <jules@penuchot.com>

See merge request oss/rotgen!42
2025-10-17 17:20:47 +02:00
Jules Pénuchot
6fa95fb22d Merge branch 'infra/format' into 'main'
Adding clang-format configuration file and formatting all source files

Co-authored-by: Jules Pénuchot <jules@penuchot.com>
Co-authored-by: Joel FALCOU <jfalcou@codereckons.com>

See merge request oss/rotgen!41
2025-10-14 16:19:03 +02:00
Jules Pénuchot
648dd768ee Adding clang-format configuration file and formatting all source files
Co-authored-by: Jules Pénuchot <jules@penuchot.com>
Co-authored-by: Joel FALCOU <jfalcou@codereckons.com>

See merge request oss/rotgen!41
2025-10-14 16:19:03 +02:00
Joel Falcou
e92e824a18 Fix ref<> behavior on storage order
See merge request oss/rotgen!39
2025-10-13 19:48:55 +02:00
Joel Falcou
dfa6a16dcb Fix ref<> behavior on storage order
See merge request oss/rotgen!39
2025-10-13 19:48:55 +02:00
Joel Falcou
3ff3738f6b Fix transpose storage order issue
See merge request oss/rotgen!38
2025-10-12 23:34:26 +02:00
Joel Falcou
2e7e96bda2 Fix transpose storage order issue
See merge request oss/rotgen!38
2025-10-12 23:34:26 +02:00
Joel Falcou
61121e0eb4 Implement square
See merge request oss/rotgen!37
2025-10-12 19:49:35 +02:00
Joel Falcou
2387bacc97 Implement square
See merge request oss/rotgen!37
2025-10-12 19:49:34 +02:00
Joel Falcou
746e2dcf9a Reorganize internals
See merge request oss/rotgen!36
2025-10-12 19:01:13 +02:00
Joel Falcou
ffa9309332 Reorganize internals
See merge request oss/rotgen!36
2025-10-12 19:01:13 +02:00
Joel Falcou
6521f68c95 Added Ubuntu 24.04 tests
Co-authored-by: Jules Pénuchot <jules@penuchot.com>

See merge request oss/rotgen!33
2025-10-06 17:03:54 +02:00
Jules Pénuchot
991967761d Added Ubuntu 24.04 tests
Co-authored-by: Jules Pénuchot <jules@penuchot.com>

See merge request oss/rotgen!33
2025-10-06 17:03:54 +02:00
Joel Falcou
8fcd92ce1a Implement IOFormat wrappers
See merge request oss/rotgen!34
2025-10-02 19:28:44 +02:00
Joel Falcou
5a6cd4b0f2 Implement IOFormat wrappers
See merge request oss/rotgen!34
2025-10-02 19:28:43 +02:00
Joel Falcou
71109fa551 Fix block behaviors
See merge request oss/rotgen!35
2025-10-02 18:18:27 +02:00
Joel Falcou
4ba8b3c6a9 Fix block behaviors
See merge request oss/rotgen!35
2025-10-02 18:18:27 +02:00
Joel FALCOU
9901765ef9 Fix shadow variable in TTS 2025-10-01 18:23:36 +02:00
Joel Falcou
d005d5513b Fix resize behavior w/r to semi static container
See merge request oss/rotgen!32
2025-09-29 21:05:43 +02:00
Joel Falcou
7d65a05f72 Fix resize behavior w/r to semi static container
See merge request oss/rotgen!32
2025-09-29 21:05:43 +02:00
Joel Falcou
a3aa130563 Implement dot
See merge request oss/rotgen!31
2025-09-29 18:58:12 +02:00
Joel Falcou
ddf8816c5b Implement dot
See merge request oss/rotgen!31
2025-09-29 18:58:12 +02:00
Joel Falcou
3313e257c8 Operators now mix storage_order and returns properly sized results
See merge request oss/rotgen!30
2025-09-28 21:50:05 +02:00
Joel Falcou
43d09f06fb Operators now mix storage_order and returns properly sized results
See merge request oss/rotgen!30
2025-09-28 21:50:05 +02:00
Joel FALCOU
b61c91736f Typo in dynamic::map 2025-09-28 18:04:45 +02:00
Joel Falcou
9b597bf17f Fix ref(ref) constructors
See merge request oss/rotgen!29
2025-09-28 17:33:57 +02:00
Joel Falcou
23a277b953 Fix ref(ref) constructors
See merge request oss/rotgen!29
2025-09-28 17:33:57 +02:00