Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-07 | Make use of Qt5Core_LIBRARIESHEADmaster | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
Qt5::Core, besides the fact that it's hardcoded and not making use of find_package's result, might fail when using HomeBrew. | |||
2023-06-19 | interchange_ord_order's items now contain pointers | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-06-19 | Ord items list now contain pointers to the Items | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
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. | |||
2023-06-17 | Necessary changes for making Ord & Item derivable | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
Also make use of superclass Product initialisations for Item. | |||
2023-06-17 | Remove optional inclusions of std library headers | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
I think <memory> was included because shared_ptr was being used at the time. <algorithm> should still be needed for find_if, but it seems to compile fine without the explicit inclusion. | |||
2023-06-17 | Fix the offset to start item quantity role from | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
It should've been changed when the option type field was added. | |||
2023-06-16 | Item is now a subclass of Product | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-06-15 | Product is back constructed using pointers | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
so that Item can easily subclass from Product later. | |||
2023-06-14 | Ord is back constructed using pointers again | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
so we can use C fake OOP with it. | |||
2023-05-19 | Clear the pointers afterwards | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-05-19 | Options might be gone at libinterchange | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-05-17 | order takes custom options paramters | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-05-15 | Add optionType to item | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-05-15 | Add optionType to product | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-05-14 | Improve the order implementation | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-05-13 | Method for updating quantity | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-05-09 | Constructor using C version, & no setData | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-31 | Interface for setting order page | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-31 | Method for removing an item from the cart | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-31 | Not needed any more | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-31 | Add name to Item | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-22 | Pointer to struct would point to nothing | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
cause the struct would be out of scope. | |||
2023-03-21 | Rename created/ion to (setup)NewAccount | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-20 | Add large image to product | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-20 | This is what actually is correct | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-20 | Revert "Don't remove anything from the URL on Emscripten" | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
This reverts commit 6c3a50e1d5a54173106b748ef3e81acba23b70dc. | |||
2023-03-20 | Don't remove anything from the URL on Emscripten | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-18 | Interface for setting successPage | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-14 | Safely rely on response URL now | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-14 | Keep a copy of the current path | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
cause the original might get lost in the way, so we can't rely on just pointing to it. | |||
2023-03-14 | Back to page | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-14 | Requested path on flypage signal | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
as flypage is generic, so the caller will need to know the context. | |||
2023-03-14 | Flypage is the right term all this time | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-13 | Interface for setting new account next page | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-13 | Default empty next/fail page means null C version | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-13 | Pass a copy of the struct to checkout | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-13 | Member data init from C struct is at constructor | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
with a copy, and the need to keep a pointer to the C struct is no more. | |||
2023-03-13 | Catalog constructor takes a copy of the C struct | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-12 | Item & Ord are with constructed with copies, not pointers | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-12 | Checkout needs only profile from order | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-12 | Product is constructed using C struct copy | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-12 | Order now takes only SKU | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-12 | Jenis parameter konstruksi Interchange berubah | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-12 | Change cookie & cert param types to QString& | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-09 | Order signal | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-08 | Interface for setting login next page | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-02 | Make addProduct public | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-02-22 | Conform to new setaccount API | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-02-21 | Revert "Send nullptrs when receiving empty strings" | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
This reverts commit 44a6f010a4f7a699bdda5071c4de981499b544c1. | |||
2023-02-21 | Send nullptrs when receiving empty strings | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |