<Skipp_OSX>
it was in the code already but uncommented what it was for
<Skipp_OSX>
The real issue is that it's not getting the DesktopPoseView BackColor() and TextColor() and I'm not sure why not.
<Skipp_OSX>
Meaning without that fixup: drawView->SetDrawingMode(B_OP_COPY); drawView->FillRect(textRect, B_SOLID_LOW); The background color would be orange -- the inverse of blue, which should not be happening since we are overriding that in DesktopPoseView to be black or white, that's what the base BPoseView class does.
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<phschafft>
nephele_xmpp: ~800 Byte for 25 characters btw. ;)
<nephele_xmpp>
hmm?
<augiedoggie>
heh, i just remembered i'm using a patched version of Shortcuts, i should try removing that
<nephele_xmpp>
font?
<phschafft>
nephele_xmpp: the font I was working on for my terminal.
<Skipp_OSX>
32 bytes per character, must be UTF-32
<Skipp_OSX>
x1000
<Skipp_OSX>
UTF-32000
<nephele_xmpp>
UTF^32
<nephele_xmpp>
32 bytes, so 16x16 pixels?
<phschafft>
actually it's 22 bytes per character (14 bytes bitmap, 8 byte unicode code point registration), the rest is the font rendering code.
<Skipp_OSX>
I made it the following with no difference: rgb_color DesktopPoseView::TextColor() const { return LowColor().IsLight() ? kBlack : kWhite; } rgb_color DesktopPoseView::BackColor() const { return LowColor().IsLight() ? kWhite : kBlack; }
<phschafft>
cell size is 7x10
<Skipp_OSX>
... thousand
<Skipp_OSX>
super-retina
<nephele_xmpp>
yeah yeah, but to be honest Haiku on this macbook would be cool. It would make it subtantially more usefull
<nephele_xmpp>
Skipp_OSX: are you sure LowColor is what you expect it to be there?
<Skipp_OSX>
I got rid of fIsDesktop in BPoseView and made IsDesktopView() work instead.
<Skipp_OSX>
This seems to have fixed the problem.
DrachenMaus has joined #haiku
DragonMaus has quit [Ping timeout: 480 seconds]
nephele_xmpp has left #haiku [Error from remote client]
ablyss has joined #haiku
<Skipp_OSX>
... and put the colors back and... orange, no dice
<Skipp_OSX>
but... that seems to be how it works so actually I think it's still working.
<Skipp_OSX>
it's picking up the inherited BackColor() and TextColor() now
<scanty>
hmm, i wonder if my own memcpy() is faster than the x64 one in musl.
<Skipp_OSX>
not in the case of 32-bit memory constrained environment
<Skipp_OSX>
highly fragmented with not enough virtual memory space to play with.
<scanty>
i see.
<scanty>
but i was talking 64bit
nephele_xmpp has joined #haiku
<Skipp_OSX>
oh well pfffft that's easy you got big 64 pages
<Skipp_OSX>
64 bit
tuaris has joined #haiku
pabs has quit [Read error: No route to host]
tuaris has quit []
pabs has joined #haiku
nephele_xmpp has left #haiku [Error from remote client]
nephele_xmpp has joined #haiku
<x512[m]>
Skipp_OSX: You need to draw white background first when file is selected. It will become black after InvertRect operation.
ablyss has quit [Quit: Konversation terminated!]
<Skipp_OSX>
I guess that's what the code was doing before, but where do I get white from? It has to be black if you Desktop background is white-ish. And also why does this work on non-Desktop windows even if your Document background is not white?
<Skipp_OSX>
That's what BackColor() is supposed to do for me, give me black or white on Desktop and then I InvertRect() it and boom, selection.
tuaris has joined #haiku
<Skipp_OSX>
I'm the current low color by drawView->FillRect(textRect, B_SOLID_LOW);
<x512[m]>
Skipp_OSX: Maybe white background is painted by DrawString if corresponding draw operation is enabled?
<Skipp_OSX>
The Mount menu gets added dynamically with or without an "Unmount" item after it. It gets added at the bottom of the menu, and then Add-Ons gets added dynamically after to become the new bottom.
<Skipp_OSX>
I think I now understand the orange thing, if I don't erase the rect it is drawing B_OP_OVER so that's just getting copied from the Desktop background.
Halamix2 has quit [Quit: Gone (and/or ZNC is doing something stupid)]
Halamix2 has joined #haiku
<Skipp_OSX>
... and It would have worked too if it wasn't for you darn kids and your Tracker add-ons
nephele_xmpp has left #haiku [Error from remote client]
nephele_xmpp has joined #haiku
tuaris has quit [Quit: tuaris]
HaikuUser has joined #haiku
HaikuUser is now known as pvalue
dby has joined #haiku
<nekobot>
[haiku/haiku] 56dce2b3d409 - Tracker: Insert "Mount >" menu at the right location
<Begasus[m]>
yeah! not me alone, scanty asked around a few days ago too :)
<OscarL>
No more broadband internet at home, and only yesterday managed to get internet via cellphone. Metered and quite expensive, so I'll only be able to connect for short periods.
<OscarL>
(unless I manage to get some "cheap" "data packs" from time to time).
<Begasus[m]>
:/
<Begasus[m]>
can't you hook up with the neighbour? ;)
<OscarL>
glad to read that scanty is around :-)
<OscarL>
Begasus[m]: that's the issue, neighbour got tired of overpaying for the crappy speeds (and frequent lose of access), so it took the service down. And there are no other companies around so... :-(
<OscarL>
hey, at least today I managed to update the Python 3.14 for alpha4 :-)
<Begasus[m]>
saw the push for it in the mailbox, thanks!
<OscarL>
(fighting both OSes and apps that want to eat my limited amount of alloted data on the cellphone is proving to be a PITA)
<Begasus[m]>
I can only imagine :(
<Begasus[m]>
hope you get something descent back again
<OscarL>
yeah, me too, but doesn't seems too likely on the short/mid term. Oh well... at least people well get get less tired of reading me here :-D
<Begasus[m]>
one down :)
<Begasus[m]>
on the contrary, they miss you too :)
<OscarL>
:-)
<Begasus[m]>
I'm sure phschafft will be sorry he missed you if he's not around later :)
<OscarL>
on the possitive side... it *might* help get bored enough as to actually do some coding :-D
<Begasus[m]>
doggies*
<Begasus[m]>
biab
<OscarL>
be well Begasus[m]!
MisthaLu has joined #haiku
nephele_xmpp has left #haiku [Error from remote client]
freddietilley has joined #haiku
<Begasus[m]>
re
<Begasus[m]>
OscarL: got that other laptop (i5) up and running at times :)
<Begasus[m]>
fan blows like crazy, but doesn't power down now (cooling paste replaced)
<OscarL>
better than no times! (still with heat issues?)
<Begasus[m]>
yeah, but at least it's cooling down now
pabs has quit [Read error: No route to host]
<Begasus[m]>
even got qt6declarative build on that one, and that's about the hardest in that framework to build :)
<Begasus[m]>
ow, and more important, I'm back on bare metal on this one! :D
<OscarL>
good. I've seen some laptops where the cooling solution was just a tiny bit way too high (separated) from the hot chips. On those, adding a thin copper shim in there can help a lot.
pabs has joined #haiku
<OscarL>
Managed to do BM again on the new laptop? Awesome!
<OscarL>
did you found out what the problem was?
<Begasus[m]>
mobo has suffered from overheating on the other one, so it's good for now :)
<Begasus[m]>
the data BFS partition seemed to hold everything down
<Begasus[m]>
once deleted the USB thumbdrive booted into Haiku
<OscarL>
Welp... at least you got it finally sorted out!
<Begasus[m]>
yeah! :D finaly the CPU's at full power now
<OscarL>
happy for you! :-)
<Begasus[m]>
me too :D
<Begasus[m]>
proper sound compared to the choppy one in the VM
<OscarL>
also a plus.
<OscarL>
(the app/website that supposedly should allow me to keep track of cellphone data consumed... ain't working right... man, they do everything in their power to make you spend more money :-()
<Begasus[m]>
make sure you don't go too far on this
<OscarL>
oh, several of John's Tracker changes got merged. Will have to test them out.
<Begasus[m]>
those ISP can charge things you never know about :(
<Begasus[m]>
yeah, and some bugs appeared I think :)
<OscarL>
yeah... just trying to catch up a bit with commit messages, gerrit changes, and doing some git pulls on haiku/haikuports/haikuporter, so I can read those later.
<Begasus[m]>
plenty to catch up on :)
<OscarL>
will probably just disconnect in a few minutes. I *think* I might be able to connect for an hour or two at night time. Won't be downloading big tarballs thou! :-D
<Begasus[m]>
thanks for dropping in!
<Begasus[m]>
take care and cu soon(ish) :)
<OscarL>
Thanks Begasus[m]. Be well, and hope to read you soon too :-)
<Begasus[m]>
x512: waddlesplash I see libdwarf is falling behind on upstream, should we keep the current version in the repo, or update to latest version?
<Begasus[m]>
doesn't seem to be an system library, but seen enough things concerning dwarf
nephele_xmpp has left #haiku [Error from remote client]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
nephele_xmpp has left #haiku [Error from remote client]
<akashkumar>
Hey, I am struggling while trying to understand how different functions in different modules interact with each other in haiku codebase, I wanted to ask how you guys approach the codebase when you started developing for haiku os ?
akashkumar_ has joined #haiku
ecelis_beos has quit []
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
nephele_xmpp has joined #haiku
<Begasus[m]>
s/haiku os/Haiku * :)
<akashkumar>
could'nt get you
<Begasus[m]>
We don't mention "haiku os", it's just "Haiku" :)
akashkumar7902 has joined #haiku
akashkumar has quit [Ping timeout: 480 seconds]
akashkumar_ is now known as akashkumar
akashkumar_ has joined #haiku
akashkumar7902 has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
nephele_xmpp has left #haiku [Error from remote client]
Nasina has quit [Remote host closed the connection]
freddietilley has quit [Ping timeout: 480 seconds]
freddietilley has joined #haiku
nephele_xmpp has joined #haiku
akashkumar7902 has joined #haiku
akashkumar_ has quit [Remote host closed the connection]
akashkumar_ has joined #haiku
zard has joined #haiku
DKnoto has quit [Ping timeout: 480 seconds]
akashkumar7902 has quit [Ping timeout: 480 seconds]
<Krutarthpatel[m]>
Hello!
nephele_xmpp has left #haiku [Error from remote client]
<Krutarthpatel[m]>
Can I see which driver is attached to a specific device in haiku?
<Krutarthpatel[m]>
Also, is this the appropriate place to ask stuff related to kernel development?
DKnoto has joined #haiku
<Krutarthpatel[m]>
<akashkumar> "Hey, I am struggling while..." <- are you writing something in the kernel or the userspace?
<zard>
This is a good spot I'd say. There might not be anyone to answer unless waddlesplash or one of the other kernel developers are around
<PulkoMandy>
It may work betterto use the mailing list or the forum, if you are not in the chat here at the same time as other developers
<zard>
Yeah, that's probably a better idea. It might be several hours before a kernel developer is active here
deneel has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
dodo75 has quit [Quit: Vision[]: i've been blurred!]
dodo75 has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
<Habbie>
i searched a bit but did not find much. has anybody put haiku on a chromebook?
<Habbie>
(i have incidentally just been challenged to do this as a project tonight and use it for presentations in my FOSDEM devroom on Saturday, but I don't think I'll do that :D )
mmu_man has joined #haiku
bjorkintosh has quit [Quit: "Every day, computers are making people easier to use." David Temkin]
nephele_xmpp has left #haiku [Error from remote client]
bjorkintosh has joined #haiku
nephele_xmpp has joined #haiku
<nephele_xmpp>
Chromebooks are varied of HW, personally I’ve not heard of anyone trying that (But i also don’t know anyone who would willingly buy a chromebook xD)
<Habbie>
hehe
<Habbie>
the purchase made sense at the time, for external reasons too
<Habbie>
and it's by far the lightest laptop i have
<Habbie>
the debian vm you can make on 'em these days is nice too
<Habbie>
a bit more searching taught me that either i can add a bootloader, or open it up (physically) to disable a write protect and overwrite the existing bootloader
<Habbie>
after which it should be a semi-normal intel box
<nephele_xmpp>
Begasus: what do you want/expect for webkit before fosdem?
<dodo75>
Habbie I tried Haiku on a HP cromebook G1 but unfortantly the trackpad and the emmc drive did not work. I used the sdcard slot and an external usb mouse.
<Habbie>
dodo75, and with that, things worked?
<Habbie>
dodo75, do you remember the board name?
<dodo75>
yes it was intel cpu, it was snappy even on sdcard
<dodo75>
Habbie one thing more. I could not adjust the screen brightness..It was always on max.
<Habbie>
right
<Habbie>
small things
<dodo75>
Habbie Dont remember the CPU family etc.. Now I use a Lenovo U31 ... about 9 years old.. works great
<Habbie>
nice
OrangeBomb has quit [Ping timeout: 480 seconds]
AlienSoldier has joined #haiku
jmairboeck has joined #haiku
MisthaLu has quit [Quit: Leaving]
zardshard has left #haiku [Disconnected: Replaced by new connection]
zardshard has joined #haiku
diver has quit [Quit: Leaving.]
jmairboeck has quit [Quit: Konversation terminated!]
x10z has joined #haiku
Nasina has joined #haiku
Nasina has quit [Ping timeout: 480 seconds]
AlienSoldier has quit [Read error: Connection reset by peer]
<Skipp_OSX>
The HP Chromebook 13 G1 has an Intel Pentium 4405Y running @ 1.5Ghz