havenwood changed the topic of #ruby to: Ruby 3.4.2, 3.3.7 https://www.ruby-lang.org | Log https://libera.irclog.whitequark.org/ruby
grenierm has quit [Ping timeout: 240 seconds]
mange has joined #ruby
donofrio has quit [Remote host closed the connection]
donofrio has joined #ruby
Obsdark has joined #ruby
Obsdark has quit [Changing host]
Obsdark has joined #ruby
Obsdark has quit [Quit: Nettalk6 - www.ntalk.de]
gemmaro has quit [Ping timeout: 252 seconds]
gemmaro has joined #ruby
scottg489 has joined #ruby
testone has joined #ruby
CRISPR has joined #ruby
ua_ has quit [Ping timeout: 244 seconds]
<testone> hi all
<testone> I'm new to GUI and I'm moving my first steps with glimmer-dsl-libui
<testone> I wanted to change font of the text of buttons, but it seems it isn't possible without writing from scratch a button-like element (e.g.: examples/area_based_custom_controls.rb)
<testone> I saw correctly or there's a simpler way?
ua_ has joined #ruby
CRISPR has quit [Quit: WeeChat 3.8]
CRISPR has joined #ruby
nil78 has quit [Read error: Connection reset by peer]
nil78 has joined #ruby
ua_ has quit [Ping timeout: 248 seconds]
ua_ has joined #ruby
nil78 has quit [Read error: Connection reset by peer]
nil78 has joined #ruby
wbooze has joined #ruby
CRISPR has quit [Ping timeout: 260 seconds]
zokia has quit [Ping timeout: 260 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ruby
joto1 has joined #ruby
joto has quit [Ping timeout: 252 seconds]
joto1 is now known as joto
wbooze has quit [Ping timeout: 245 seconds]
wbooze has joined #ruby
sata has joined #ruby
gemmaro has quit [Read error: Connection reset by peer]
wbooze has quit [Quit: Leaving]
gemmaro_ has joined #ruby
wbooze has joined #ruby
grenierm has joined #ruby
wbooze has quit [Quit: Leaving]
sata has quit [Ping timeout: 240 seconds]
wbooze has joined #ruby
CRISPR has joined #ruby
hwpplayer1 has joined #ruby
rvalue- has joined #ruby
rvalue has quit [Ping timeout: 248 seconds]
nil78 has quit [Read error: Connection reset by peer]
nil78 has joined #ruby
rvalue- is now known as rvalue
testone has quit [Ping timeout: 240 seconds]
testone has joined #ruby
testone has quit [Quit: Client closed]
mweckbecker has quit [Quit: leaving]
<sphex> Ever had a program that you're not sure if it's worth it to try to whip it into shape and release it?
Thanzex02 has quit [Ping timeout: 252 seconds]
Thanzex02 has joined #ruby
mweckbecker has joined #ruby
patrick has quit [Ping timeout: 252 seconds]
patrick_ is now known as patrick
patrick_ has joined #ruby
patrick_ has quit [Changing host]
patrick has joined #ruby
patrick has quit [Killed (molybdenum.libera.chat (Nickname regained by services))]
patrick_ has joined #ruby
grenierm has quit [Quit: Client closed]
grenierm has joined #ruby
Linux_Kerio has joined #ruby
hwpplayer1 has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
testone has joined #ruby
alimiracle has joined #ruby
<alimiracle> hi
alimiracle has quit [Remote host closed the connection]
CRISPR has quit [Ping timeout: 252 seconds]
eoli3n has quit [Ping timeout: 252 seconds]
eoli3n has joined #ruby
Linux_Kerio has quit [Read error: Connection reset by peer]
Linux_Kerio has joined #ruby
grenierm has quit [Quit: Client closed]
hwpplayer1 has joined #ruby
nil78 has quit [Read error: Connection reset by peer]
nil78 has joined #ruby
hwpplayer1 has quit [Quit: bbl]
<nakilon> glimmer thing is much less costomizable and powerful than it looks like, due to how much work is put into the advertising of it
<nakilon> they are making glimmer for everything and for nothing good enough at the same time
hwpplayer1 has joined #ruby
msv has quit [Remote host closed the connection]
hwpplayer1 has quit [Remote host closed the connection]
graywolf has joined #ruby
wbooze has quit [Ping timeout: 248 seconds]
hwpplayer1 has joined #ruby
wbooze has joined #ruby
mange has quit [Quit: Zzz...]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ruby
o0x1eef has quit [Quit: Quit]
o0x1eef has joined #ruby
nil78 has quit [Read error: Connection reset by peer]
testone has quit [Quit: Client closed]
nil78 has joined #ruby
testone has joined #ruby
Rounin has quit [Ping timeout: 265 seconds]
Rounin has joined #ruby
AkyRhO has quit [Quit: The Lounge - https://thelounge.chat]
user71 has joined #ruby
user71 has quit [Max SendQ exceeded]
user71 has joined #ruby
victori has quit [Remote host closed the connection]
graywolf has quit [Quit: WeeChat 4.5.1]
denvermullets has joined #ruby
victori has joined #ruby
smp has quit [Ping timeout: 246 seconds]
hwpplayer1 has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
smp has joined #ruby
MyNetAz has quit [Remote host closed the connection]
testone has quit [Quit: Client closed]
testone has joined #ruby
MyNetAz has joined #ruby
denvermullets has quit [Ping timeout: 248 seconds]
hwpplayer1 has joined #ruby
denvermullets has joined #ruby
dostoyevsky2 has quit [Quit: leaving]
dostoyevsky2 has joined #ruby
denvermullets has quit [Ping timeout: 244 seconds]
denvermullets has joined #ruby
msv has joined #ruby
denvermullets has quit [Ping timeout: 272 seconds]
cahoots_ has joined #ruby
<testone> nakilon: which gui lib you would suggest? I need the future program to run both in linux and in win (better if with the same code)
<nakilon> testone: maybe not what you would like to hear but when they didn't work for me I made it as a HTML+JS page with Sinatra backend
<nakilon> I needed that half-unit shifted tables of dynamically adding/removing rows and cols, and to align the character "+" horizontally and vertically it needs some CSS tweaks, and making them right in Chrome was easier that it would be by code
<nakilon> would be cool to have a GUI builder like MS, Borland, etc. provided; but glimmer at the moment could not even set a button text size unlinked to button size, or something like that
<nakilon> so even visual editor would not help
<nakilon> btw Windows used HTML+JS too when they made that (can't say it's good) replacement for Control panel
<nakilon> AFAIK
<o0x1eef> I agree about the web probably being the best platform for Ruby
<nakilon> glimmer's author has forked my repo to show how it's done on his framework, said something like "see? made it in just a day, ok bye" but skipped 80% of functionality (the whole add/remove row/col); unfortunately, I see no PR anymore, somehow he deleted it, idk
<nakilon> maybe not even the cell labeling, I don't remember
<o0x1eef> Maybe you already considered it and maybe in your context it doesn't make sense, but the web will work on Linux, Windows, and more. It can use the same code as well. The ruby code would be behind a HTTP server, and your client would be HTML/JS. Maybe a browser, but doesn't have to be
cahoots_ has quit [Ping timeout: 240 seconds]
wbooze has quit [Ping timeout: 252 seconds]
<testone> nakilon, o0x1eef: to be honest, using a browser was my first thought, but I don't know JS at all (and I always hated ppl psuedo-locking right click and things), and I needed it for sure
<testone> moreover: the program should work with an old serial device and, if possible, be ported to old PCs (I hope not DOS :)
<testone> I remembered: I liked ruby but I used just for silly sys tools, better learn some more ruby than a single line of JS ;P
hwpplayer1 has quit [Remote host closed the connection]
hwpplayer1 has joined #ruby
testone has quit [Quit: Client closed]
testone has joined #ruby
cahoots_ has joined #ruby
testone has quit [Quit: Client closed]
testone has joined #ruby
<o0x1eef> Maybe tk is an option? It use to be part of the stdlib but I think it was removed: https://www.rubydoc.info/stdlib/tk/index
hwpplayer1 has quit [Remote host closed the connection]
hwpplayer1 has joined #ruby
cahoots_ has quit [Quit: Client closed]
<testone> o0x1eef: before reading anything, I thought at tk and wx, then I started reading and anything seemed abandoned, discontinued, deprecated, ... :(
<testone> most of the q/a and articles praised at shoes, but it was in a sort of limbo
<testone> when I saw that not even qt bindings existed anymore I asked myself how many things changed in the world since I last touched a .rb file
Linux_Kerio has quit [Ping timeout: 272 seconds]
FetidToot has quit [Quit: The Lounge - https://thelounge.chat]
FetidToot has joined #ruby
user71 has quit [Quit: Leaving]
<o0x1eef> I'm not sure Ruby is a good language for GUI applications. Maybe in the days of MacRuby, IronRuby, etc that would have been different and even then those probably wouldn't fit your requirements that well. Generally it is good for the web, scripting, sysadmin and things like that
eews has joined #ruby
swee has quit [Ping timeout: 260 seconds]
nmollerup has quit [Quit: Leaving]
eews has quit [Quit: Swee the gentlegoob will be back soon (updates probably)]
swee has joined #ruby
<sphex> Do you guys think there would be interest in an alternative test runner for Ruby?
<sphex> I made one to run tests for my own projects. Including a very old code base that has a lot of tests and took a long time to run.
<sphex> It has both Minitest and RSpec tests. I wanted to run all of the test cases in parallel and get just one report. I didn't like the existing ways to do it.
<sphex> And making a new runner for that was kind of fun.
<sphex> It runs all of the individual test cases in parallel over multiple processes.
<sphex> But the thing is, it has its own (partial) implementation of the RSpec and Minitest/Test::Unit APIs and it's not 100% compatible with them. So it's not a drop-in replacement for other runners.
denvermullets has joined #ruby
<o0x1eef> If it fits your needs then it is already useful and maybe other people feel the same way about it so why not
hwpplayer1 has quit [Quit: tomorrow is another day]
<sphex> o0x1eef: yeah maybe. I would have to do some cleanups. And figure out how to "gemify" it. That's probably not too much trouble but I never did it.
<weaksauce> now's as good a time as ever
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
testone has quit [Quit: Client closed]
testone has joined #ruby
cappy has joined #ruby