<rjwiii>
Now I want to change the prompt in terminal ... tried copying /etc/profile to /boot/home/.profle and changing the PS1 var at the end. Didn't work.
diver has quit [Read error: Connection reset by peer]
<BiPolar>
is not perfect, but beats not having syntax coloring, and in at least some example files... does a bit better job than Koder on .cmake files.
<Begasus>
will let you know in a bit :)
<Begasus>
atleast, if the system doesn't go down :P
<Begasus>
ps, disk swapping wasn't an option for this install too, as I though, doesn't contain a disk but a card for SSD here
<Begasus>
thought about adding Haiku to the USB drive from Neon (on the extra empty space), but then the EFI partition on that was too small to add the Haiku one in there :(
tuaris has quit [Quit: Leaving.]
<Begasus>
nice, working pretty good BiPolar! +1
<BiPolar>
so small you coudn't fit Haiku's bootx64.efi file? Damn, that ESP might has been pretty small :-(
<Begasus>
yeah, buggers
<BiPolar>
Begasus: re: cmake addon... yay! and not nuclear explosion this time! Pheew!
<Begasus>
yeah! :D (me happy) :)
<BiPolar>
on one USB pendrive I have, I've ended up placing the ESP right at the end of the drive. so if I even need to change its size, I can just shrink the previous partition a bit (assuming it is not BFS :-P).
<Begasus>
k, now need to figure out how to nuke that static library in the cmake file ...
* BiPolar
realizes he forgot to forcibly disable the "-g" flag on this "--with-lto" build of Python 3.13.0rc3. This will take "forever", and result in a 30% larger package :-(
<Begasus>
tss :P
<Begasus>
BiPolar, seems not to detect the cmake syntax in the CMakeList.txt :)
arjen__ has joined #haiku
<BiPolar>
Begasus: That's because Pe relies on files extensions.
<BiPolar>
I didn't wanted to add .txt as CMake :-)
<Begasus>
thought so :)
<BiPolar>
and "CMakeList.txt" not only causes Pe to crash... but even after fixing that, it doesn't properly works (cos it is a full name, not an extension :-))
<Begasus>
Pe - File prefs - cmake ... works too :)
<BiPolar>
for those files... you need to manually change the type. Click on the blue "i" icon on Pe toolbar, and chage filetype from there.
<Morgul>
how should I contribute it? by doing a pull request on GitHub?
Anarchos has joined #haiku
<Morgul>
or maybe opening a bug report and attaching the patch?
<BiPolar>
Morgul: pull request makes the most sense.
<Morgul>
okay, thank you, BiPolar
<BiPolar>
no problem :-)
<Morgul>
I apologize if you see me logging in and out of the chat a lot, it's precisely because the application I'm doing changes to is Vision, so I have to close it and try the newly compiled versions
Morgul has quit [Quit: Vision[]: i've been blurred!]
Morgul has joined #haiku
erysdren has quit [Quit: Konversation terminated!]
<coolcoder613_>
Hello
coolcoder613_ is now known as coolcoder613
Bones223 has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<Bones223>
Hello again everyone! New update just happened lol
* BiPolar
mumbles: 60 minutes for an LTO enabled build of Python (after disabling that pesky "-g")... that's more like it!
Bones223 has quit []
* BiPolar
waves to coolcoder613
Morgul has quit [Quit: Vision[]: i've been blurred!]
<BiPolar>
(3.13 being an LTO-enabled build, otherwise it is around 130.000, same as 3.12)
<BiPolar>
3.11 still beats them all with almost 160k for some reason :-) (perhaps it had some more agressive optimizations that didn't make it to the newer versions).
<BiPolar>
Startup time went from 0.088s in 3.10, to 0.062 in 3.12/3.13 (after I've modified a bit our patches).
SLema has quit [Ping timeout: 480 seconds]
Peppersawce has joined #haiku
<Peppersawce>
Is there a command to know all loaded packages used by an app?
<jmairboeck>
Peppersawce: listimage shows all loaded libraries of a running process
<Peppersawce>
just what I needed tyty
tqh has quit [Remote host closed the connection]
xet7 has quit [Remote host closed the connection]
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
<nipos>
Am I right that StrokeRect always draws 1px thick lines and I can't change that?
<x512[m]>
nipos: B_SUBPIXEL_PRESICE flag.
<B2IA>
(andreaa71) hullo from beshare ...
<nipos>
But that won't give me a 2px thick line,right?
<nipos>
Currently working on fixing HiDPI for the ProcessController task bar icon,and the first idea was to scale the borders as well to get the same appearance as on normal displays,just bigger.But maybe it's enough to scale only the contents and keep the lines at 1px.
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
<B2IA>
(andreaa71) hullo
<MonniTheCat>
Shouldn't it be possible to use off by 1 coordinates with another call to StrokeRect to make the "border" 2 pixels...
<nipos>
Probably not the most elegant solution,but yeah,that would work for 2x scaling.Let's just hope screens that need 3x scaling will not appear anytime soon.
nosycat has joined #haiku
<MonniTheCat>
3 pixels looks quite weird... but I would assume that would be 8K displays or larger...
<x512[m]>
1.5, 1.75 scailings are quite common.
<MonniTheCat>
x512: I have 1.5x scaling on my 4K monitor
<nipos>
1.75 can be rounded to 2 for the lines.1.5,well,that's tricky.Either 1 or 2.
<waddlesplash>
nipos: BORDER_SPACING is for this
<waddlesplash>
right now it returns only integers and doesn't usually round up
<waddlesplash>
but we can change that in the future of course
<waddlesplash>
so just use that to determine how big the border should be
<nipos>
Thanks for the hint,I'll have a look at that
<nipos>
Ok,I assume you mean B_USE_BORDER_SPACING in ControlLook.cpp,but I don't see that used anywhere,so it's difficult to find out how it's supposed to be used.
<N516[m]>
<MonniTheCat> "x512: I have 1.5x scaling on my..." <- Scaling always looks weird on Linux distros. My brother has this 4k monitor and when installing mint on it and scaling it it looks horrendous. Probably need some colour corrections.
<MonniTheCat>
N516[m]: Half of the time here applications don't even scale... So everything looks really small...
<Begasus>
Peppersawce jmairboeck, depends what you are looking for? https://bpa.st/KUDMI
<Begasus>
ps ... re :)
crmsnbleyd has quit [Quit: Ping timeout (120 seconds)]
crmsnbleyd has joined #haiku
<Peppersawce>
Solved it :)
<Peppersawce>
How to add a bitmap icon to a rdef file?
<Begasus>
bitmap as in png/bmp?
<Peppersawce>
yep
<Begasus>
no idea then :)
<Peppersawce>
ok, I'll poke around some more :)
ablyss has quit [Quit: Konversation terminated!]
<jmairboeck>
Peppersawce: you can use ImageToIcon https://github.com/augiedoggie/ImageToIcon, and then resattr -r image.png -o image.rsrc; rc -d -o image.rdef image.rsrc
<Peppersawce>
Cool, I think I've almost made it with wonderbrush but I'll give that a go as well
<jmairboeck>
the rdef file then probably contains more resources, just delete all of them except large_icon and mini_icon
<Peppersawce>
no package for it?
<jmairboeck>
I don't think anyone has packaged it yet
<Begasus>
not touching lua(jit) for a while jmairboeck :)
<jmairboeck>
me neither, I just wondered why the Makefile needs patching there. I'm not an expert.
HaikuUser has joined #haiku
<Begasus>
had me going nuts not that long ago :D
HaikuUser has quit []
nipos has left #haiku [Error from remote client]
nipos has joined #haiku
<MonniTheCat>
Fixing gfortran dependencies was enough for me for this week... Took whole day figuring out how haikuporter finds different files as dependency...
<MonniTheCat>
3 hours every attempt... few crashes because I didn't have enough memory and it exhausted all swap my Haiku installation had...
<jmairboeck>
thanks MonniTheCat. I just didn't want to tackle gcc when I encountered the issue. Thank you for doing that work ;)
<MonniTheCat>
jmairboeck: There still seems something weird in gfortran... not sure if it's the default flags or what...
<jmairboeck>
given that it was a minor issue with an easy workaround, I just opened the issue instead
Peppersawce has quit [Quit: Chat-O-Matic[0.1]: i've been liquified!]
<waddlesplash>
nipos: I introduced it before beta4 but didn't get around to making use of it anywhere yet
<waddlesplash>
basically just use ComposeSpacing to turn it into a value and use the value as a pixel count
<MonniTheCat>
jmairboeck: When I worked with Linaro, I did study a little about specs files, but not sure how they are generated while building gfortran itself...
<Begasus>
whilst you're here .... anyone has an objection to nuke doxygen for gcc2?
dby has joined #haiku
<Begasus>
already conflicts with the gcc13 one on 32bit, so might as well get rid of version constrain on the cmd's for other recipes
<Begasus>
s/cmd's/cmd/
<nipos>
waddlesplash: Thanks, I'll look into it further tomorrow, but I'm not sure anymore if that's a good issue for me to solve. Making the ProcessController widget scale properly needs more code changes than I thought initially.
<jmairboeck>
+1 Begasus. I don't think the older version is needed.
<Begasus>
right jmairboeck, and with the version bump I'm no stuck on removing that version string on the KF6 recipes :)
<Begasus>
k biab
<MonniTheCat>
jmairboeck: Seems like it's broken addition just for Haiku... Found the file where it originates from, but not sure how to fix it...
* BiPolar
wonders why that "readelf -d Nheko" from Begasus shows a "[/boot/system/lib/liblmdb.so]" instead of "[liblmdb.so]" as the rest of the needed libs.
* BiPolar
blames RPATH, just in case.
<Begasus>
probably BiPolar, maybe you could check? ;)
<Begasus>
not checked there, but shouldn't the .so go to the _devel package?
* BiPolar
plays dead.
<Begasus>
too late!
<Begasus>
liblmdb isn't that big :P
<Begasus>
already disabled rpath for nheko
<BiPolar>
Seems I'll need to dust-off another patch for Terminal (to add SHIFT+CTRL+{home,end,arrow-keys,etc}. Assuming I can find it.
<Begasus>
still not done? tss
<BiPolar>
I kept losing small patches here and there, due to poor understanding of git stash and reflog expiration rules.
<BiPolar>
more than a couple of times I went: "darn, I know I'm crazy, but I *swear* I already had a WIP patch for this".
<BiPolar>
in any case, finally managed to make Sanos' text editor behave nicely on Haiku. Now that I more or less understand both sides (app and Terminal)... would be nice to fine-tune the keybindings.
<Begasus>
no rpath in /system/lib/liblmdb.so
<Begasus>
only has one library also, letting that sit :)
<BiPolar>
Begasus: nah, just a TUI editor, that either doens't reacts to terminal screen changes, or doesn't knows how to do that with *our* Terminal.
<Begasus>
best to use something like qmplay2 for youtube
<Begasus>
or use one of the other browsrs rjwiii
Begasus_32 has quit [Quit: Vision[]: i've been blurred!]
xet7 has joined #haiku
<Begasus>
k, no strict mode for breeze_icons ...
<Begasus>
Warning: POLICY WARNING: "/packaging/breeze_icons/lib/libKF6BreezeIcons.so.6" needs library "libQt6Gui.so.6", but the package doesn't seem to declare that as a requirement
<Begasus>
although declared in the recipe it doesn't seem to take it
<BiPolar>
might need to report a haikuporter bug in that case.
<Begasus[m]>
shouldn't that mention "/packaging/breeze_icons/.self/lib/libKF6BreezeIcons.so.6" ?
<BiPolar>
Web+, syslog_daemon (due to some odd hda addon issue), all want to eat a CPU to 100% :-(
<Begasus>
Web+ is the best running browser atm here
<Begasus>
not doing youtube* :P
<Begasus>
noticed that even running gnome-web is taking too much resources, builds slow down way too much
<BiPolar>
darn things are not leaving much room for MY bugs to run amok :-)
<Begasus>
amarok? :P
<Begasus>
last attempts still didn't go too well on that here ;)
<BiPolar>
maybe Mogul can fix that Vision bad handling of hyperlinks :-D
Peppersawce has joined #haiku
Peppersawce has quit []
<MonniTheCat>
Run amok comes from Malay verb "mengamuk"... I did hear it a lot when working with Malaysians...
<BiPolar>
*Morgul
Peppersawce has joined #haiku
<Peppersawce>
anybody got experience with sdl + opengl games showing a black screen?
<Peppersawce>
The mouse pointer png is loaded but is messy and libpng throws a bunch of warnings about the data but it should be fine
<Begasus>
not me .... (whistles)
<Peppersawce>
heh
<MonniTheCat>
In our world, the black screen is called a screen saver ;)
<Peppersawce>
:)
<Begasus>
lol
<Peppersawce>
libpng warning: iCCP: known incorrect sRGB profile
<Begasus>
can ignore that one Peppersawce
<Peppersawce>
K cool, online search said so as well :)
<BiPolar>
(one could say that bugs run amok in SDL2+opengl+haiku)
<Peppersawce>
so true
<Begasus>
only things I've touched there (I think) are mostly scummvm and tuxpaint
<kallisti5[m]>
We have quite a few bugs with sdl as things stand. We have even more with our new libglvnd pipeline (which is why it didn't make it into r1/beta5)
<Begasus>
lately*
<MonniTheCat>
Gotta have enough bugs to keep the "lazy" developers busy...
<Peppersawce>
New and old :)
<Begasus>
I don't count as a developer! yohoo! :D
<Peppersawce>
tbh I care little about the resizing bugs as long as they work
<kallisti5[m]>
Patches welcome folks
<Peppersawce>
The black screen one is kind of a pain admittedly :/
<Begasus>
what's up with libglvnd kallisti5[m]?
<MonniTheCat>
Well... If projects like OpenSSH and zlib have bugs unsolved after 5+ years, Haiku can have some bugs lingering for 20+ years...
<kallisti5[m]>
Just don't mark those as stable. the ?all is there on purpose to keep them disabled ;-)
<Begasus>
libglvnd wouldn't be too hard I think, mesa on the other had :)
<Begasus>
yeah, knew that ;)
<Peppersawce>
I think I'll give them a go later :D
<Begasus>
first ironing out the KDE frameworks update here, need to check neochat commit package :)
<kallisti5[m]>
I think libglvnd is slightly faster and more stable in some instances... but SDL2 being broken is pretty much the universal blocker to using them
<Begasus>
doggies ...
<kallisti5[m]>
x512: did a good job on libglvnd :-)
<kallisti5[m]>
anyway! real life calls. be back later
<Peppersawce>
cya
<BiPolar>
See you around, folks. Have a good weekend.
BiPolar has quit [Quit: zzzZZZzzz]
san2ban has quit [Quit: Vision[]: i've been blurred!]
tqh has joined #haiku
nipos has left #haiku [Disconnected: Received SIGTERM]
nipos has joined #haiku
<Peppersawce>
I'm having issues compiling those recipes and the game is still broken
<Peppersawce>
I guess I'll make a pr for it anyway in case anybody knows where to fiddle with it
HaikuUser2 has joined #haiku
<HaikuUser2>
Hello! Is there a solution to reach a remote desktop LINUX X11 (like X2go).... I have ommercial RealVNC server also on that box but cannot figure out how to connect RealVNC server... no port info, etc.... so a remote X desktop solution would be nice...
mmu_man has joined #haiku
Anarchos has joined #haiku
<N516[m]>
<HaikuUser2> "Hello! Is there a solution to..." <- remmina or something
<N516[m]>
it lets you log into your vncs
AlaskanEmily has joined #haiku
<N516[m]>
N516[m]: it's on the depot
<Begasus>
closing down here
<Begasus>
cu peeps
Begasus has quit [Quit: Vision[]: i've been blurred!]
<N516[m]>
bye
<HaikuUser2>
So, VNC/RDP option only? OK I fight more with VNC...
<jmairboeck>
HaikuUser2: there is also a native remote_app_server with an HTML5 frontend which can be used in browser. But I don't know details about this. It could be that you have to build it yourself. Haiku doesn't use an X11 server at all.
<HaikuUser2>
OK thanks... wow yes.... the HTML5 - I'll try :)
<Molnija>
hello or something
nosycat has quit [Quit: Leaving]
tuaris has joined #haiku
nephele_xmpp has joined #haiku
<Anarchos>
i am officialyly a haiku sponsor :)
hubert has joined #haiku
hubert has quit []
nephele_xmpp has left #haiku [Disconnected: Hibernating too long]
dby has quit [Quit: Vision[]: i've been blurred!]
<Peppersawce>
nice :D
<N516[m]>
How many euros p/month
HaikuUser2 has quit [Quit: Vision[]: i've been blurred!]
<nephele_xmpp>
I assume DCC support would be in the individual graphics drivers, and then some fancy section in the screen preferences that makes usefull values accesible
<PulkoMandy>
Ddc/ci (command interface) is the one that allows changing settings and configuring things
<PulkoMandy>
Ddc at the low level is just an i2c bus, our drivers already implement that, but the edid protocol I think is copied into each driver and there is no nice way to expose this communication interface to other parts of the kernel
<PulkoMandy>
Or to userspace, really. Thismay need a separate device for each display, or new accelerant hooks
<PulkoMandy>
And then probably make the info accessible from BScreen following a similar pattern to the existing brightness control?
<nephele_xmpp>
Yeah, I think brightness is (and contrast) are the main things to expose
<nephele_xmpp>
and the rest maybe in the scope of some "display calibration" software... if we ever do such a thing
<nephele_xmpp>
ah, so edid is a part of ddc?
<nephele_xmpp>
reading wikipedia, it sais ddc2 used vga pins... and was able to connect mice and keyboards over something called ACCESS.bus. Huh. You learn something new every day
Morgul has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
HaikuUser has quit []
higen9 has joined #haiku
higen has quit [Ping timeout: 480 seconds]
higen9 is now known as higen
deneel has quit [Read error: Connection reset by peer]
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
Morgul has quit [Quit: Vision[]: i've been blurred!]
deneel has joined #haiku
nephele_xmpp has left #haiku [Disconnected: Hibernating too long]
nipos has left #haiku [Disconnected: Replaced by new connection]
nipos has joined #haiku
Peppersawce has quit [Quit: Chat-O-Matic[0.1]: i've been liquified!]