<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qinterchange.git, branch master</title>
<subtitle>Qt Core wrapper for libinterchange
</subtitle>
<id>https://www.darapsa.org/qinterchange.git/atom?h=master</id>
<link rel='self' href='https://www.darapsa.org/qinterchange.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.darapsa.org/qinterchange.git/'/>
<updated>2025-11-25T09:04:56Z</updated>
<entry>
<title>Upgrade the project to use Qt6</title>
<updated>2025-11-25T09:04:56Z</updated>
<author>
<name>Erik Prabowo Kamal</name>
<email>erik@darapsa.org</email>
</author>
<published>2025-11-25T09:04:56Z</published>
<link rel='alternate' type='text/html' href='https://www.darapsa.org/qinterchange.git/commit/?id=da95975926d6df09ea37e10d092a1d758086f454'/>
<id>urn:sha1:da95975926d6df09ea37e10d092a1d758086f454</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make use of Qt5Core_LIBRARIES</title>
<updated>2023-08-07T15:25:42Z</updated>
<author>
<name>ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀</name>
<email>erik@darapsa.co.id</email>
</author>
<published>2023-08-07T15:25:42Z</published>
<link rel='alternate' type='text/html' href='https://www.darapsa.org/qinterchange.git/commit/?id=97dcabd2485fc791972f2a33484e78be2cabca5e'/>
<id>urn:sha1:97dcabd2485fc791972f2a33484e78be2cabca5e</id>
<content type='text'>
Qt5::Core, besides the fact that it's hardcoded and not making use of
find_package's result, might fail when using HomeBrew.
</content>
</entry>
<entry>
<title>interchange_ord_order's items now contain pointers</title>
<updated>2023-06-19T10:12:54Z</updated>
<author>
<name>ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀</name>
<email>erik@darapsa.co.id</email>
</author>
<published>2023-06-19T10:12:54Z</published>
<link rel='alternate' type='text/html' href='https://www.darapsa.org/qinterchange.git/commit/?id=a9364899ba0e13d49dcfd493382234478df0f3cf'/>
<id>urn:sha1:a9364899ba0e13d49dcfd493382234478df0f3cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ord items list now contain pointers to the Items</title>
<updated>2023-06-19T02:58:31Z</updated>
<author>
<name>ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀</name>
<email>erik@darapsa.co.id</email>
</author>
<published>2023-06-19T02:58:31Z</published>
<link rel='alternate' type='text/html' href='https://www.darapsa.org/qinterchange.git/commit/?id=9d6608227a46e62f81b0bad78f12406ba29819cc'/>
<id>urn:sha1:9d6608227a46e62f81b0bad78f12406ba29819cc</id>
<content type='text'>
so that it can contain subclasses of Item, since the ones contained are
just the pointers. The space reserved for an Item wouldn't be enough for
a subclass' additional members. The space reserved for *a pointer to* an
Item, on the other hand, should be enough for a later casted pointer to
something derived from an Item.
</content>
</entry>
<entry>
<title>Necessary changes for making Ord &amp; Item derivable</title>
<updated>2023-06-17T00:08:58Z</updated>
<author>
<name>ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀</name>
<email>erik@darapsa.co.id</email>
</author>
<published>2023-06-17T00:08:58Z</published>
<link rel='alternate' type='text/html' href='https://www.darapsa.org/qinterchange.git/commit/?id=a6cfa494405bef00571ef676ac153c21622946f9'/>
<id>urn:sha1:a6cfa494405bef00571ef676ac153c21622946f9</id>
<content type='text'>
Also make use of superclass Product initialisations for Item.
</content>
</entry>
<entry>
<title>Remove optional inclusions of std library headers</title>
<updated>2023-06-17T00:05:26Z</updated>
<author>
<name>ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀</name>
<email>erik@darapsa.co.id</email>
</author>
<published>2023-06-17T00:05:26Z</published>
<link rel='alternate' type='text/html' href='https://www.darapsa.org/qinterchange.git/commit/?id=b93bcd224f57458fb9e2c309db0aa26ca55c37df'/>
<id>urn:sha1:b93bcd224f57458fb9e2c309db0aa26ca55c37df</id>
<content type='text'>
I think &lt;memory&gt; was included because shared_ptr was being used at the
time. &lt;algorithm&gt; should still be needed for find_if, but it seems to
compile fine without the explicit inclusion.
</content>
</entry>
<entry>
<title>Fix the offset to start item quantity role from</title>
<updated>2023-06-17T00:03:52Z</updated>
<author>
<name>ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀</name>
<email>erik@darapsa.co.id</email>
</author>
<published>2023-06-17T00:03:52Z</published>
<link rel='alternate' type='text/html' href='https://www.darapsa.org/qinterchange.git/commit/?id=3ba44b940147c67f7f776209121c705665a40d09'/>
<id>urn:sha1:3ba44b940147c67f7f776209121c705665a40d09</id>
<content type='text'>
It should've been changed when the option type field was added.
</content>
</entry>
<entry>
<title>Item is now a subclass of Product</title>
<updated>2023-06-16T07:40:24Z</updated>
<author>
<name>ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀</name>
<email>erik@darapsa.co.id</email>
</author>
<published>2023-06-16T07:40:24Z</published>
<link rel='alternate' type='text/html' href='https://www.darapsa.org/qinterchange.git/commit/?id=4c43c27774cfc3652ff3269519ee248e71b58185'/>
<id>urn:sha1:4c43c27774cfc3652ff3269519ee248e71b58185</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Product is back constructed using pointers</title>
<updated>2023-06-15T10:08:35Z</updated>
<author>
<name>ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀</name>
<email>erik@darapsa.co.id</email>
</author>
<published>2023-06-15T10:08:35Z</published>
<link rel='alternate' type='text/html' href='https://www.darapsa.org/qinterchange.git/commit/?id=d0a8570fd5c46ad2cab21af0b8f5a299bcbc1792'/>
<id>urn:sha1:d0a8570fd5c46ad2cab21af0b8f5a299bcbc1792</id>
<content type='text'>
so that Item can easily subclass from Product later.
</content>
</entry>
<entry>
<title>Ord is back constructed using pointers again</title>
<updated>2023-06-14T12:20:10Z</updated>
<author>
<name>ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀</name>
<email>erik@darapsa.co.id</email>
</author>
<published>2023-06-14T12:20:10Z</published>
<link rel='alternate' type='text/html' href='https://www.darapsa.org/qinterchange.git/commit/?id=ca179a4b0ed27a240bd3144a01e3c7ec13f75389'/>
<id>urn:sha1:ca179a4b0ed27a240bd3144a01e3c7ec13f75389</id>
<content type='text'>
so we can use C fake OOP with it.
</content>
</entry>
</feed>
