48 Commits (86648239f9d38c5b7ccda56f6e8ede469d33f13b)

Author SHA1 Message Date
Anton Tarasenko 6a0c8ba5ee Fix `Collection.GetItemByJSON()` method mishandling reference counting 2 years ago
Anton Tarasenko acd7f311fe Add implicit conversion between `int` and `float` inside collections 2 years ago
Anton Tarasenko 874a95602d Change naming of `BaseText` -> `string` methods 2 years ago
Anton Tarasenko 2ad90b32e6 Fix `HashTable` badly handling reference counts 2 years ago
Anton Tarasenko 8362d261c8 Rename TextAPI.ToString() to TextAPI.IntoString() 2 years ago
Anton Tarasenko 66d02e3c8c Finish `Collection`s refactoring 2 years ago
Anton Tarasenko b569e8e563 Change `Iter` to be general iterator class 2 years ago
Anton Tarasenko e045f9785c Add `Vector` support to new Acedia collections 2 years ago
Anton Tarasenko b8647154fd Add more convenience `string` getters and setters 2 years ago
Anton Tarasenko 6f88b7c228 Add string getters and setters to new collections 2 years ago
Anton Tarasenko 8cfc42eda4 Squashed commit of the following: 2 years ago
Anton Tarasenko e2abcb3fd4 Change old mixed collection tests into new ones 2 years ago
Anton Tarasenko 10daee4220 Add `Collection` methods for ArrayList/HashTable 2 years ago
Anton Tarasenko 6a0eda9362 Add tests for `ArrayList`/`HashTable` iterators 2 years ago
Anton Tarasenko c961b67e58 Fix `Iter` comments 2 years ago
Anton Tarasenko fbe3e5073a Add LeaveOnlyNotNone() method in the parent class 2 years ago
Anton Tarasenko 1a42354cd2 Fix `HashTable` iterator not being created 2 years ago
Anton Tarasenko 1b69b2484c Add API methods for creating `HashTable`s 2 years ago
Anton Tarasenko 14f2bfc407 Add `HashTable` collection tests 2 years ago
Anton Tarasenko 506f2633d2 Add tests for `ArrayList` 2 years ago
Anton Tarasenko 777c1f1b9f Fix `ArrayList.GetItem()` removing returned item 2 years ago
Anton Tarasenko 3045c6904f Fix `Set...()` methods leaking memory in ArrayList 2 years ago
Anton Tarasenko 184bdf247a Add spaces after declarations into ArrayList class 2 years ago
Anton Tarasenko e6f2254c35 Add `HashTable` colelction 2 years ago
Anton Tarasenko 9c4966e93a Fix issues with ArrayList conversion 2 years ago
Anton Tarasenko 2ca4e3aa61 Change `ArrayListIterator` to use filter method 2 years ago
Anton Tarasenko 65c6706062 Remove life version checks from `ArrayList` 2 years ago
Anton Tarasenko 940885f883 Add new `ArrayList` collection 2 years ago
Anton Tarasenko 1e62edfc93 Refactor text classes to subclass on `BaseText` 2 years ago
Anton Tarasenko d6e293c06e Add test for deallocating keys in AssociativeArray 3 years ago
Anton Tarasenko ad3d786960 Rename `ToPlainString()` method into `ToString()` 3 years ago
Anton Tarasenko 79e60e670a Fix not deallocating keys with `Empty()` 3 years ago
Anton Tarasenko 47c08b3d86 Improve key deallocation support for `Collection`s 3 years ago
Anton Tarasenko f1e77dc3d9 Refactor to do clean up and use signals/slots 3 years ago
Anton Tarasenko 9b4652bed7 Add `GetEntry()` method to `AssociativeArray` 3 years ago
Anton Tarasenko ec3a751162 Add `TakeItem()` an ability to deallocate key 3 years ago
Anton Tarasenko 45cd24bafc Add `CopyTextKeys()` method for `AssociativeArray` 3 years ago
Anton Tarasenko 41f95a7423 Fix bug with deallocating `AssociativeArray`s keys 3 years ago
Anton Tarasenko 7fc8328752 Refactor `Get...ByPointer()` into two methods 3 years ago
Anton Tarasenko bdf2ca5ff8 Refactor `JSONPointer` 3 years ago
Anton Tarasenko 44fb393f7a Refactor JSON pointer into a separate class 4 years ago
Anton Tarasenko a233bf0e4b Add `AssociativeArray` ability to deallocate keys 4 years ago
Anton Tarasenko e126ddd50a Add convenience get/setters for `Collection`s 4 years ago
Anton Tarasenko a9ae0f9580 Change `GetTextByPointer()` to be simpler 4 years ago
Anton Tarasenko c371bd89c5 Add JSON pointers support for Acedia `Collection`s 4 years ago
Anton Tarasenko 2f1d599431 Add `AcediaObject`/`AcediaActor` hash code caching 4 years ago
Anton Tarasenko 7e99c8aa52 Refactor for Acedia v0.1.dev2 4 years ago