Robert Griebl
b8785d7ccc
Modernize: Qt containers count/size
2026-02-28 18:50:06 +01:00
Robert Griebl
9b56a63fa6
Fix redirects introduced by order download fix
2026-02-28 18:50:06 +01:00
Robert Griebl
1347ff1d6a
Clang-Tidy fixes
2026-02-28 18:50:06 +01:00
Robert Griebl
4488fdedc1
Replace the old, abused Q3Cache with a BS specific RefCache
2026-02-28 18:50:06 +01:00
Robert Griebl
62f19e62f1
Bump macOS legacy age up to 12
2026-01-01 22:44:23 +01:00
Robert Griebl
f4e0f793f0
Remove old, obsolete cache handling code
...
We really just need the bare minimum of Q3Cache/Q5Hash nowadays.
As a nice side-effect, fixed a missing trim() call in
setObjectCost(), which would lead to unnecessary cache overfilling.
2026-01-01 20:46:41 +01:00
Robert Griebl
a3b28623a8
Remove workaround for old QtMultiMedia versions
2026-01-01 15:53:43 +01:00
Robert Griebl
3bc999393b
Mobile: add a "nothing to see here" label to empty lists
2026-01-01 14:22:58 +01:00
Robert Griebl
dce0914da6
Fix browsing history in add-item dialog when item-type is set to "Any"
...
Again: this was working perfectly fine before the introduction of the
"Any" item-type.
2026-01-01 14:20:39 +01:00
Robert Griebl
753d0f6023
Enable the sub-condition field only if the current item is a set
...
The old logic got a bit twisted with the introduction of the "Any"
item-type.
Closes : #1015
2026-01-01 14:19:54 +01:00
Robert Griebl
78c0b2535a
Bump sentry native version
2026-01-01 14:17:01 +01:00
Robert Griebl
1229abf882
Bump copyright year
2026-01-01 14:16:15 +01:00
Robert Griebl
648e1ee47d
Adapt build script to current GitHub state and aqtinstall bugs
2025-12-31 13:16:26 +01:00
Robert Griebl
0d0c196683
Fix missing null check that somehow only gcc-arm64 sees
2025-12-31 13:14:43 +01:00
Robert Griebl
33762f4254
Bump Qt version to 6.10.1
2025-12-28 19:56:18 +01:00
Robert Griebl
2c753d6885
Fix order update freeze for some people, but not others
...
If any of the "placed" or "received" orders list was empty for the
requested date range, the retrieval job would never finish.
2025-12-28 19:53:16 +01:00
Robert Griebl
aa820e936e
Fix compilation against Qt >= 6.11
2025-12-28 19:53:06 +01:00
Robert Griebl
bf5cea5926
Bump version
v2025.11.1
2025-11-03 04:14:03 +01:00
Robert Griebl
2d4ef16df9
Workaround for Ubuntu 24.04's gcc internal compiler error
2025-11-03 02:10:01 +01:00
Robert Griebl
c80c48bd4c
Prepare the next release
2025-10-29 12:20:39 +01:00
Robert Griebl
c2d5149c2b
Do not show the complete access token on errors
2025-10-29 12:14:36 +01:00
Robert Griebl
4f87794d23
Avoid reallocations, as the BL item count is nearing 200K
2025-10-06 14:29:36 +02:00
Robert Griebl
a8739956ea
Deal with BrickLink's newest invention: the 302 sessionSync redirect
2025-10-06 13:44:49 +02:00
Robert Griebl
93fe31bdb1
Transfer: be more verbose for unknown HTTP response codes
2025-10-06 13:33:30 +02:00
Robert Griebl
414ab26ef5
Text-import: Do not choke on newlines in item names
2025-10-06 12:27:31 +02:00
Robert Griebl
8e6b6147c6
Do not persist cookies to disk anymore
2025-09-23 15:26:59 +02:00
Robert Griebl
98b13d9882
Enable QML bound behavior in the part renderer
2025-09-23 15:22:42 +02:00
Robert Griebl
5b00b96e00
GH actions: move jobs away from Ubuntu 22.04
2025-09-23 15:21:16 +02:00
Robert Griebl
0cc6c31746
Make the token field read-only and validate its contents
2025-09-23 15:19:27 +02:00
Robert Griebl
c0623ca85f
Remove obsolete code
2025-09-23 15:19:09 +02:00
Robert Griebl
e47954bf67
When fixing item ids manually, do not ignore the last-known item type
...
Closes : #985
2025-09-23 15:17:38 +02:00
Robert Griebl
f5e0df5ee7
Explicitly ignore empty dataChanged regions to avoid warnings
2025-09-23 15:17:05 +02:00
Robert Griebl
5713e9523e
Remove the now obsolete logout and refresh-login jobs
2025-09-23 15:16:37 +02:00
Robert Griebl
9de3000e03
macOS legacy: fix PMRs not being available at run time
...
The oldest build runner on Github is macos-13 and that one has PMRs
available at build time. We are still lacking them at run time on the
old macOS 10.x machines though.
Closes : #1002
Closes : #979
Closes : #967
2025-09-22 18:57:46 +02:00
Robert Griebl
d1992f6207
Bump version
v2025.9.2
2025-09-21 13:43:31 +02:00
Robert Griebl
94239df098
macOS: fix entitlements
2025-09-21 10:22:55 +02:00
Robert Griebl
8fe3a20683
Update the changelog
v2025.9.1
2025-09-20 22:06:56 +02:00
Sergio S. G.
d2facfb8bd
Update CHANGELOG.md
...
The new token page is for one unique token, rewording the changelog to not confuse people thinking they can add a new one, that would delete the old one and it would need to be reentered in BrickStore settings.
2025-09-20 22:04:16 +02:00
Robert Griebl
f5ffbe96ac
Github actions: fix iOS build
2025-09-20 21:50:57 +02:00
Robert Griebl
5ccca43639
Github actiions: always save the Qt cache after aqtinstall
2025-09-20 21:46:28 +02:00
Robert Griebl
4090145d72
Add a paste button to make it easier to get new tokens
2025-09-20 21:46:28 +02:00
Robert Griebl
07a0a90690
Fix backend build
2025-09-20 03:57:38 +02:00
Robert Griebl
eb0f589249
Work around Ubuntu 24.04 gcc ICE
2025-09-20 03:57:38 +02:00
Robert Griebl
9097711478
Backend: adapt to access-token
2025-09-20 03:57:38 +02:00
Robert Griebl
40a889f05c
Prepare the next release
2025-09-20 03:57:38 +02:00
Robert Griebl
7160c3db06
Fix Qt 6.10 and 6.11 compatibility
2025-09-20 03:57:38 +02:00
Robert Griebl
c7286ac896
Orders: work around the new access-token limitations
...
Right now this still ends up in an endless login/302/GET loop
2025-09-20 03:57:38 +02:00
Robert Griebl
297d9c2126
clang-tidy: fix warnings
2025-09-20 03:57:38 +02:00
Robert Griebl
8821626d80
macOS: add entitlement to avoid keychain password dialogs
2025-09-20 03:57:38 +02:00
Robert Griebl
8e2d5b617d
Switch BL login mechanism from user/pass to access-token
...
Most of the code changes have been contributed by the Bricklink dev
team.
Right now, the order download is still broken, as we run into an
endless loop of order-dl -> login -> 302 -> order-dl -> login ...
2025-09-20 03:57:37 +02:00