27 Jan 2023 |
Gitlab | [nheko-reborn/nheko]
Job 25067: build-flatpak-arm64
failed
after 1 hour, 51 minutes and 41.3 seconds
(build triggered by deepbluev7) | 20:20:13 |
chris | it's probably worth transitioning to a repository pattern there just to make changes simpler in the future anyway | 20:21:48 |
red_sky|dev (nheko.im) | what do you mean? | 20:58:52 |
Nico|dev | In reply to @red_sky:nheko.im not worried about that, but it might be confusing given the current context of chat in this room No! It is secret! | 21:14:15 |
Aks | the nheko-krunner is awesome | 21:14:33 |
Nico|dev | In reply to @k1gen:matrix.org is it just me or Product Sans looks nice in nheko? used DejaVu Sans previously, didn't like it as much I use noto, DejaVu looks a bit weird, yes | 21:15:29 |
Nico|dev | In reply to @akselmo:matrix.akselmo.dev the nheko-krunner is awesome LorenDB made that :3 | 21:15:52 |
Aks | LorenDB youre awesome | 21:16:10 |
Aks | i use krunner a lot | 21:16:23 |
chris | In reply to @red_sky:nheko.im what do you mean? lmdb-specific function calls and data structures are used throughout the cache code. replacing that with a podo and an 'injected' backend would greatly reduce the complexity of getting data into and out of the cache while allowing for platform-specific tweaks | 21:25:40 |
Nico|dev | If you don't pass the txn through, then you lose a lot of performance. There is just no benefit to abstracting that, until you actually need it | 21:26:28 |
chris | no argument there, but you could capture that with a platform-specific handle, or a semi-persistent transaction or a callback chain / continuation mechanism. lots of ways to go about it. | 21:29:13 |
chris | lots of work though, i wouldn't do it if you're not invested in supporting new platforms you didn't expect | 21:29:51 |
Nico|dev | A new backend would probably be a completely different datastructure in the database, which means we would make all the cache calls virtual instead of adding a virtual layer below the cache | 21:30:59 |
red_sky|dev (nheko.im) | In reply to @chris:parish.ems.host lmdb-specific function calls and data structures are used throughout the cache code. replacing that with a podo and an 'injected' backend would greatly reduce the complexity of getting data into and out of the cache while allowing for platform-specific tweaks I did start working on that at some point, but it was a lot of effort for next to no benefit | 21:56:03 |
red_sky|dev (nheko.im) | as our current cache is completely reliant on lmdb and how it works | 21:56:26 |
28 Jan 2023 |
LorenDB | In reply to @akselmo:matrix.akselmo.dev LorenDB youre awesome Thank you! 🙂 I'm glad you can get use out of the KRunner plugin. | 00:15:37 |
LorenDB | RE the iOS discussion: I think I saw that Apple is preparing to allow 3rd party app stores soon, not sure where though | 00:16:31 |
LorenDB | Here we go: https://9to5mac.com/2022/12/13/apple-alternative-app-stores-iphone/ | 00:17:30 |
LorenDB | So we might be able to distribute nheko via a F-Droid equivalent for iOS | 00:18:12 |
red_sky|dev (nheko.im) | In reply to @lorendb:matrix.org RE the iOS discussion: I think I saw that Apple is preparing to allow 3rd party app stores soon, not sure where though Probably because the EU is going to legally compel them to do so | 00:57:54 |
red_sky|dev (nheko.im) | In reply to @lorendb:matrix.org So we might be able to distribute nheko via a F-Droid equivalent for iOS I think that would already basically be saurik's app, right? | 00:58:23 |
red_sky|dev (nheko.im) | why is the name escaping me right now.... | 00:58:45 |
red_sky|dev (nheko.im) | cydia! that's it | 00:58:51 |
🐝🐝🐝 | Hmmm work :| | 01:06:19 |
| * 🐝🐝🐝 is not good at that bit | 01:06:37 |
| Eduardo changed their profile picture. | 02:41:17 |
| Eduardo changed their display name from Eduardo | Eu odeio o Nikolas Ferreira to Eduardo. | 02:42:39 |
LorenDB | In reply to @red_sky:nheko.im Probably because the EU is going to legally compel them to do so Correct | 02:57:48 |
LorenDB | In reply to @red_sky:nheko.im I think that would already basically be saurik's app, right? Yes, but then that app would be supported on all iThings without jailbreaking. | 02:58:53 |