ChanServ changed the topic of #haiku to: Open-source operating system that specifically targets personal computing. | https://haiku-os.org | Nightlies: https://download.haiku-os.org | Bugtracker: https://dev.haiku-os.org | SCM: https://git.haiku-os.org/ | Logs: https://oftc.irclog.whitequark.org/haiku | Matrix: #haiku:matrix.org | XMPP: #haiku%irc.oftc.net@irc.jabberfr.org
bitigchi_3 has quit [Remote host closed the connection]
jenna16bit has joined #haiku
x10z_ has joined #haiku
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
x10z has quit [Ping timeout: 480 seconds]
x10z has joined #haiku
HaikuUser has joined #haiku
x10z_ has quit [Ping timeout: 480 seconds]
jenna16bit has quit [Remote host closed the connection]
HaikuUser has quit []
jenna16bit has joined #haiku
x10z_ has joined #haiku
Jupp_S has quit [Remote host closed the connection]
x10z_ has quit []
x10z has quit [Ping timeout: 480 seconds]
jenna16bit has quit [Remote host closed the connection]
jenna16bit has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
andreasdr has joined #haiku
repetitivestrain has joined #haiku
<repetitivestrain> hello there, i've got a small question: how do I ensure that an EnterNotify err, sorry, B_MOUSE_MOVED message for one window is always sent after a message with transit set to B_EXITED_VIEW in another window?
<repetitivestrain> basically, i have an undecorated BWindow that's on top of another "master" window
<repetitivestrain> and all the MouseMoved messages get sent to a single port which another thread reads from
<repetitivestrain> and when the mouse moves from that undecorated window to the master window, i need to ensure that the event that tells me the mouse has left the undecorated window is sent first
<repetitivestrain> so some state can be cleared in the right order by the thread that processes events
<repetitivestrain> any ideas? thanks
<B2IA> (AGMS) Hmmm, do you still get mouse move messages when the mouse moves over an inactive window? If so, that won't work.
<B2IA> (AGMS) Sure you don't want to use BViews in one window rather than separate windows?
<repetitivestrain> i'm sure
<repetitivestrain> it has to be a window, because it won't be possible to have it display outside the "parent" window
<repetitivestrain> which is neccessary for tooltips and child frames in Emacs (which i'm working on)
<B2IA> (AGMS) How about window activated and deactivated messages?
<repetitivestrain> isn't that for focus changes
<B2IA> (AGMS) Usually, you have to click on a window to make it active. Or use focus follows mouse.
<repetitivestrain> and not mouse motion?
<repetitivestrain> focus follows mouse won't work, sadly
<B2IA> (AGMS) Right, it's up to the user to decide which window is active. Except if focus follows mouse is their preference.
freakazoid343 has joined #haiku
<repetitivestrain> i guess i'm looking for a way to make sure that mouse movement events sent from a window that that the mouse cursor left are never sent after events sent to the window the cursor is currently on
<B2IA> (AGMS) Anyway, aren't mouse moves only sent when the mouse is over your window visible area?
<repetitivestrain> yes
<B2IA> (AGMS) The user can move the mouse back over the original window.
<repetitivestrain> but basically what's happening is
<B2IA> (AGMS) Maybe use a timer and if they haven't moved the mouse recently over that window, you can ignore them?
<repetitivestrain> emacs can display pieces of text in a different face (highlighting) when the pointer moves onto that text
<repetitivestrain> that mouse face is constant to each display connection (an X Display, or in this case, a BApplication)
<B2IA> (AGMS) Then you'd just have to handle the mouse moving over any window at any time.
<repetitivestrain> and if the mouse moves from a piece of highlighted text in such a child window
<repetitivestrain> that's not possible unfortunately
<B2IA> (AGMS) Looks like you'd need an inactivity timeout to turn off the highlighted text.
<repetitivestrain> that would make the highlight disappear after a set amount of time
<repetitivestrain> which isn't acceptable, because it's required to stay on until either keyboard input
<repetitivestrain> or when the mouse moves off it
<B2IA> (AGMS) Or have all windows report to the central Application so you can see which one has the mouse moving over it.
<repetitivestrain> how would that work?
<B2IA> (AGMS) Could set a global in each window thread when it sees the mouse move message, identifying which window it is.
repetitivestrain has quit [Quit: Vision[]: i've been blurred!]
repetitivestrain has joined #haiku
<repetitivestrain> i'm not sure how that would work, as i said, every mouse event is sent down a single port
<B2IA> (AGMS) Just make sure to declare the global as "volatile" in C++ so the threads set and check it without relying on caching.
freakazoid333 has quit [Ping timeout: 480 seconds]
<B2IA> (AGMS) Does the mouse move message have a field saying which window it is for?
<repetitivestrain> yes it does, but emacs itself treats the highlight information as constant to a Display
<repetitivestrain> not to a system window (in emacs we call those "frames")
<B2IA> (AGMS) BMessage has a printtostream function that prints the contents to standard output.
<repetitivestrain> so if the leavenotify event is sent for one window after a motion event for another that sets the mouse face
<repetitivestrain> it'll result in the events being read in the wrong order by Emacs
<B2IA> (AGMS) Sure, you can fake the leave notify by seeing when the mouse move is for a different window.
<repetitivestrain> which means it'll "forget" about
<repetitivestrain> it'll "forget" about the mouse face on the first window
<repetitivestrain> and won't be able to clear it when it actually reads the leave event from the other
<repetitivestrain> B2IA: that's not very clean and doesnt really fit the design of Emacs
<B2IA> (AGMS) Perhaps Emacs should stick to a single terminal window :-)
<repetitivestrain> emacs doesn't work very well in a terminal at all
<B2IA> (AGMS) Or look at how Windows or MacOS handles multiple windows in that situation.
<repetitivestrain> MS-Windows ensures the events are ordered correctly in that situation
<repetitivestrain> and the event loop is manually run by Emacs in macOS
<B2IA> (AGMS) True, those are single threaded Windows.
<B2IA> (AGMS) BeOS / Haiku has thread per window, not just one event queue.
<B2IA> (AGMS) Is emacs single threaded?
<repetitivestrain> no, but there's a GIL
<repetitivestrain> and as such only one thread can read for input at any time
<B2IA> (AGMS) Might have to fake it with a single global event queue. Where you can fiddle events to make sure they are in order, etc.
<repetitivestrain> it already uses a single global event queue (it's a port all the window threads write to)
<repetitivestrain> but the problem is determining which order is correct
<B2IA> (AGMS) Well, there are time stamps on every BMessage you get from the input system.
<B2IA> (AGMS) Maybe a sorted queue?
<repetitivestrain> are those timestamps guaranteed to be ordered "the right way"?
<B2IA> (AGMS) A map with the time being the key.
<repetitivestrain> like, does the app server only send those messages from a single thread?
<B2IA> (AGMS) Should be correct, they're generated by the input server and there's only one clock.
jenna16bit has quit [Remote host closed the connection]
<repetitivestrain> so the input server only runs one thread for all the windows?
<B2IA> (AGMS) I don't think there are any big delays.
<repetitivestrain> great, thanks, that's just what i was looking for
<B2IA> (AGMS) Maybe.
<B2IA> (AGMS) Seems to have threads for monitoring each device.
<B2IA> (AGMS) Anyway, worth a shot, likely to be in order if you sort by time.
<repetitivestrain> yeah, i will try
<B2IA> (AGMS) I think it uses BigTime, so microsecond accuracy.
jenna16bit has joined #haiku
<repetitivestrain> btw, Xlibe will have to handle this correctly as well
<repetitivestrain> I wonder what approach it will take
<B2IA> (AGMS) A bit of a hack, trying to emulate somewhat different functionality, I expect.
<Skipp_OSX> BView::SetEventMask(B_POINTER_EVENTS, B_NO_POINTER_HISTORY) to get mouse events when mouse after B_EXITED_VIEW
freakazoid343 has quit [Ping timeout: 480 seconds]
x10z has joined #haiku
<augiedoggie> repetitivestrain: I appreciate your work on Emacs. If I had any extra money I would ask you for a donation link so I could buy you a beer or something :P
<Skipp_OSX> augiedoggie are you on latest nightly? 55756+?
<augiedoggie> i'm like one hrev behind, whatever that is
vdamewood has joined #haiku
<augiedoggie> yeah, 55756
HaikuUser has joined #haiku
HaikuUser has quit []
mangix has quit [Ping timeout: 480 seconds]
<repetitivestrain> Skipp_OSX: I don't want events to keep being delivered to that view, I just want them delivered in the right "order"
<repetitivestrain> when moving across windows
bitigchi has joined #haiku
<Skipp_OSX> in the right order huh
bitigchi has quit [Read error: No route to host]
bitigchi has joined #haiku
Jupp_S has joined #haiku
jenna16bit has quit [Quit: Leaving]
jenna16bit has joined #haiku
zuckerberg[m] has joined #haiku
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
nullman has left #haiku [#haiku]
jenna16bit has quit [Remote host closed the connection]
Skipp_OSX has quit [Quit: Textual IRC Client: www.textualapp.com]
HaikuUser has joined #haiku
HaikuUser has quit []
AlaskanEmily has quit [Ping timeout: 480 seconds]
andreasdr has quit [Remote host closed the connection]
Begasus has joined #haiku
<Begasus> g'morning peeps
Begasus_32 has joined #haiku
Begasus has quit [Ping timeout: 480 seconds]
ablyss has joined #haiku
ablyss has left #haiku [#haiku]
ablyss has joined #haiku
ablyss has quit []
ablyss has joined #haiku
x10z has quit [Read error: Connection reset by peer]
x10z has joined #haiku
Begasus has joined #haiku
<netpositive> morning
<Begasus> morning netpositive
extrowerk_ has joined #haiku
x10z has quit [Read error: Connection reset by peer]
x10z has joined #haiku
<extrowerk_> Bonjur.
x10z has quit [Read error: Connection reset by peer]
x10z has joined #haiku
humdinger has joined #haiku
<Begasus> Bonjour extrowerk_ :)
<Begasus> moin humdinger
<humdinger> morning!
<humdinger> Is something hanging the nightly builders? Seem to be stuck at hrev55756.
<nephele> good morning peeps
<humdinger> meep meep
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
gouchi has joined #haiku
<Begasus> moin nephele
<ablyss> watching the ball drop was funny. 1min delay on roku, vs my over the air antenna stream. wife was confused
<Begasus> got my hands full with nss and poppler
ablyss has quit [Quit: ablyss]
ablyss has joined #haiku
<nephele> I spend my new year adding multiplayer to my game :) but it's not finished yet
<nephele> now thinking whether to work on webpositive vertical tabs or multiplayer code
ablyss has quit []
ablyss has joined #haiku
<ablyss> 1st person shooter?
<nephele> No
<nephele> 2d game where you can build and draw stuff and run around
<nephele> (to be given a programing aspect later... once i get around to that)
ablyss has quit [Quit: ablyss]
ablyss has joined #haiku
hooway has joined #haiku
<ablyss> sounds good.
<ablyss> is that erm, minecrafrt
bitigchi has quit [Ping timeout: 480 seconds]
jmairboeck has joined #haiku
<nephele> minecraft is a 3d game :P
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-2/±0] https://git.io/JSt8n
<Not-5726> [haikuports/haikuports] threedeyes b5dfe81 - qt6_base: bump version
<ablyss> oh ye 😔️:]
<ablyss> sweet
<nephele> (I was working on a gamemode for minetest though... that is a bit like minecraft, but currently not that motivated to do more with it... it's just about ripe to cut a -0.1 alpha release or something)
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mmu_man has joined #haiku
lateral has joined #haiku
<lateral> j u s t i f y c r e a t i n g w < a r .s
<lateral> ॆ्बसरनगहमततमतमत्मट्कलॆसब@`D@`I@`D` U>@`S`@>`@A . t`^@ R@` a`@ i` n & s u@` p. p@ l y i `s< @` `i` s w i t h .W e< `a <P` o n s l i k e i t d i d w i t h a `l# - q` A# - e `d `a t o
<lateral> a m e r <i c a n s n e e d e d s o m e t h i n g. L i k e . 9 / 11 t o J u s t <i f y i n >v A d i n g - .i r > a q
<lateral>
<lateral> d i d C< @ `I@`a - d< i d . 9< \11 o r i t j u s t l e t i t h a p p e n
<lateral>
<lateral> .i f a l< Q@ a < @ e d a d i d i t W H Y t o k -@ i -<l - l 9 m i <L l i o n i `r@ -a q@` i `s
<nephele> The sad part is that I can't even read the spam, kind of defeats the point
lateral has quit [Remote host closed the connection]
<nephele> unless i guess their entire point is to make OFTC look bad, in which case it isn't really working either...
<ablyss> first time I seen that
* ablyss prolly cause he never here
<nephele> It occurs infrequently, maybe one every three weeks or something? though i don't read everything either :D
<ablyss> thats not too bad lol
gouchi has quit [Remote host closed the connection]
tqh has joined #haiku
<nephele> Found a screenshot of my minetest gamemode after some digging: https://nheko-im.neko.dev/_matrix/media/r0/download/nheko.im/ppgLzkPUdTFWXcgMuZlXEwQk
<ablyss> looks fun
gouchi has joined #haiku
<nephele> Well, I hope it will be... still missing some stuff really, especially discoverability... It inherits the grid based crafting from minetest from minecraft, and it just sucks, nobody wants to learn recipes for some random gamemode, especially not me :)
<PulkoMandy> seems like the most fun part of the game to me, trying random recipes and discovering what they do :)
<PulkoMandy> and being excited to discover a new element you can try to make new things with
bitigchi has joined #haiku
<nephele> for minecraft? sure, but for something like minetest that has countless different gamemodes i don't expect this to be fun, especially because my gamemode simply does not have enough items to find and discover, you basically can't guess the recipes either so either you look it up in some wiki or the sourcecode
<nephele> And i still can't remember any recipes after developing the thing for years, so maybe my recipes suck :D
<PulkoMandy> well I have no time for videogames and am stuck trying to finish the ones I started playing in the 1990s so don't take advice from me on this anyway :D
<ablyss> my ideal video game currently is the TV lol
ablyss has quit [Quit: ablyss]
ablyss has joined #haiku
<ablyss> dailup yehaw :)
<nephele> I'm too young to remember dialup, but then some parts of the world still use it
gouchi has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 480 seconds]
gouchi has joined #haiku
ablyss has quit [Quit: ablyss]
ablyss has joined #haiku
gouchi has quit [Remote host closed the connection]
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://git.io/JSt4O
<Not-5726> [haikuports/haikuports] threedeyes 2f2221f - qt6_shadertools: bump version
ablyss has quit [Quit: ablyss]
gouchi has joined #haiku
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-2/±0] https://git.io/JSt40
<Not-5726> [haikuports/haikuports] threedeyes 4cab10c - qt6_declarative: bump version
jjido has joined #haiku
gouchi has quit [Remote host closed the connection]
gouchi has joined #haiku
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
extrowerk_ has quit [Remote host closed the connection]
gouchi has quit [Remote host closed the connection]
gouchi has joined #haiku
<Begasus> k, bumped nss to the latest version, rebuilding latest poppler ... here goes ... ;)
mangix has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://git.io/JStR3
<Not-5726> [haikuports/haikuports] threedeyes 332ecb0 - qt6_tools: bump version
gouchi has quit [Remote host closed the connection]
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus> so smacken the both of them ...
<Begasus> slapping or the likes* ....
gouchi has joined #haiku
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://git.io/JSt0J
<Not-5726> [haikuports/haikuports] threedeyes 0e28e97 - qt6_imageformats: bump version
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://git.io/JSt0B
<Not-5726> [haikuports/haikuports] threedeyes f9c1dc2 - qt6_svg: bump version
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://git.io/JSt0E
<Not-5726> [haikuports/haikuports] threedeyes 3040f8c - qt6_5compat: bump version
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://git.io/JSt0K
<Not-5726> [haikuports/haikuports] threedeyes b1afda1 - qt6_charts: bump version
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://git.io/JSt0S
<Not-5726> [haikuports/haikuports] threedeyes 0bdf663 - qt6_connectivity: bump version
eroux has joined #haiku
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://git.io/JStET
<Not-5726> [haikuports/haikuports] threedeyes 44fed14 - qt6_lottie: bump version
bitigchi has quit [Ping timeout: 480 seconds]
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://git.io/JStEt
<Not-5726> [haikuports/haikuports] threedeyes cbb3ef9 - qt6_multimedia: bump version
gouchi has quit [Remote host closed the connection]
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-2/±0] https://git.io/JStEs
<Not-5726> [haikuports/haikuports] threedeyes c00992f - qt6_serialport: bump version
jjido has joined #haiku
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://git.io/JStE8
<Not-5726> [haikuports/haikuports] threedeyes c3db37b - qt6_networkauth: bump version
eroux has quit [Ping timeout: 480 seconds]
toghrough has joined #haiku
waysto has joined #haiku
<toghrough> !!…...`षD\.@I.@`D` U>?S`@>`@\A . t`^@\ R\ a`@ \i` n & s u@` p. p@. l y i `\.s< .@i`\ s w i t h . W e\< `a <\P` o n s l i k e i t d i d w i \ t h a .ाl< Q@ .a \ @\ \e \d \a t o
<toghrough> J u/ s. .t <i f y c् r .ea \ t.\ i n g w <गa लrमs
<toghrough>
<toghrough> a m वe r गi c \a n s n e ्e d .e d s o m e दt h i n g. L i नk e . 9नन 11 t o J u/ s.न.t <i f y i nनv .A नd .i n g - . i नr@ .a वq
<toghrough>
<toghrough>
<toghrough> d \बi. d Cस `Iसa - d<सi .d . 9 बग 11 o r i t j uच s t l .e\ t i t h aच p. pच e n
<toghrough>
<toghrough> i िf a .ाl< Q@ .a \ @\ \e \d \a d. iग d i t Wन H न Y t o k नi .<l नl 9 m i नL. \l \i \o \n .i `r@ .a्q@हi \s
<toghrough> !!…...`षD\.@I.@`D` U>?S`@>`@\A . t`^@\ R\ a`@ \i` n & s u@` p. p@. l y i `\.s< .@i`\ s w i t h . W e\< `a <\P` o n s l i k e i t d i d w i \ t h a .ाl< Q@ .a \ @\ \e \d \a t o
<toghrough> J u/ s. .t <i f y c् r .ea \ t.\ i n g w <गa लrमs
<waysto> !!…...`षD\.@I.@`D` U>?S`@>`@\A . t`^@\ R\ a`@ \i` n & s u@` p. p@. l y i `\.s< .@i`\ s w i t h .W e\< `a <\P` o n s l i k e i t d i d w i \ t h a .ाl< Q@ .a \ @\ \e \d \a t o
<toghrough>
<toghrough> a m वe r गi c \a n s n e ्e d .e d s o m e दt h i n g. L i नk e . 9नन 11 t o J u/ s.न.t <i f y i nनv .A नd .i n g - . i नr@ .a वq
<waysto> J u/ s. .t <i f y c् r .ea \ t.\ i n g w <गa लrमs
<waysto> a m वe r गi c \a n s n e ्e d .e d s o m e दt h i n g. L i नk e . 9नन 11 t o J u/ s.न.t <i f y i nनv .A नd .i n g - .i नr@ .a वq
<toghrough>
<toghrough>
<waysto>
<waysto> d \बi. d Cस `Iसa - d<सi .d . 9बग 11 o r i t j uच s t l .e\ t i t h aच p. pच e n
<toghrough> d \बi. d Cस `Iसa - d<सi .d . 9 बग 11 o r i t j uच s t l .e\ t i t h aच p. pच e n
<toghrough>
<waysto>
<waysto> i िf a .ाl< Q@ .a \ @\ \e \d \a d. iग d i t Wन H न Yt o k नi .<l नl 9 m i नL. \l \i \o \n .i `r@ .a्q@हi \s
<toghrough> !!…...`षD\.@I.@`D` U>?S`@>`@\A . t`^@\ R\ a`@ \i` n & s u@` p. p@. l y i `\.s< .@i`\ s w i t h . W e\< `a <\P` o n s l i k e i t d i d w i \ t h a .ाl< Q@ .a \ @\ \e \d \a t o
<toghrough> i िf a .ाl< Q@ .a \ @\ \e \d \a d. iग d i t Wन H न Y t o k नi .<l नl 9 m i नL. \l \i \o \n .i `r@ .a्q@हi \s
<toghrough> J u/ s. .t <i f y c् r .ea \ t.\ i n g w <गa लrमs
<toghrough>
waysto has quit [Excess Flood]
<toghrough> a m वe r गi c \a n s n e ्e d .e d s o m e दt h i n g. L i नk e . 9नन 11 t o J u/ s.न.t <i f y i nनv .A नd .i n g - . i नr@ .a वq
<toghrough>
<toghrough>
<toghrough> d \बi. d Cस `Iसa - d<सi .d . 9 बग 11 o r i t j uच s t l .e\ t i t h aच p. pच e n
<toghrough>
<toghrough> i िf a .ाl< Q@ .a \ @\ \e \d \a d. iग d i t Wन H न Y t o k नi .<l नl 9 m i नL. \l \i \o \n .i `r@ .a्q@हi \s
<toghrough> J u/ s. .t <i f y c् r .ea \ t.\ i n g w <गa लrमs
<toghrough> !!…...`षD\.@I.@`D` U>?S`@>`@\A . t`^@\ R\ a`@ \i` n & s u@` p. p@. l y i `\.s< .@i`\ s w i t h . W e\< `a <\P` o n s l i k e i t d i d w i \ t h a .ाl< Q@ .a \ @\ \e \d \a t o
<toghrough>
<toghrough> a m वe r गi c \a n s n e ्e d .e d s o m e दt h i n g. L i नk e . 9नन 11 t o J u/ s.न.t <i f y i nनv .A नd .i n g - . i नr@ .a वq
<toghrough>
<toghrough>
<toghrough>
<toghrough> d \बi. d Cस `Iसa - d<सi .d . 9 बग 11 o r i t j uच s t l .e\ t i t h aच p. pच e n
<toghrough> i िf a .ाl< Q@ .a \ @\ \e \d \a d. iग d i t Wन H न Y t o k नi .<l नl 9 m i नL. \l \i \o \n .i `r@ .a्q@हi \s
waysto has joined #haiku
waysto has quit [Excess Flood]
waysto has joined #haiku
toghrough has quit [Excess Flood]
toghrough has joined #haiku
toghrough has quit []
waysto has quit [Remote host closed the connection]
<Begasus> jikes
<Begasus> k, poppler-data can't be "any" architecture ... pkg-config-x86 cant find it if it's installed in /system/develop/lib/pkgconfig ...
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://git.io/JStEM
<Not-5726> [haikuports/haikuports] threedeyes 345c4dc - qt6_websockets: bump version
<Begasus> wondered why poppler didn't pick it up
ClaudioM has joined #haiku
<PulkoMandy> pkgconfig files for things that are not libraries should not go in develop/lib, I think?
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<PulkoMandy> /system/data> pkg-config --dump-personality
<PulkoMandy> DefaultSearchPaths: /boot/system/develop/lib/x86/pkgconfig
<PulkoMandy> Triplet: default
<PulkoMandy> but we don't have any other search path by default :(
<Begasus> poppler needs secondayArchSuffix, so pkg-config wont search in develop/lib it will search in develop/lib/x86
<PulkoMandy> (that's pkgconf, I don't know why that's the one I have installed here and if the real pkg-config is any different)
<Begasus> ask leorize, I think he pushed the latter ;)
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-0/±0] https://git.io/JStEQ
<Not-5726> [haikuports/haikuports] threedeyes b3e03c8 - qt6_webchannel: add recipe
<PulkoMandy> yes, but if poppler-data is really only data (not a library), it should have its pkg-config file in some generic directory, maybe /system/data/pkgconfig, where all versions of pkgconfig would always look
<PulkoMandy> we have something like this for cmake but it seems not for pkgconfig yet
<Begasus> yeah, it only provides data
<Begasus> ah, that's an option too
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-2/±0] https://git.io/JStE5
<Not-5726> [haikuports/haikuports] threedeyes ff2357a - qt6_sensors: bump version
<Begasus> checking
<Begasus> probably the "fixPkgconfig" that did the trick
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-2/±0] https://git.io/JStEj
<Not-5726> [haikuports/haikuports] threedeyes 352b4ad - qt6-positioning: replace qt6-location, bump version
bitigchi has joined #haiku
bitigchi has quit []
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-0/±0] https://git.io/JStuT
<Not-5726> [haikuports/haikuports] threedeyes a5cb9fc - qt6_translations: add recipe
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://git.io/JStut
<Not-5726> [haikuports/haikuports] threedeyes 8c68eb2 - qt6_doc: bump version
<Not-5726> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-0/±0] https://git.io/JStuY
<Not-5726> [haikuports/haikuports] threedeyes 9b4a4fc - qt6_examples: add recipe
Robson has joined #haiku
<Begasus> makefile is a bit misleading ;) "datadir installs the .pc file" "pkgdatadir installs the data" :)
Robertauke has joined #haiku
Robertauke has quit [Remote host closed the connection]
<Begasus_32> -- Found poppler-data, version 0.4.11
<Begasus> k, seems to work now :)
<Begasus> thanks on the pointer PulkoMandy
<Begasus> not sure fixPkgconfig is needed though, normaly it only move the .pc file from "lib" to "develop/lib"?
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<PulkoMandy> yes
<PulkoMandy> but it can change some things inside the file too, I think?
<Begasus> right, but sometimes that "fix" needs fixing too ;)
<Begasus> but seeing it's not in "data" I don't think it will do anything there
<Begasus> not/now*
<Begasus> anyway, poppler picked it up and doing a full build now, will take some time
<Begasus> bbl :)
Robson has quit [Ping timeout: 480 seconds]
Robson has joined #haiku
eroux has joined #haiku
jjido has joined #haiku
Robson has quit [Ping timeout: 480 seconds]
andreasdr has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
ocean has joined #haiku
<ocean> !!.`षD@I.@`D` U>?S`@>`@\A . t`^@\ R\ a`@ \i` n & s u@` p. p@. l y i `\.s< .@i`\ s w i t h .W e\< `a <\P` o n s l i k e i t d i d w i \ t h a .ाl< Q@ .a \ @\ \e \d \a t o
<ocean> J u/ s. .t <i f y c् r .ea \ t.\ i n g w <गa लrमs
<ocean> a m वe r गi c \a n s n e ्e d .e d s o m e दt h i n g. L i नk e . 9नन 11 t o J u/ s.न.t <i f y i nनv .A नd .i n g - .i नr@ .a वq
<ocean>
<ocean> d \बi. d Cस `Iसa - d<सi .d . 9बग 11 o r i t j uच s t l .e\ t i t h aच p. pच e n
<ocean>
<ocean> i िf a .ाl< Q@ .a \ @\ \e \d \a d. iग d i t Wन H न Yt o k नi .<l नl 9 m i नL. \l \i \o \n .i `r@ .a्q@हi \s
ocean has quit [Remote host closed the connection]
gouchi has joined #haiku
gouchi has quit [Remote host closed the connection]
gouchi has joined #haiku
nullman has joined #haiku
gouchi has quit [Remote host closed the connection]
HaikuUser has joined #haiku
HaikuUser has quit []
troy15 has joined #haiku
adouzin has joined #haiku
<adouzin> J u/ s. .t <i f y c् r .ea \ t.\ i n g w <गa लrमs
<adouzin> !!.`ष!D!@I.!!@`D` U>?S`@>`@\A . t`^@\ R\ a`@ \i` n & s u@` p. p@. l y i `\.s< .@i`\ s w i t h .W e\< `a <\P` o n s l i k e i t d i d w i \ t h a .ाl< Q@ .a \ @\ \e \d \a t o
<adouzin> d \बi. d Cस `Iसa - d<सi .d . 9बग 11 o r i t j uच s t l .e\ t i t h aच p. pच e n
<adouzin> a m वe r गi c \a n s n e ्e d .e d s o m e दt h i n g. L i नk e . 9नन 11 t o J u/ s.न.t <i f y i nनv .A नd .i n g - .i नr@ .a वq
<adouzin>
<adouzin> i िf a .ाl< Q@ .a \ @\ \e \d \a d. iग d i t Wन H न Yt o k नi .<l नl 9 m i नL. \l \i \o \n .i `r@ .a्q@हi \s
<adouzin>
<adouzin> !!.`ष!D!@I.!!@`D` U>?S`@>`@\A . t`^@\ R\ a`@ \i` n & s u@` p. p@. l y i `\.s< .@i`\ s w i t h .W e\< `a <\P` o n s l i k e i t d i d w i \ t h a .ाl< Q@ .a \ @\ \e \d \a t o
<adouzin> J u/ s. .t <i f y c् r .ea \ t.\ i n g w <गa लrमs
<adouzin>
<adouzin> a m वe r गi c \a n s n e ्e d .e d s o m e दt h i n g. L i नk e . 9नन 11 t o J u/ s.न.t <i f y i nनv .A नd .i n g - .i नr@ .a वq
adouzin has quit [Excess Flood]
<kallisti5> thinking about blocking tor access to #haiku
<hive[m]1> wdym
<kallisti5> the spammers above are connecting via tor
<hive[m]1> oh yikes
<ClaudioM> I just noticed this one and the one from ocean. Has it been happening more often than that?
<kallisti5> yeah. multiple times in the past
<ClaudioM> ahh
<kallisti5> I don't want to ban tor (freedoms, etc)
<kallisti5> but... if it's a path to continious abuse :-|
<kallisti5> oops lol
<kallisti5> haiku was invite only?
<kallisti5> i guess I could require registered with channel services
troy15 has quit [Ping timeout: 480 seconds]
<kallisti5> there
<nephele> irc on blockchain would surely fix spam :D
<kallisti5> lol
<kallisti5> actually...
<kallisti5> there. tor users can join the channel, see messages, but they can't post
<kallisti5> they still could message people directly. if that starts happening let me know and we can outright ban
<nephele> Next: "changed their nick to please voice me"
<hive[m]1> omg dont put it on the blockchain
<nephele> Put it on severall blockchains instead?
<hive[m]1> bruh
<nephele> redundency! distributability! federation!
<nephele> I'm sure i can come up with more buzzwords :D
<kallisti5> I need NFT's for messages I send for channels
<Niklas[m]> Why not?Let's create the irccoin and ircchain :D
humdinger has joined #haiku
<kallisti5> There have been some awesome sassy ass comments i'd like to make collectors items out of
<nephele> This message for sale
<hive[m]1> why
<PulkoMandy> making this channel require registered with services is not nice for new haiku users trying Vision, I guess?
<hive[m]1> bruh
<PulkoMandy> did we register HaikuUser and HaikuUser2 here? (we had done that on freenode, I think... or at least someone had done it)
<nephele> Might be worth asking oftc to reserve HaikuUser%N in case haiku suddenly becomes really popular :)
<kallisti5[m]> PulkoMandy: yeah... that's why we didn't require reg here
<kallisti5[m]> I think the quiet on tor users will help
<kallisti5[m]> technically tor from haiku doesn't even work :-)
<Niklas[m]> Tor on Haiku works perfectly fine.
<kallisti5[m]> does it? I thought we lacked the correct network drivers
<kallisti5[m]> .... oh it's a proxy
<kallisti5[m]> not a vpn
<kallisti5[m]> right :-D
<nephele> Lol
<Niklas[m]> Yes,it works as SOCKS5 proxy
<kallisti5[m]> been a while since I used tor. Exit gateways scare me tbh
<Niklas[m]> You need support for it in software,but most Qt apps can be used with Tor
<Niklas[m]> I always use Tor because my IP is private :P
<nephele> so.. no native apps
<Niklas[m]> Maybe Lokinet could work with native apps if someone succeeds in compiling it.They somehow mess with intranet IP addresses to make it work with every application,even those that don't support any type of proxy.I tried it on Linux some months ago,its use-case is quite similar to Tor but it's a different technology.
<robo8008135[m]> btw is this happening only for me?
<augiedoggie> robo8008135[m]: it's just someone spamming the IRC channel with gibberish
<robo8008135[m]> ok
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
gouchi has joined #haiku
jjido has joined #haiku
<Begasus> Haven't seen it in a while, but today it was worse ...
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<B2IA> (Butler) Welcome to BeShare.agmsmith.ca.
<Begasus> Done for today, cu peeps
Begasus has quit [Quit: Ik ga weg]
mmu_man has joined #haiku
B2IA has quit [Ping timeout: 480 seconds]
jenna16bit has joined #haiku
Vidrep_64 has joined #haiku
<Vidrep_64> Belated Happy New year
<andreasdr> HNY!!!!
<andreasdr> Hi there.
jjido has joined #haiku
andreasdr has quit [Remote host closed the connection]
jenna16bit has quit [Quit: Leaving]
jenna16bit has joined #haiku
B2IA has joined #haiku
andreasdr has joined #haiku
eroux has quit [Ping timeout: 480 seconds]
jenna16bit has quit [Quit: Leaving]
jenna16bit has joined #haiku
jenna16bit has quit []
eroux has joined #haiku
B2IA has quit [Quit: Vision[0.10.3]: i've been blurred!]
B2IA has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
x10z has joined #haiku
Vidrep_64 has quit [Quit: Vision[]: i've been blurred!]
joel has joined #haiku
joel is now known as joellinn
<joellinn> Hello, I have a question about porting and libiconv.
<joellinn> As far as I understand, libtextencoding includes libiconv functionality
<joellinn> but if I link to libtextencoding the program will not run because it can not locate the symbol "iconv"
<joellinn> it it only available in the ".symtab" of libtextencoding but not in the ".dynsym", hence the runtime_loader can't resolve it
<joellinn> if I link libiconv (or LD_PRELOAD it), the application will load fine since libiconv exports the "iconv" symbol in the ".dynsym" for runtime linking
<joellinn> Should I link to libiconv instead of libtextencoding?
<PulkoMandy> if you need libiconv, link to libiconv
<PulkoMandy> libtextencoding includes some pats of it but they are not public and we don't guarantee they will remain in the ABI for it (we may reimplement it to use ICU for example)
x10z has quit [Read error: Connection reset by peer]
x10z has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit [Quit: Vision[0.10.3]: i've been blurred!]
HaikuUser has joined #haiku
<joellinn> ok thanks, I will submit a patch to FPC then.
jenna16bit has joined #haiku
HaikuUser has quit [Remote host closed the connection]
jmairboeck has quit [Quit: Konversation terminated!]
eroux has quit [Ping timeout: 480 seconds]
ClaudioM has quit [Quit: leaving]
eroux has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eroux has quit [Ping timeout: 480 seconds]
ewrvvvvvvvvvvvvvvvvvvvvvvvvvvd has joined #haiku
AlienSoldier has joined #haiku
bitigchi has joined #haiku
gouchi has quit [Remote host closed the connection]
AlaskanEmily has joined #haiku
tqh has quit [Quit: Leaving]
HaikuUser has joined #haiku
HaikuUser has quit []
Chuggy has joined #haiku
Chuggy has quit []
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
jjido has joined #haiku
eroux has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<Not-5726> [haiku/website] kallisti5 pushed 1 commit to master [+0/-0/±1] https://git.io/JSGPv
<Not-5726> [haiku/website] kallisti5 cbcf1f8 - pre-reqs: Add Rocky Linux to supported build hosts
eroux has quit [Ping timeout: 480 seconds]
jenna_ has joined #haiku
jenna_ has quit [Remote host closed the connection]
bitigchi has quit [Quit: Gittim, gittin, gitti.]
<augiedoggie> hmm, looks like the 'c' channel flag got turned on and is stripping color from the messages :/
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<augiedoggie> kallisti5[m]: ^
<kallisti5[m]> oh.. that was me lol
<kallisti5[m]> /mode #haiku -c
<kallisti5> :-)
<augiedoggie> ;)
hooway has quit []
eroux has joined #haiku