- eibachd (QUIT: Ping timeout: 246 seconds) (~eibachd@p200300dcf74ac60196e994f62bf21062.dip0.t-ipconnect.de) | 00:45 | |
+ eibachd (~eibachd@p200300dcf74ac6002fec4c256a2e5667.dip0.t-ipconnect.de) | 00:45 | |
- eibachd (QUIT: Ping timeout: 255 seconds) (~eibachd@p200300dcf74ac6002fec4c256a2e5667.dip0.t-ipconnect.de) | 01:14 | |
+ eibachd (~eibachd@p200300dcf74ac6004a002b0c128ad3c0.dip0.t-ipconnect.de) | 01:15 | |
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@utdpat241106.utdallas.edu) | 01:42 | |
+ jacobk (~quassel@utdpat241106.utdallas.edu) | 01:42 | |
- ncmzero (QUIT: Quit: Leaving) (~ncmzero__@107-146-129-241.res.spectrum.com) | 02:00 | |
+ gankz (~gankz___@107-146-129-241.res.spectrum.com) | 02:02 | |
- elektron (QUIT: Remote host closed the connection) (~elektron@dom0.halo.nu) | 02:21 | |
+ elektron (~elektron@dom0.halo.nu) | 02:26 | |
+ yankcrim- (~nick@193.16.42.92) | 02:34 | |
+ BAndiT1983_ (~quassel@46.101.193.235) | 02:35 | |
+ cwebber- (~Christine@user/cwebber) | 02:35 | |
+ skipwich_ (~skipwich@user/skipwich) | 02:35 | |
+ sknebel_ (~quassel@v22016013254630973.happysrv.de) | 02:37 | |
+ hairu_ (m-uotkmd@user/hairu) | 02:38 | |
- yankcrime (QUIT: Ping timeout: 264 seconds) (~nick@193.16.42.92) | 02:40 | |
- cwebber (QUIT: Ping timeout: 264 seconds) (~Christine@user/cwebber) | 02:40 | |
- skipwich (QUIT: Ping timeout: 264 seconds) (~skipwich@user/skipwich) | 02:40 | |
- hairu (QUIT: Ping timeout: 264 seconds) (m-uotkmd@user/hairu) | 02:40 | |
- bleb (QUIT: Ping timeout: 264 seconds) (~cm@user/bleb) | 02:40 | |
- shdw (QUIT: Ping timeout: 264 seconds) (~shdw@static.218.156.216.95.clients.your-server.de) | 02:40 | |
- BAndiT1983 (QUIT: Ping timeout: 264 seconds) (~quassel@46.101.193.235) | 02:40 | |
- sknebel (QUIT: Ping timeout: 264 seconds) (~quassel@v22016013254630973.happysrv.de) | 02:40 | |
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@utdpat241106.utdallas.edu) | 02:40 | |
+ shdw (~shdw@static.218.156.216.95.clients.your-server.de) | 02:40 | |
* hairu_ -> hairu | 02:43 | |
- mjw (QUIT: Ping timeout: 272 seconds) (~mjw@gnu.wildebeest.org) | 02:45 | |
+ bleb (~cm@user/bleb) | 02:46 | |
- nsc (QUIT: Ping timeout: 256 seconds) (~nicolas@233-96-142-46.pool.kielnet.net) | 03:14 | |
+ nsc (~nicolas@224-49-142-46.pool.kielnet.net) | 03:16 | |
- f_ (QUIT: Read error: Connection reset by peer) (~dingus@fases/developer/funderscore) | 03:22 | |
+ f_ (~dingus@fases/developer/funderscore) | 03:24 | |
gankz | are the keycaps on the pocket reform standard dimensions? what is the spacing bertween the switches? | 04:16 |
---|---|---|
- murphnj (QUIT: Remote host closed the connection) (~murph@user/murphnj) | 04:40 | |
+ murphnj (~murph@user/murphnj) | 04:40 | |
- S0rin (QUIT: Ping timeout: 255 seconds) (~S0rin@user/s0rin) | 05:04 | |
+ S0rin (~S0rin@user/s0rin) | 05:09 | |
- BAndiT1983_ (QUIT: Quit: No Ping reply in 180 seconds.) (~quassel@46.101.193.235) | 05:34 | |
+ BAndiT1983 (~quassel@46.101.193.235) | 05:34 | |
+ jacobk (~quassel@utdpat242094.utdallas.edu) | 07:29 | |
josch | gankz: according to an email from march 2023 from newsletters@mntre.com: "For the keycaps, we first experimented with PLA, a biodegradable, recyclable plastic, 3D-printing the caps. However, we weren’t satisfied with the quality of the printed keycaps and looked for other production methods. Since we had worked with the team at FKcaps on the original Reform, we partnered with them again to create | 07:36 |
josch | custom injection-molded parts for Pocket Reform." | 07:36 |
+ chomwitt (~chomwitt@2a02:587:7a10:cd00:1ac0:4dff:fedb:a3f1) | 07:42 | |
gankz | the keycaps are not a standard dimension? is there more info on these custom caps? | 07:54 |
- mlarkin (QUIT: Ping timeout: 255 seconds) (~mlarkin@047-036-115-056.res.spectrum.com) | 09:07 | |
+ mlarkin (~mlarkin@047-036-115-056.res.spectrum.com) | 09:14 | |
hramrach | gankz: that's about as much tere is, there might be a 3D model in one of the repos | 10:26 |
hramrach | from the look of it the keycaps are about as big at to provide reasonable spacing for the switches to be mounted on the PCB | 10:28 |
minute | we had them in our shop https://shop.mntre.com/products/mnt-pocket-reform-keycap-set-100-pieces | 10:45 |
minute | currently marked as 0 stock because we don't wanna sell too much of these as we need them to build pocket reforms now | 10:46 |
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@utdpat242094.utdallas.edu) | 11:09 | |
- chomwitt (QUIT: Ping timeout: 255 seconds) (~chomwitt@2a02:587:7a10:cd00:1ac0:4dff:fedb:a3f1) | 11:20 | |
+ mjw (~mjw@gnu.wildebeest.org) | 11:32 | |
+ jacobk (~quassel@64.189.201.150) | 11:44 | |
gankz | minute, are the pcb files available for the Pocket reform what is the spacing between switches? Thanks | 12:32 |
minute | gankz: here you go! https://source.mnt.re/reform/pocket-reform/-/tree/main/pocket-reform-keyboard-kailh-ortho?ref_type=heads | 12:33 |
minute | gankz: you're planning to do a similar keyboard? | 12:33 |
gankz | If possible would like to see how compact it can be made and also explore different layouts in a similar form factor in the | 12:35 |
gankz | minute, thank you for the link. | 12:37 |
- eibachd (QUIT: Ping timeout: 264 seconds) (~eibachd@p200300dcf74ac6004a002b0c128ad3c0.dip0.t-ipconnect.de) | 12:43 | |
josch | minute: about your rust+gtk4 firstboot ui -- is there some initial code somewhere? It could be tricky to cross-compile that and I've never set that up before so maybe it'd be useful to have a look to see if and how it works. Thanks! | 12:44 |
+ eibachd (~eibachd@2a01:599:310:d40d:e2d0:447d:7714:8c5) | 12:44 | |
minute | josch: yes! indeed it's tricky to cross compile | 12:50 |
minute | josch: https://source.mnt.re/reform/mnt-reform-setup-wizard | 12:50 |
josch | you tried already? | 12:51 |
josch | the thought just occurred to me when biking to the supermarket and i'd like to see if there are any blockers on that front. I'll have a look, thank you! | 12:51 |
aperezdc | not sure how hard would it be to check how they do, but Buildroot can cross-compile Rust packages these days | 12:52 |
josch | aperezdc: i anticipate the problems to be of the kind that are debian-specific | 12:53 |
josch | like in the way how debian cross-compilers are set up and how rust packaging is done in debhelper | 12:53 |
aperezdc | right, debian stuff :] | 12:53 |
aperezdc | OTOH, maybe it would be okay to use qemu for cross-building, at least the dependencies would all (most?) be prebuilt from the debian repos | 12:54 |
josch | aperezdc: that's what we are doing for gobject-introspection stuff already | 12:54 |
* sknebel_ -> sknebel | 12:54 | |
josch | but it's horribly slow, so we'd like to avoid it | 12:54 |
minute | josch: the error i got was "warning: gdk-pixbuf-sys@0.19.0: pkg-config has not been configured to support cross-compilation." | 13:09 |
minute | josch: then i just compiled it on reform | 13:09 |
josch | :D | 13:09 |
minute | josch: probably would have needed to install/tweak more stuff on the docker image | 13:09 |
minute | josch: this is what i tried http://dump.mntmn.com/Dockerfile.aarch64.txt | 13:11 |
minute | but i spent only very little time on it | 13:11 |
josch | that might just be missing PKG_CONFIG_EXECUTABLE=/usr/bin/aarch64-linux-gnu-pkg-config | 13:12 |
josch | but i'll check locally and write once i've got it running | 13:12 |
minute | nice :3 | 13:28 |
- mjw (QUIT: Ping timeout: 255 seconds) (~mjw@gnu.wildebeest.org) | 13:31 | |
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-159-4.tukw.qwest.net) | 13:41 | |
+ colinsane (~colinunin@97-113-159-4.tukw.qwest.net) | 13:44 | |
* Guest7021 -> mjw | 13:45 | |
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-159-4.tukw.qwest.net) | 14:08 | |
+ colinsane (~colinunin@97-113-159-4.tukw.qwest.net) | 14:11 | |
+ chomwitt (~chomwitt@2a02:587:7a10:cd00:1ac0:4dff:fedb:a3f1) | 14:14 | |
hramrach | At least debian does have the cross-compilers, and you can install arbitrary cross-arch libraries. That's kind of exceptional | 14:23 |
+ andreas-e (~Andreas@sauterelle.math.u-bordeaux1.fr) | 14:25 | |
josch | In the past, g++ killed my reform because OOM twice. Today, rustc got added to that list. | 14:43 |
- natalie (QUIT: Ping timeout: 268 seconds) (~natalie@user/natalie) | 14:46 | |
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu) | 15:15 | |
+ hairu (m-uotkmd@user/hairu) | 15:17 | |
sigrid | exceptional is plan 9 with cross-arch everything available ootb and building the entire system in under 5 minutes | 16:14 |
josch | minute: cross-building rust gtk, adwaita, cairo etc is utterly broken in Debian right now | 16:20 |
josch | minute: essentially, the problem is that all those packages currently depend on "rustc" of the architecture you are building *for* and that is of course incorrect | 16:20 |
josch | this can be fixed but it will take some time as it usually does... | 16:20 |
josch | it primarily depends on the willingness of debian rust maintainers to support cross compilation | 16:21 |
josch | sigrid: i wish the platform that i'm usually using (gnu/linux) would focus on technical correctness instead of yet another layer of complexity for every problem that is encountered :( | 16:25 |
sigrid | yep. it's pretty sad to see tech stacks of 2024 not being able to be on par with 80s tech in usability | 16:46 |
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@64.189.201.150) | 16:53 | |
minute | ;/ | 16:55 |
minute | 9front for rk3588 when? :3 | 16:55 |
sigrid | there was one wip for rk3399 | 16:59 |
sigrid | I don't think anybody has rk3588 though | 17:00 |
+ mark_ (~mjw@gnu.wildebeest.org) | 17:01 | |
+ jacobk (~quassel@utdpat242053.utdallas.edu) | 17:03 | |
minute | sigrid: hm hm :3 we can change that later of course | 17:13 |
minute | first rcore pcb is _almost_ done at jlc | 17:13 |
- jjbliss (QUIT: Ping timeout: 256 seconds) (~jjbliss@1464766-static.elnsmiaa.metronetinc.net) | 17:21 | |
josch | and NavigationSplitView requires libadwaita 1.4 which was only released 4 months ago so this cannot work on Debian stable | 17:34 |
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:310:d40d:e2d0:447d:7714:8c5) | 17:36 | |
+ eibachd (~eibachd@p200300dcf74ac601551a06a921ec04d7.dip0.t-ipconnect.de) | 17:36 | |
hramrach | is gtk4 even usable in any way? I have not seen an application using it so far but from what I heard and seen of gtk3 gtk went downhill since version 2 | 17:37 |
hramrach | steeply | 17:38 |
josch | when i saw other people's computer i found that gnome flashback looked quite good | 17:38 |
josch | normal menu, taskbar etc | 17:39 |
josch | like it was with original gnome and like it is today with xfce or mate | 17:39 |
hramrach | but that 's and extension, and gnome people keep breaking the extension API because they can, right? | 17:39 |
hramrach | like Linux people keep breaking the out-of-tree modules because they can, and sometimes because that's what they actually want | 17:40 |
hramrach | besides, it's not about gnome this time, it'a about the toolkit, and that's badly broken as well | 17:41 |
hramrach | Qt got ahead of GTK in usability and accessibility .. by doing nothing | 17:41 |
hramrach | I really liked GTK2 - at its time it was ahead of all competition, arguably even Apple which is big on UX. Wehn applications tarted porting to GTK3 disillusion came. | 17:47 |
+ jjbliss (~jjbliss@1464766-static.elnsmiaa.metronetinc.net) | 18:12 | |
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@utdpat242053.utdallas.edu) | 18:25 | |
jackhill | hi, does the "No Case" Keyboard v3 come with an on OLED module? | 18:55 |
Twodisbetter | yes it does. I am 99% sure of that. | 19:00 |
jackhill | I thought it might, thanks! | 19:01 |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20) | 19:11 | |
jackhill | 🤔 https://milkv.io/mars-cm | 19:18 |
josch | jackhill: was mentioned here as well: https://community.mnt.re/t/ideas-for-processors-for-mnt-reform/237/81 | 19:24 |
- andreas-e (QUIT: Quit: Leaving) (~Andreas@sauterelle.math.u-bordeaux1.fr) | 19:35 | |
- chomwitt (QUIT: Ping timeout: 255 seconds) (~chomwitt@2a02:587:7a10:cd00:1ac0:4dff:fedb:a3f1) | 19:38 | |
minute | jackhill: yes it does | 19:46 |
minute | hramrach: gtk4 is pretty good. | 19:46 |
josch | minute: if you don't mind python, that already works today without all the troubles that rust brings with it on Debian: https://mister-muffin.de/p/GZkS.png | 19:48 |
minute | josch: noooo ;___; | 19:49 |
hramrach | then try ocaml, that should be easier to port than rust :-> | 19:51 |
hramrach | ACTION never wrote a single line of ocaml | 19:52 |
josch | minute: i also wrote to the debian rust list, so maybe the issue can be resolved easily but i don't know that yet | 19:52 |
minute | i enjoy learning more and writing rust, i do not enjoy writing python at all | 19:53 |
minute | i wanted compiled code | 19:53 |
minute | i will rather set up a native arm build server if that's an issue | 19:53 |
josch | another option is to not build this as a .deb at all | 19:53 |
josch | but to just copy in the executable that was built somewhere | 19:54 |
sigrid | could try go as well, considering cross compiling to static executables is super easy and it has bindings for gtk | 19:54 |
minute | ahhhhhhh | 19:54 |
josch | and before you set up a native arm server, another option is to use qemu on the existing one | 19:54 |
minute | i don't want to switch languages, pls stop ;___; | 19:54 |
sigrid | haha | 19:54 |
josch | minute: sorry, just wanted to present you with another option for a possible solution | 19:54 |
sigrid | qemu-user is where it's at when cross compiling with rust? | 19:55 |
minute | rust totally has cross-compilation, the problem is more with gtk4 integration, no? | 19:55 |
josch | sigrid: according to cross-people, usually, rust crosses just fine | 19:55 |
hramrach | ocaml is compiled ;-) | 19:56 |
josch | minute: i wrote to the rust ML but it seems my mail is not in the mailman archives yet | 19:56 |
josch | i can send a link later once it's there | 19:56 |
hramrach | I can understand not enjoying python | 19:56 |
josch | minute: sorry for the headache -- it was also a learning experience for me as i never did python+gtk+adwaita before | 19:58 |
josch | we will find a solution :) | 19:59 |
josch | <= afk now for a bit | 19:59 |
hramrach | is that welcome wizard written in rust published somewhere? | 19:59 |
hramrach | ACTION wonders what the rust gtk bindings look like | 19:59 |
minute | hramrach: yes, i posted the link earlier | 20:03 |
minute | josch: i know you mean well ^^ i'm just a bit stressed out in the last days | 20:03 |
hramrach | so it does not use any UI builder, and therust example does not seem to use one either | 20:06 |
minute | hramrach: i did not use the ui builder, correct | 20:09 |
* mjw -> Guest5805 | 20:15 | |
* mark_ -> mjw | 20:15 | |
- Nixkernal (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~quassel@2a02:1210:1613:e600:a1d4:17f0:fdf2:741c) | 20:26 | |
jackhill | minute, josch: thanks! | 20:54 |
- cobra (QUIT: Ping timeout: 272 seconds) (~cobra@user/Cobra) | 21:01 | |
+ jacobk (~quassel@utdpat241106.utdallas.edu) | 21:32 | |
+ erle (~erle@2a02:8109:da40:c4::221d) | 21:54 | |
+ cobra (~cobra@user/Cobra) | 21:54 | |
- erle (QUIT: Remote host closed the connection) (~erle@2a02:8109:da40:c4::221d) | 21:55 | |
+ chomwitt (~chomwitt@2a02:587:7a10:cd00:1ac0:4dff:fedb:a3f1) | 21:56 | |
+ erle (~erle@2a02:8109:da40:c4:d22a:7dd4:c6e2:e209) | 21:56 | |
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@utdpat241106.utdallas.edu) | 22:53 | |
josch | minute: we figured out the problem and it's likely resolved soon :) | 23:46 |
josch | with rust gtk stuff cross compiling that is | 23:46 |
minute | josch: yaaay | 23:47 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!