| 00:00:01 | * | KawaiiSelbst quit (Remote host closed the connection) |
| 00:00:48 | * | KawaiiSelbst joined #nim |
| 02:59:26 | * | rockcavera quit (Remote host closed the connection) |
| 03:57:39 | * | KawaiiSelbst quit (Remote host closed the connection) |
| 04:00:55 | * | KawaiiSelbst joined #nim |
| 04:06:27 | * | KawaiiSelbst quit (Remote host closed the connection) |
| 04:07:13 | * | KawaiiSelbst joined #nim |
| 09:50:15 | * | insanescholar joined #nim |
| 11:19:27 | * | kick455 joined #nim |
| 11:23:14 | * | oculux quit (Ping timeout: 260 seconds) |
| 12:28:46 | * | beholders_eye joined #nim |
| 15:03:02 | FromDiscord | <enthus1ast.> look folks, i'm working on a terminal driver for uirelays: https://media.discordapp.net/attachments/371759389889003532/1555595974674481313/image.png?backend=b2&ex=6ac11925&is=6abfc7a5&hm=2cf40992319bd7183fbdef328ec2cedfd1a36c8f05a20b756ea273f19f0a4c60& |
| 15:03:31 | FromDiscord | <enthus1ast.> so one cell is one pixel |
| 15:04:24 | FromDiscord | <enthus1ast.> so the gui code itself must be aware and draw differently, but if it is aware we could have real crossplatform guis |
| 15:04:41 | * | xet7 quit (Remote host closed the connection) |
| 15:04:44 | FromDiscord | <enthus1ast.> and currently it supports only one window |
| 15:04:53 | * | xet7 joined #nim |
| 15:06:08 | FromDiscord | <enthus1ast.> and it could also be used to test (and control) uirelays applications via the terminal |
| 15:07:44 | FromDiscord | <enthus1ast.> so this is the paint demo (but with smaller window |
| 15:07:46 | FromDiscord | <enthus1ast.> https://media.discordapp.net/attachments/371759389889003532/1555597159913496727/image.png?backend=b2&ex=6ac11a40&is=6abfc8c0&hm=3dcf4e210a149e72769f5d6d840533e783f45ebce26123889342b6ced7b507f2& |
| 15:08:42 | FromDiscord | <im_rob> In reply to @aintea "1) the first part": I mean the whole reason I made this lib was exactly for the purpose of playing with the frames' data, can't believe I hadn't placed an example of that in the README. Very good point! Thanks many much |
| 15:09:58 | FromDiscord | <im_rob> In reply to @enthus1ast. "look folks, i'm working": this is curious |
| 15:12:31 | FromDiscord | <enthus1ast.> In reply to @enthus1ast. "and currently it supports": maybe i could understand "window" on a terminal like one fullscreen window, then those could be swapped to show different menus or so OR a real "window manager" but for now this is out of scope for me, the current state is already quite usefull for me |
| 15:15:46 | FromDiscord | <enthus1ast.> or emulate this "half block trick" so one cell could have 2 different colors for top and bottom, but this is also a little too complex for now |
| 15:24:08 | FromDiscord | <enthus1ast.> it would be interesting to know if this already runs on windows or macos |
| 15:42:35 | * | sdothum quit (Remote host closed the connection) |
| 15:45:33 | * | sdothum joined #nim |
| 16:04:36 | FromDiscord | <ghazalialshafi> In reply to @enthus1ast. "it would be interesting": Would be interested in using it if You can port go bubbletea to Nim |
| 16:12:18 | FromDiscord | <enthus1ast.> well, when it can be reduced to the available relays procs then yes |
| 16:13:13 | FromDiscord | <enthus1ast.> for now i'm more interested in the synedit/focim in terminal. |
| 16:15:49 | FromDiscord | <enthus1ast.> but i think something like bubbletea already exists for nim |
| 16:16:14 | FromDiscord | <enthus1ast.> so terminal only tui / widget library |
| 16:18:10 | FromDiscord | <enthus1ast.> and one question remains, if i should add terminal specific helpers to uirelays, since the rest is pretty barebone as well (which i think is good so far) then i should maybe just implement those helpers in another repo |
| 16:22:09 | * | sdothum quit (Read error: Connection reset by peer) |
| 16:23:26 | * | sdothum joined #nim |
| 17:14:04 | * | beholders_eye quit (Ping timeout: 242 seconds) |
| 17:27:48 | * | sdothum quit (Read error: Connection reset by peer) |
| 17:28:37 | * | sdothum joined #nim |
| 18:49:56 | * | skippy8 joined #nim |
| 18:51:49 | * | skippy8 quit (Client Quit) |
| 18:52:33 | * | skippy8 joined #nim |
| 18:57:52 | * | beholders_eye joined #nim |
| 19:23:05 | FromDiscord | <enthus1ast.> I'm a little unsure what's the best way to implement scaling. |
| 19:24:11 | FromDiscord | <enthus1ast.> Currently I can compile it for terminal and for GUI but for GUI it's tiny because I've used small numbers because in terminal 1px == one cell |
| 19:25:24 | FromDiscord | <enthus1ast.> I want to make it so that you can write terminal first applications ändern, the could be also compiled to GUI to have images in high resolution order Media |
| 19:26:17 | FromDiscord | <enthus1ast.> (edit) "ändern, the" => "that" | "thatcould ... be" added "also" | removed "also" | "order" => "or other " |
| 19:27:24 | FromDiscord | <enthus1ast.> So in theory it would be good to have just one place where the scaling is applied |
| 19:27:53 | FromDiscord | <enthus1ast.> Idk I just try stuff now 😄 |
| 20:20:14 | FromDiscord | <enthus1ast.> its not yet perfect but this is the same app unmodified running in the terminal and via x11 https://media.discordapp.net/attachments/371759389889003532/1555675796947861704/9c1836d3-33a6-4923-bf90-d31b678fa6fc.png?backend=b2&ex=6ac1637d&is=6ac011fd&hm=c0e9912c92a0748617f343777c49485c66e6606d1daf063734000c286a1ee99b& |
| 20:21:27 | FromDiscord | <enthus1ast.> (edit) "its not yet perfect but this is the same app ... unmodified" added "running" | removed "running" |
| 20:27:20 | * | beholders_eye quit (Ping timeout: 263 seconds) |