[00:00:39] *** Guest57 <Guest57!4c0e0c08@gateway/web/cgi-irc/kiwiirc.com/ip.76.14.12.8> has quit IRC (Remote host closed the connection)
[00:05:57] *** yutayu <yutayu!~pi@PPPa3808.e13.eacc.dti.ne.jp> has joined #haiku
[00:06:22] *** maetopid <maetopid!~maetopid@2600:1003:b125:38cc:841:ea6f:8c7d:c93> has joined #haiku
[00:09:00] *** maetopid <maetopid!~maetopid@2600:1003:b125:38cc:841:ea6f:8c7d:c93> has quit IRC (Client Quit)
[00:12:14] *** tqh <tqh!~frho@82-183-10-104.customers.ownit.se> has quit IRC (Quit: Lämnar)
[00:12:15] *** maetopid <maetopid!~maetopid@2600:1003:b125:38cc:841:ea6f:8c7d:c93> has joined #haiku
[00:14:32] *** maetopid <maetopid!~maetopid@2600:1003:b125:38cc:841:ea6f:8c7d:c93> has quit IRC (Client Quit)
[00:26:27] *** Vidrep_64 <Vidrep_64!~vision@d75-156-156-137.abhsia.telus.net> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[00:40:06] *** gouchi <gouchi!~gouchi@unaffiliated/gouchi> has quit IRC (Remote host closed the connection)
[00:55:06] *** Guma <Guma!~quassel@c-98-220-110-106.hsd1.il.comcast.net> has joined #haiku
[00:57:56] *** andyhuzhill <andyhuzhill!~andyhuzhi@116.23.92.113> has joined #haiku
[01:02:54] *** Megaf <Megaf!~Megaf@unaffiliated/megaf> has quit IRC (Quit: Leaving)
[01:03:31]
<Not-5be1> [haikuports/haikuports] threedeyes pushed 1 commit to master [+4/-4/±0] https://git.io/fjJcN
[01:03:32] <Not-5be1> [haikuports/haikuports] threedeyes bbb901d - Telegram: bump version
[01:04:30] *** MrHuggy <MrHuggy!~MrHuggy@adsl-178-78-88-138.karoo.kcom.com> has quit IRC (Quit: Leaving)
[01:06:28]
<Not-5be1> [haikuports/haikuports] threedeyes pushed 1 commit to master [+4/-0/±0] https://git.io/fjJcx
[01:06:29] <Not-5be1> [haikuports/haikuports] threedeyes b1d4b5e - Quaternion: add new recipe
[01:25:20] *** mmu_man <mmu_man!~revol@vaf26-2-82-244-111-82.fbx.proxad.net> has quit IRC (Ping timeout: 250 seconds)
[01:32:41] *** andyhuzhill <andyhuzhill!~andyhuzhi@116.23.92.113> has quit IRC (Quit: andyhuzhill)
[01:32:58] *** andyhuzhill <andyhuzhill!~andyhuzhi@116.23.92.182> has joined #haiku
[01:37:14] *** andyhuzhill <andyhuzhill!~andyhuzhi@116.23.92.182> has quit IRC (Client Quit)
[01:37:28] *** andyhuzhill <andyhuzhill!~andyhuzhi@116.23.92.113> has joined #haiku
[01:37:37] *** Prognoz <Prognoz!~Prognoz@181.231.204.129> has joined #haiku
[01:40:00] *** hUMUNGUs <hUMUNGUs!~humungus@90.209.9.46.customer.cdi.no> has quit IRC ()
[01:40:33] *** dr_evil <dr_evil!~marcus@200116b802a3fe000ec47afffe6ccace.dip.versatel-1u1.de> has joined #haiku
[01:40:33] *** ChanServ sets mode: +o dr_evil
[01:42:25] *** dr_evil is now known as marcus_o
[01:51:15] *** marcus_o sets mode: -o marcus_o
[01:51:48] *** andyhuzhill <andyhuzhill!~andyhuzhi@116.23.92.113> has quit IRC (Quit: andyhuzhill)
[01:52:34] *** liuyb1 <liuyb1!~liuyb@221.218.39.210> has joined #haiku
[01:55:40] *** marcus_o is now known as dr_evil
[02:08:03] *** pixdamix <pixdamix!~pix@unaffiliated/pixdamix> has quit IRC (Quit: WeeChat 1.5)
[02:12:32] *** OmniMancer <OmniMancer!~Paul@101.100.137.239> has joined #haiku
[02:13:34] *** HaikuUser <HaikuUser!~vision@182.32.177.98> has joined #haiku
[02:13:54] *** HaikuUser <HaikuUser!~vision@182.32.177.98> has quit IRC (Client Quit)
[03:14:10] *** pixdamix <pixdamix!~pix@unaffiliated/pixdamix> has joined #haiku
[03:24:01] *** liuyb1 <liuyb1!~liuyb@221.218.39.210> has quit IRC (Ping timeout: 255 seconds)
[03:27:24] *** brj <brj!~brj@203.109.108.110> has joined #haiku
[03:37:27] *** megabot9000 <megabot9000!~megabot90@075-182-102-226.res.spectrum.com> has joined #haiku
[03:40:36] *** liuyb1 <liuyb1!~liuyb@221.218.39.210> has joined #haiku
[03:42:29] *** adamfowleruk_ <adamfowleruk_!~adamfowle@2a00:23c4:380:2e01:d6ad:e404:5767:a7b7> has quit IRC (Remote host closed the connection)
[03:42:55] *** adamfowleruk_ <adamfowleruk_!~adamfowle@2a00:23c4:380:2e01:d6ad:e404:5767:a7b7> has joined #haiku
[03:45:12] *** liuyb1 <liuyb1!~liuyb@221.218.39.210> has quit IRC (Ping timeout: 246 seconds)
[03:47:29] *** adamfowleruk_ <adamfowleruk_!~adamfowle@2a00:23c4:380:2e01:d6ad:e404:5767:a7b7> has quit IRC (Remote host closed the connection)
[03:47:56] *** adamfowleruk_ <adamfowleruk_!~adamfowle@2a00:23c4:380:2e01:d6ad:e404:5767:a7b7> has joined #haiku
[03:48:35] *** liuyb1 <liuyb1!~liuyb@221.218.39.210> has joined #haiku
[03:58:22] *** kupi <kupi!uid212005@gateway/web/irccloud.com/x-vlmrlrhvojkkzxoa> has joined #haiku
[04:08:07] *** return0e <return0e!~return0e@host31-54-226-108.range31-54.btcentralplus.com> has quit IRC (Read error: Connection reset by peer)
[04:08:13] *** return0e_ <return0e_!~return0e@host31-54-226-108.range31-54.btcentralplus.com> has joined #haiku
[04:15:25] *** Glider_IRC_ <Glider_IRC_!~Glider_IR@37.165.138.40> has joined #haiku
[04:19:13] *** Glider_IRC <Glider_IRC!~Glider_IR@37.165.82.115> has quit IRC (Ping timeout: 245 seconds)
[04:28:35] *** brj <brj!~brj@203.109.108.110> has quit IRC (Ping timeout: 246 seconds)
[04:36:50] *** Coolgeek <Coolgeek!~coolgeek@unaffiliated/coolgeek> has quit IRC (Ping timeout: 272 seconds)
[04:44:43] *** freakazoid0223 <freakazoid0223!~matt@pool-108-52-159-210.phlapa.fios.verizon.net> has quit IRC (Remote host closed the connection)
[04:51:19] *** Coolgeek <Coolgeek!~coolgeek@unaffiliated/coolgeek> has joined #haiku
[05:19:08] *** AlaskanEmily <AlaskanEmily!~Emily@99-28-66-130.lightspeed.sndgca.sbcglobal.net> has quit IRC (Quit: Leaving)
[05:19:28] *** AlaskanEmily <AlaskanEmily!~Emily@99-28-66-130.lightspeed.sndgca.sbcglobal.net> has joined #haiku
[05:37:23] *** Prognoz <Prognoz!~Prognoz@181.231.204.129> has quit IRC (Quit: Leaving.)
[05:37:41] *** SimpleBrain <SimpleBrain!~simp@34.187.125.91.dyn.plus.net> has quit IRC (Remote host closed the connection)
[05:38:01] *** SimpleBrain <SimpleBrain!~simp@34.187.125.91.dyn.plus.net> has joined #haiku
[05:40:09] *** dr_evil <dr_evil!~marcus@200116b802a3fe000ec47afffe6ccace.dip.versatel-1u1.de> has quit IRC (Ping timeout: 252 seconds)
[05:41:34] *** dr_evil <dr_evil!~marcus@200116b802f9e8000ec47afffe6ccace.dip.versatel-1u1.de> has joined #haiku
[05:54:13] *** brj <brj!~brj@2401:4900:16b8:8296:3ef8:62ff:fe36:ec46> has joined #haiku
[05:57:58] *** Qatz <Qatz!~DB@2601:187:8400:5::83c> has quit IRC (Read error: Connection reset by peer)
[06:04:55] *** mmu_man <mmu_man!~revol@vaf26-2-82-244-111-82.fbx.proxad.net> has joined #haiku
[06:04:55] *** ChanServ sets mode: +o mmu_man
[06:23:23] *** Glider_IRC_ <Glider_IRC_!~Glider_IR@37.165.138.40> has quit IRC (Ping timeout: 245 seconds)
[06:28:32] *** preetpal <preetpal!~preetpal@103.40.198.29> has joined #haiku
[06:42:16] *** nighty- <nighty-!~nighty@b157153.ppp.asahi-net.or.jp> has joined #haiku
[06:57:09] *** Begasus <Begasus!~begasus@ptr-4qba4e947h7t0btykgy.18120a2.ip6.access.telenet.be> has joined #haiku
[06:57:21] <Begasus> g'morning peeps
[07:02:10] *** superprower <superprower!~superprow@188.130.155.151> has quit IRC (Read error: Connection reset by peer)
[07:02:39] *** elkalamar <elkalamar!elkalamar@gateway/vpn/protonvpn/elkalamar> has quit IRC (Remote host closed the connection)
[07:02:54] *** johndrinkwater <johndrinkwater!~beta@steamdb/johndrinkwater.name> has quit IRC (Ping timeout: 250 seconds)
[07:03:04] *** Begas_VBox <Begas_VBox!~Begasus@d54c05bea.access.telenet.be> has joined #haiku
[07:03:05] *** elkalamar <elkalamar!elkalamar@gateway/vpn/protonvpn/elkalamar> has joined #haiku
[07:05:26] *** SimpleBrain <SimpleBrain!~simp@34.187.125.91.dyn.plus.net> has quit IRC (Remote host closed the connection)
[07:05:58] *** SimpleBrain <SimpleBrain!~simp@34.187.125.91.dyn.plus.net> has joined #haiku
[07:07:06] *** FreeFull <FreeFull!~freefull@defocus/sausage-lover> has quit IRC ()
[07:07:40] *** return0e_ <return0e_!~return0e@host31-54-226-108.range31-54.btcentralplus.com> has quit IRC (Ping timeout: 255 seconds)
[07:08:08] *** johndrinkwater <johndrinkwater!~beta@steamdb/johndrinkwater.name> has joined #haiku
[07:08:24] *** return0e <return0e!~return0e@host31-54-226-108.range31-54.btcentralplus.com> has joined #haiku
[07:11:19]
<Not-5be1> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-2/±0] https://git.io/fjJlw
[07:11:20] <Not-5be1> [haikuports/haikuports] threedeyes 0f055db - libopenshot-audio: bump version
[07:14:18] *** brj <brj!~brj@2401:4900:16b8:8296:3ef8:62ff:fe36:ec46> has quit IRC (Ping timeout: 250 seconds)
[07:15:49] *** brj <brj!~brj@2401:4900:16b8:8296:3ef8:62ff:fe36:ec46> has joined #haiku
[07:17:57] <mmu_man> plop
[07:18:59]
<Not-5be1> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-2/±0] https://git.io/fjJlK
[07:19:00] <Not-5be1> [haikuports/haikuports] threedeyes 0597e94 - libopenshot: bump version
[07:22:49] *** preetpal <preetpal!~preetpal@103.40.198.29> has quit IRC (Quit: Leaving)
[07:24:40] *** brj <brj!~brj@2401:4900:16b8:8296:3ef8:62ff:fe36:ec46> has quit IRC (Ping timeout: 268 seconds)
[07:29:30] *** brj <brj!~brj@2401:4900:16b8:8296:3ef8:62ff:fe36:ec46> has joined #haiku
[07:34:10]
<Not-5be1> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-2/±0] https://git.io/fjJly
[07:34:12] <Not-5be1> [haikuports/haikuports] threedeyes 8c49c40 - OpenShot: bump version
[07:38:00] *** kupi <kupi!uid212005@gateway/web/irccloud.com/x-vlmrlrhvojkkzxoa> has quit IRC (Quit: Connection closed for inactivity)
[08:03:18] *** nepugia <nepugia!~nepugia@200116b864664e00d25099fffe4e8f9a.dip.versatel-1u1.de> has joined #haiku
[08:08:30] *** preetpal <preetpal!~preetpal@103.40.198.29> has joined #haiku
[08:32:13] *** brj <brj!~brj@2401:4900:16b8:8296:3ef8:62ff:fe36:ec46> has quit IRC (Ping timeout: 250 seconds)
[08:41:24] *** adamfowleruk_ <adamfowleruk_!~adamfowle@2a00:23c4:380:2e01:d6ad:e404:5767:a7b7> has quit IRC (Quit: Leaving)
[08:44:38] *** nepugia <nepugia!~nepugia@200116b864664e00d25099fffe4e8f9a.dip.versatel-1u1.de> has quit IRC (Quit: WeeChat 2.4)
[08:56:00] *** elkalamar <elkalamar!elkalamar@gateway/vpn/protonvpn/elkalamar> has quit IRC (Ping timeout: 246 seconds)
[08:58:40] *** elkalamar <elkalamar!elkalamar@gateway/vpn/protonvpn/elkalamar> has joined #haiku
[09:06:12] *** megabot9000 <megabot9000!~megabot90@075-182-102-226.res.spectrum.com> has quit IRC (Remote host closed the connection)
[09:07:53] *** brj <brj!~brj@2401:4900:16b8:8296:3ef8:62ff:fe36:ec46> has joined #haiku
[09:29:48] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has joined #haiku
[09:30:14] <adamfowleruk> Morning all
[09:45:16] <Begasus> g'morning adamfowleruk
[09:45:29] <adamfowleruk> Hey Begasus
[09:46:02] <adamfowleruk> So my Linux Mint laptop has finally annoyed me too much, and the XHCI fixes are in, so gonna retry installing Haiku on my newish laptop. Wish me luck.
[09:48:19] *** return0e <return0e!~return0e@host31-54-226-108.range31-54.btcentralplus.com> has quit IRC (Read error: Connection reset by peer)
[09:48:24] *** return0e_ <return0e_!~return0e@host31-54-226-108.range31-54.btcentralplus.com> has joined #haiku
[09:50:44] *** mmu_man <mmu_man!~revol@vaf26-2-82-244-111-82.fbx.proxad.net> has quit IRC (Ping timeout: 250 seconds)
[09:51:10] *** brj <brj!~brj@2401:4900:16b8:8296:3ef8:62ff:fe36:ec46> has quit IRC (Ping timeout: 250 seconds)
[09:52:22] *** amritpal <amritpal!~amritpal@103.40.198.29> has joined #haiku
[09:54:13] *** liuyb1 <liuyb1!~liuyb@221.218.39.210> has quit IRC (Ping timeout: 246 seconds)
[09:54:56] *** S1mpleBrain <S1mpleBrain!~simp@34.187.125.91.dyn.plus.net> has joined #haiku
[09:54:58] *** amritpal <amritpal!~amritpal@103.40.198.29> has quit IRC (Client Quit)
[09:55:36] *** SimpleBrain <SimpleBrain!~simp@34.187.125.91.dyn.plus.net> has quit IRC (Read error: Connection reset by peer)
[09:55:55] *** amritpal <amritpal!~amritpal@103.40.198.29> has joined #haiku
[09:56:09] *** liuyb1 <liuyb1!~liuyb@221.218.39.210> has joined #haiku
[09:57:31] <Begasus> g'luck adamfowleruk :)
[10:01:55] *** Diver <Diver!~Adium@2a02:2168:86c4:e400:48ff:4e7:c2f4:fe30> has quit IRC (Ping timeout: 268 seconds)
[10:02:07] *** liuyb1 <liuyb1!~liuyb@221.218.39.210> has quit IRC (Ping timeout: 245 seconds)
[10:02:32] *** liuyb1 <liuyb1!~liuyb@221.218.39.210> has joined #haiku
[10:03:56] *** Diver <Diver!~Adium@broadband-188-32-107-207.ip.moscow.rt.ru> has joined #haiku
[10:03:56] *** ChanServ sets mode: +o Diver
[10:16:10] <Begas_VBox> guess I'm stuck on vala :/
[10:19:48] *** Maturion <Maturion!~Maturion@p200300EDE72911006C7FE0DB9DCDE4DD.dip0.t-ipconnect.de> has joined #haiku
[10:23:19] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has quit IRC (Remote host closed the connection)
[10:26:04] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has joined #haiku
[10:27:05] <adamfowleruk> GOOD NEWS! It works... Kinda. Doesn't recognise my Wifi card, trackpad, or keyboard, but got it booting UEFI fine
[10:33:17] *** brj <brj!~brj@2401:4900:16b8:8296:3ef8:62ff:fe36:ec46> has joined #haiku
[10:33:38] *** liuyb1 <liuyb1!~liuyb@221.218.39.210> has quit IRC (Ping timeout: 250 seconds)
[10:38:48] <Begas_VBox> nice :)
[10:41:23] <PulkoMandy> well, without trackpad nor keyboard it will be less useful, right?
[10:41:31] <PulkoMandy> what are they? ps/2 or usb?
[10:46:55] *** PulkoMandy <PulkoMandy!~pulkomand@126.233.146.77.rev.sfr.net> has quit IRC (Ping timeout: 244 seconds)
[10:47:09] <Begas_VBox> reboot
[10:47:10] <Begas_VBox> biab
[10:47:12] *** Begas_VBox <Begas_VBox!~Begasus@d54c05bea.access.telenet.be> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[10:47:16] *** megabot9000 <megabot9000!~megabot90@075-182-102-226.res.spectrum.com> has joined #haiku
[10:48:00] *** PulkoMandy <PulkoMandy!~pulkomand@126.233.146.77.rev.sfr.net> has joined #haiku
[10:48:00] *** ChanServ sets mode: +o PulkoMandy
[10:51:25] *** Begas_VBox <Begas_VBox!~Begasus@d54C05BEA.access.telenet.be> has joined #haiku
[11:01:53] *** Ptrus <Ptrus!Vision@66-189-149-55.dhcp.mdfd.or.charter.com> has joined #haiku
[11:04:07] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has quit IRC (Remote host closed the connection)
[11:14:40] *** amritpal <amritpal!~amritpal@103.40.198.29> has quit IRC (Quit: This computer has gone to sleep)
[11:15:03] *** preerpal <preerpal!~androirc@103.40.198.29> has joined #haiku
[11:15:23] *** preetpal <preetpal!~preetpal@103.40.198.29> has quit IRC (Remote host closed the connection)
[11:21:47] *** brj <brj!~brj@2401:4900:16b8:8296:3ef8:62ff:fe36:ec46> has quit IRC (Ping timeout: 240 seconds)
[11:26:11] *** brj <brj!~brj@2401:4900:16b8:8296:3ef8:62ff:fe36:ec46> has joined #haiku
[11:30:26] *** PulkoMandy <PulkoMandy!~pulkomand@126.233.146.77.rev.sfr.net> has quit IRC (Read error: Connection reset by peer)
[11:30:32] *** PulkoBouncer <PulkoBouncer!~pulkomand@126.233.146.77.rev.sfr.net> has joined #haiku
[11:32:44] *** gouchi <gouchi!~gouchi@unaffiliated/gouchi> has joined #haiku
[11:37:55] *** amritpal <amritpal!~amritpal@103.40.198.29> has joined #haiku
[11:38:12] *** preerpal <preerpal!~androirc@103.40.198.29> has quit IRC (Remote host closed the connection)
[11:43:45] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has joined #haiku
[11:52:08] *** amritpal <amritpal!~amritpal@103.40.198.29> has quit IRC (Quit: This computer has gone to sleep)
[11:54:36] *** daniele_athome <daniele_athome!~daniele_a@2.236.49.9> has quit IRC (Ping timeout: 244 seconds)
[11:55:27] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has quit IRC (Ping timeout: 250 seconds)
[11:56:48] *** daniele_athome <daniele_athome!~daniele_a@2.236.49.9> has joined #haiku
[12:00:33] *** brj <brj!~brj@2401:4900:16b8:8296:3ef8:62ff:fe36:ec46> has quit IRC (Ping timeout: 258 seconds)
[12:09:02] *** BrunoSpr <BrunoSpr!~Bruno@ipservice-092-211-214-241.092.211.pools.vodafone-ip.de> has joined #haiku
[12:09:07] <BrunoSpr> hi all
[12:10:00] <BrunoSpr> LibreOffice is nice to have but the softwareUpdater is a pain if you have to update it...
[12:10:38] <BrunoSpr> imagine if you have a bad internet connection...
[12:11:43] <BrunoSpr> there should be a softwareUpdater for Haiku and a Software updater for Software I think...
[12:12:22] <BrunoSpr> that would be the easiest change to make I think...
[12:12:57] <BrunoSpr> I like to have Haiku Updates daily...
[12:13:17] <BrunoSpr> but software only if it is worth for to download...
[12:13:33] <Begasus> hi BrunoSpr, you can always use pkgman :)
[12:17:02] *** BrunoSpr <BrunoSpr!~Bruno@ipservice-092-211-214-241.092.211.pools.vodafone-ip.de> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[12:19:52] *** preetpal <preetpal!~androirc@103.40.198.29> has joined #haiku
[12:21:06] *** amritpal <amritpal!~amritpal@103.40.198.29> has joined #haiku
[12:21:06] *** elkalamar <elkalamar!elkalamar@gateway/vpn/protonvpn/elkalamar> has quit IRC (Ping timeout: 250 seconds)
[12:22:22] *** amritpal <amritpal!~amritpal@103.40.198.29> has quit IRC (Client Quit)
[12:22:43] *** superprower <superprower!~superprow@188.130.155.151> has joined #haiku
[12:26:36] *** superprower <superprower!~superprow@188.130.155.151> has quit IRC (Client Quit)
[12:27:17] *** superprower <superprower!~superprow@188.130.155.151> has joined #haiku
[12:28:31] *** preetpal <preetpal!~androirc@103.40.198.29> has quit IRC (Ping timeout: 255 seconds)
[12:29:24] *** elkalamar <elkalamar!elkalamar@gateway/vpn/protonvpn/elkalamar> has joined #haiku
[12:38:09] *** elkalamar <elkalamar!elkalamar@gateway/vpn/protonvpn/elkalamar> has quit IRC (Remote host closed the connection)
[12:38:24] *** preetpal <preetpal!~androirc@103.40.198.29> has joined #haiku
[12:39:59] *** brj <brj!~brj@219.91.254.71> has joined #haiku
[12:43:48] *** preetpal <preetpal!~androirc@103.40.198.29> has quit IRC (Ping timeout: 245 seconds)
[12:44:58] *** k__ <k__!b64b2d01@gateway/web/freenode/ip.182.75.45.1> has joined #haiku
[12:45:15] *** megabot9000 <megabot9000!~megabot90@075-182-102-226.res.spectrum.com> has quit IRC (Ping timeout: 246 seconds)
[12:45:27] *** amritpal <amritpal!~amritpal@103.40.198.29> has joined #haiku
[12:53:36] <superprower> Hi all! Another weekend, another project sprint for me :)
[12:56:04] *** PulkoBouncer <PulkoBouncer!~pulkomand@126.233.146.77.rev.sfr.net> has quit IRC (Ping timeout: 250 seconds)
[12:57:56] *** PulkoMandy <PulkoMandy!~pulkomand@126.233.146.77.rev.sfr.net> has joined #haiku
[12:57:57] *** ChanServ sets mode: +o PulkoMandy
[12:59:21] *** mmu_man <mmu_man!~revol@vaf26-2-82-244-111-82.fbx.proxad.net> has joined #haiku
[12:59:21] *** ChanServ sets mode: +o mmu_man
[13:03:23] *** brj <brj!~brj@219.91.254.71> has quit IRC (Ping timeout: 245 seconds)
[13:05:17] *** brj <brj!~brj@123.201.77.42> has joined #haiku
[13:14:05] *** Tanyi_Tk <Tanyi_Tk!~valentina@41.202.219.253> has joined #haiku
[13:14:41] <extrowerk> BrunoSpr: "pkgman update haiku"
[13:14:45] <extrowerk> i told you yesterday
[13:15:41] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has joined #haiku
[13:16:50] *** Maturion <Maturion!~Maturion@p200300EDE72911006C7FE0DB9DCDE4DD.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection)
[13:18:56] *** Megaf <Megaf!~Megaf@unaffiliated/megaf> has joined #haiku
[13:27:27] <extrowerk> eh, calibre still crashing
[13:28:18] *** S1mpleBrain <S1mpleBrain!~simp@34.187.125.91.dyn.plus.net> has quit IRC (Remote host closed the connection)
[13:28:53] *** SimpleBrain <SimpleBrain!~simp@34.187.125.91.dyn.plus.net> has joined #haiku
[13:32:43] <extrowerk> interestingly the viewer works ok
[13:32:58] <extrowerk> it must be something with the device management code then, or who knows.
[13:33:11] *** preetpal <preetpal!~preetpal@103.40.198.29> has joined #haiku
[13:35:55] <Begasus> still wip then extrowerk :)
[13:38:22] <extrowerk> i better like to get error messages, not crash reports, they doesn1t even says any useful information.
[13:38:41] <Begas_VBox> right there
[13:40:22] <Begasus> looks nice
[13:41:30] <extrowerk> Begasus: at least can you test my calibre PR on x86?
[13:41:51] <Begasus> nope extrowerk I'm afraid I'm of no use there (on the report)
[13:41:52] <extrowerk> that would be an useful input
[13:42:07] <Begasus> large project?
[13:42:13] <extrowerk> pretty large
[13:42:28] <extrowerk> and the pr is not only for calibre, but for the deps too
[13:42:36] <Begasus> my other native laptop isn't working anymore (power supply needs replacing)
[13:42:39] <Begasus> eeps
[13:42:45] <extrowerk> more than 10 package together
[13:43:25] <extrowerk> but they are python modules, they either doesn't need any compilation, or pretty small the binary part
[13:43:26] <Begasus> if the other one was working ok that could be checked, here in VBox it's no use (custom freezes on large projects) :/
[13:43:34] <extrowerk> in 10 minutes can you get all the deps
[13:43:55] <extrowerk> calibre takes only 1 min to compile
[13:44:08] <extrowerk> it is a python script
[13:44:37] <Begas_VBox> ok, let me finish the PR for rocksndiamonds and then I'll give it a spin
[13:44:57] <extrowerk> rocksanddiamonds... i think you did the zeta port, right?
[13:45:27] <Begas_VBox> I think I even started it back on R5 ;)
[13:45:49] <Begas_VBox> but still can't move the user files to $settingsDir :/
[13:46:02] <Begas_VBox> tried several sollutions/ways
[13:47:18] <extrowerk> Begas_VBox: if you test it, please report all the problems, even the deps too
[13:47:46] <Begas_VBox> at compile time it takes the variant for RW_GAME_DIR, at launch time it still ignores it
[13:47:58] <Begas_VBox> issue has been filed a long time ago extrowerk :)
[13:48:09] <extrowerk> i mean for the calibre pr
[13:48:19] <Begas_VBox> ah :P
[13:49:32] <extrowerk> i'm teaching the young collegues. i think i should make a crashcourse about production methods
[13:49:37] <extrowerk> that would be great
[13:51:45] <extrowerk> ok, i think i see whats wrong with calibre
[13:53:03] <extrowerk> but why does calibre have more than 20k source files?
[13:53:33] <Begasus> eeps!
[13:59:08] <extrowerk> overall ifdefs like ifwindows, iflinux, ifbsd
[13:59:13] <extrowerk> eh
[13:59:21] <Begasus> ifonly ...
[13:59:57] <Begasus> hmm ... can I somehow pull your PR from github?
[14:00:16] <Begasus> it's a pain to copy/paste all the files :)
[14:01:41] <extrowerk> yeah, there is a way to pull a pr
[14:01:52] <extrowerk> i would say google how to pull a pr
[14:02:22] <extrowerk> it is actually a fetch command
[14:02:40] <extrowerk> it is something like this: / » git fetch origin pull/3502/head:3502
[14:02:54] <extrowerk> the number is the Pr number
[14:03:25] <Rajagopalan> hey guys!
[14:03:33] <extrowerk> not sure if it creates an own branch, so better to stay safe and use an own branch for it
[14:03:45] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has quit IRC (Remote host closed the connection)
[14:03:51] <Begasus> hi Rajagopalan
[14:04:13] <Rajagopalan> hey Begasus :)
[14:04:21] <extrowerk> hi Rajagopalan
[14:04:27] <Rajagopalan> hey extrowerk
[14:04:35] <extrowerk> GSOC?
[14:04:52] <Rajagopalan> extrowerk: asking me?
[14:05:06] <extrowerk> yep
[14:05:09] <extrowerk> Namaste, btw
[14:05:18] <Begas_VBox> git checkout -b extrowerk-calibre master
[14:05:23] <Rajagopalan> you are an indian?
[14:05:32] <extrowerk> sadly nope
[14:05:48] <Rajagopalan> then from where are you?
[14:06:12] <extrowerk> would like to be, but at creating my character there were not possible to select the nationality :(
[14:06:16] <extrowerk> hungarian
[14:06:41] <Rajagopalan> haha
[14:06:51] <extrowerk> so i boosted my crazyness
[14:07:02] <Rajagopalan> im wondering how did u identify my nationality
[14:07:05] <Rajagopalan> lol
[14:07:25] <extrowerk> started as level 19 crazy, can you imagine, how much xp i already got?
[14:07:53] <extrowerk> i have plenty collegues from India
[14:08:01] <Rajagopalan> ooooh
[14:08:08] <extrowerk> and i think i have read your gsoc proposal too
[14:08:14] <Rajagopalan> namaste sorry for late reply
[14:08:27] <Rajagopalan> i wrote an introductory message to dev's
[14:08:42] <Rajagopalan> maybe u must have read that
[14:08:51] <extrowerk> i always follow the devel ml
[14:08:51] *** Tanyi_Tk <Tanyi_Tk!~valentina@41.202.219.253> has quit IRC (Read error: Connection reset by peer)
[14:09:17] <Rajagopalan> yeah nowadays me too :)
[14:09:28] <Rajagopalan> whats happening begasus
[14:09:44] <Rajagopalan> it seems there was long conversation going on
[14:09:47] <extrowerk> btw, according to the indish belive in my next life i could born in india, right?
[14:09:51] <extrowerk> that would be nice.
[14:09:51] <Begas_VBox> extrowerk, first error :P
[14:09:57] <Begas_VBox> cc1: Invalid option `-Wno-unused-result' (for regex)
[14:10:01] <Rajagopalan> hmm u have 6 more lives left
[14:10:07] <Begas_VBox> ;)
[14:10:09] <extrowerk> Begas_VBox: eh
[14:10:16] <Rajagopalan> so the odds are pretty good extrowerk
[14:10:17] <extrowerk> x86 or gcc2?
[14:10:27] <Begas_VBox> the recipe is "any" :P
[14:10:29] <extrowerk> only 6?
[14:10:47] <Rajagopalan> yep accroding to hindu myth we believe we have 7 lives
[14:10:52] <extrowerk> thats a gme changer info, thanks
[14:11:00] <Rajagopalan> u are currently living one
[14:11:00] <extrowerk> i need to think about it
[14:11:07] <Rajagopalan> so 6 more left]
[14:11:10] <extrowerk> ok, first could be indish, but whats next?
[14:11:15] *** k__ <k__!b64b2d01@gateway/web/freenode/ip.182.75.45.1> has quit IRC (Ping timeout: 256 seconds)
[14:11:17] <extrowerk> maybe mongol?
[14:11:24] <extrowerk> thats also nice
[14:11:30] <Begas_VBox> deppends on how many we have used so far Rajagopalan ;)
[14:11:33] <Rajagopalan> again odds of u being indish is pretty low
[14:11:38] <Rajagopalan> oh ya begasus
[14:11:49] <Rajagopalan> i forgot that lol
[14:11:57] <Rajagopalan> actually indian myth also says
[14:11:58] <extrowerk> i would like to try the belgian beers too...
[14:12:17] <Rajagopalan> well atleast my grandma said that
[14:12:17] <Begas_VBox> the best in the world! :P
[14:12:25] <Rajagopalan> if we have done sins in our previous life
[14:12:35] <Rajagopalan> this life we would be a human
[14:12:41] <Rajagopalan> ;)
[14:12:56] <extrowerk> so indish, mongol, belgian, nz, peru, and egyptian
[14:13:16] <extrowerk> hope it will work
[14:13:33] <Begas_VBox> extrowerk what do I do with regex?
[14:13:45] <Rajagopalan> lol hahaha i never saw anyone who is so desperate to be indian
[14:13:49] <gordonjcp> morning
[14:13:54] <Begas_VBox> should I add architectures?
[14:13:55] <extrowerk> throw out of the window?
[14:13:59] <Begas_VBox> hi gordonjcp
[14:14:03] <Begas_VBox> lol
[14:14:08] <Rajagopalan> hey gordonjcp
[14:14:08] <Begas_VBox> so far for testing then :P
[14:14:46] <extrowerk> Begas_VBox: so you trying to build it with x86, right?
[14:15:06] <extrowerk> gcc won't be supported as calibre needs qt
[14:15:16] <Begas_VBox> I'm building with haikuporter, if any is set I believe it defaults to x86_gcc2
[14:15:33] <Begas_VBox> hence the error
[14:15:34] <extrowerk> then try to use x86 postfix
[14:16:00] <Begas_VBox> oh my :D
[14:16:11] <Begas_VBox> Warning: skipping regex_x86-2019.03.09, as it is unsupported on the target architecture.
[14:16:13] <Begas_VBox> :P
[14:16:28] <extrowerk> some python modules builds a binary, and for that they using gcc, so we should make it sure it built with the right gcc
[14:16:31] <Begas_VBox> there is no secondaryArchitecture
[14:16:39] <extrowerk> oh, snap
[14:17:00] <extrowerk> but at least you know how to add it, right?
[14:17:10] <Begas_VBox> yeah ;)
[14:17:23] <Begas_VBox> but that will wait untill later, heading out for a while
[14:17:26] <Begas_VBox> cu later!
[14:17:36] <extrowerk> bye
[14:17:47] <extrowerk> Rajagopalan: which one was your proposal again?
[14:18:25] <extrowerk> Rajagopalan: do you follow the other GSOC proposals too? i mean have you read theirs?
[14:18:43] <Rajagopalan> i havent posted a proposal yet
[14:18:57] <Rajagopalan> but im working on porting webkit to webkit2
[14:19:13] <extrowerk> but what is the topic which is interesting for you?
[14:20:11] <Rajagopalan> i like the topic which im currently working on
[14:20:19] <Rajagopalan> its really fun :)
[14:20:26] <extrowerk> i am hacking calibre right now, so sorry if i can't answer instatntly
[14:20:43] <extrowerk> but what is that topic then?
[14:20:48] <Rajagopalan> no problem are you also trying for gsoc?
[14:21:03] <Rajagopalan> yeah porting webkit to webkit2
[14:21:04] *** SimpleBrain <SimpleBrain!~simp@34.187.125.91.dyn.plus.net> has quit IRC (Remote host closed the connection)
[14:21:13] <Rajagopalan> currently webpositive uses old webkit engine
[14:21:27] <Rajagopalan> so aim is to port to latest webkit engine
[14:21:28] *** SimpleBrain <SimpleBrain!~simp@34.187.125.91.dyn.plus.net> has joined #haiku
[14:23:20] <extrowerk> Rajagopalan: then question: webkit or webengine?
[14:23:41] <Rajagopalan> webkit is the webengine
[14:23:50] <extrowerk> updating webkit is a big task, but changing to webengine is much bigger, i assume
[14:24:21] <Rajagopalan> well currently the aim is to port webkit2 to haiku
[14:24:27] *** amritpal <amritpal!~amritpal@103.40.198.29> has quit IRC (Quit: This computer has gone to sleep)
[14:24:29] <Rajagopalan> create a minimalistic browser
[14:24:39] <extrowerk> ok, but webengine was forked from webkit some years ago, and the two differs in plenty ways
[14:24:55] <Rajagopalan> then update web+ engine to webkit2
[14:25:01] <extrowerk> is it webkit2 then webengine or not?
[14:25:15] <extrowerk> i'm not sure, you know this topic better than me
[14:25:30] <Rajagopalan> ok i didnt know there was one more browser engine called webengine
[14:26:00] <Rajagopalan> so how about i say browser engine?
[14:26:06] <Rajagopalan> does that make sense
[14:26:12] <extrowerk> in qt scene AFAIK webkit is webkit, while blink or what called as webengine
[14:26:28] <extrowerk> but maybe i am wrong, i don't know
[14:27:28] <extrowerk> the point is: webengine gets much more attention, as this is the currently used web backend, at least according to my research
[14:27:40] <extrowerk> maybe that's what you call as webkit2
[14:27:46] *** amritpal <amritpal!~amritpal@103.40.198.29> has joined #haiku
[14:28:15] *** amritpal <amritpal!~amritpal@103.40.198.29> has quit IRC (Client Quit)
[14:28:33] <extrowerk> but the name is not really important, can you tell me, where the current webkit2 sources (official) resides?
[14:29:24] <leorize> webkit2 is still the apple project
[14:29:27] <extrowerk> i have seen, you already proposed some changes at haiku webkit brach
[14:30:05] <extrowerk> leorize: do you know how the webengine called in webkit scene?
[14:30:23] <Rajagopalan> yeah extrowerk
[14:31:02] <Rajagopalan> hey leorize
[14:31:20] <leorize> google's blink
[14:31:39] <leorize> webengine is a whole different thing from webkit
[14:31:44] <leorize> google forked it long ago
[14:31:50] <Rajagopalan> so blink is called webengine?
[14:31:53] <leorize> hey Rajagopalan
[14:31:58] <Rajagopalan> but blink is fork of webkit right'
[14:32:06] <extrowerk> Rajagopalan: at least in qt scene it is qtwebengine
[14:32:07] <leorize> in the Qt world, yes
[14:32:41] <leorize> when a fork is backed by google, it can be called a different engine altogether :P
[14:33:29] *** liuyb1 <liuyb1!~liuyb@221.218.39.210> has joined #haiku
[14:34:44] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has joined #haiku
[14:35:01] <Rajagopalan> so extrowerk are you also applying for gsoc?
[14:35:30] <extrowerk> no, i am too "young" for that.
[14:35:49] <extrowerk> read "old"
[14:35:57] <Rajagopalan> lol yeah understood
[14:35:57] *** nanashi0000 <nanashi0000!~nanashi04@softbank219193026203.bbtec.net> has joined #haiku
[14:36:00] <Rajagopalan> haha
[14:36:20] <extrowerk> hungarian humour: if you are too old for something, just tell you are too young.
[14:36:28] <Rajagopalan> i will pray for you so that u are born indian in ur next life :)
[14:36:39] <extrowerk> THANKS!
[14:37:19] <extrowerk> please make it so, that i will born in a small village, i would like to know the real life, not some kind of high-class family life.
[14:37:43] <Rajagopalan> woah ur really unique
[14:37:44] <Rajagopalan> haha
[14:37:59] <Rajagopalan> sure god will like to execute that very much ;)
[14:38:17] <extrowerk> and in india, not in usa, with parents with mit/caltech diplom
[14:38:29] *** axeld <axeld!~Thunderbi@dyndsl-178-142-167-149.ewe-ip-backbone.de> has joined #haiku
[14:38:29] *** ChanServ sets mode: +o axeld
[14:38:56] <extrowerk> so really low class, to see how things are working
[14:39:11] <Rajagopalan> sure sure :)
[14:39:20] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has quit IRC (Ping timeout: 250 seconds)
[14:40:43] <extrowerk> i was born in an at that time soviet dependant country, but the soviet union went down as i was a 4 years old or so, so i have not much memories about that time. still i was born in a small village, and it worked out great
[14:41:36] <extrowerk> *in at*
[14:42:18] <Rajagopalan> :)
[14:43:22] <extrowerk> but i remember, they made an inplanned declaration in the hungarian tv: the soviet dependancy is over. but it was during the child program, so we got no cartoon at that day.
[14:43:25] <extrowerk> that was bad
[14:43:39] <extrowerk> *unplanned-
[14:44:03] <extrowerk> so my only memories about the ending of the soviet union: no cartoons.
[14:44:12] <Rajagopalan> haha
[14:44:20] <nanashi0000> :)
[14:44:22] <Rajagopalan> thats really cute
[14:45:22] <extrowerk> old peoples talked about things what we doesn't understand, while i we sat before the tv in the kindergarden, and no cartoons.
[14:45:30] <extrowerk> we almost made a revolution
[14:45:36] <extrowerk> gimmebackmycartoon
[14:46:12] *** nanashi0000 <nanashi0000!~nanashi04@softbank219193026203.bbtec.net> has left #haiku
[14:46:36] <extrowerk> kindergarden revolution, 1990
[14:46:59] <Rajagopalan> i can picturize everything
[14:47:07] <Rajagopalan> i couldnt stop laughing
[14:47:10] <Rajagopalan> ;)
[14:47:14] <Rajagopalan> that is so cute
[14:47:27] <extrowerk> started the school in 91, we still had some things from the old system, uniform and things like that, but then everything changed, no uniform anymore was required
[14:48:37] <PulkoMandy> a little on-topic clarification: WebKit is still maintained and up to date, we have Apple and Sony backing it currently (and some other smaller companies)
[14:49:20] <PulkoMandy> we were using legacy APIs for it, but Rajagopalan is working on switching to WebKit2, which allows us to get multi-process support (so not the whole browser will crash when something go wrong, and you do not get out of memory by opening 3 tabs)
[14:49:27] <Rajagopalan> hey Pulkomandy
[14:49:52] <PulkoMandy> "webengine" is a Qt only thing, this is how they named their new implementation which is based on Blink (Google work)
[14:50:11] <PulkoMandy> and qtwebkit is still there, based on webkit, even if they do not recommend it for new applications
[14:50:40] <PulkoMandy> we stick to webkit because it allows more native porting (using our font rendering code, network backend, etc)
[14:50:53] <PulkoMandy> apple sure likes to have it very tightly integrated with their OS for example
[14:51:15] <PulkoMandy> on the other hand, Blink is more "give me an OpenGL surface and a TCP socket and I'll figure it out"
[14:51:27] <PulkoMandy> so, font rendering would be different than in other apps, etc
[14:51:36] <PulkoMandy> and we wouldn't get to find all the bugs in our native code
[14:51:53] <extrowerk> so webkit2 is not blink, then.
[14:52:06] <extrowerk> thanks for the explanation
[14:52:09] <PulkoMandy> no, they are different things :)
[14:52:31] <PulkoMandy> you can now get backs to days without cartoons, small indian villages and other more important stuff :)
[14:52:53] <extrowerk> no there is still a question:
[14:52:56] <Rajagopalan> lol sure thank you for clarifying
[14:53:09] <Rajagopalan> ask me ask me i will try to answer :)
[14:53:16] <extrowerk> is there a qt webkit2 port?
[14:53:21] <Rajagopalan> yes there is
[14:53:44] <extrowerk> because i think our qt webkit port is a bit old.
[14:53:54] <extrowerk> at least it start to shows its age
[14:54:05] <Rajagopalan> it is old because they use outdated unstable c api's
[14:54:13] <extrowerk> maybe this update/port could help to update the qt ports too
[14:54:47] <PulkoMandy> Qtwebkit already uses webkit2, I think? I'm not sure
[14:54:56] <extrowerk> PulkoMandy: i read about the french romantic time right now.
[14:54:57] <Rajagopalan> yes it uses webkit2 pulkomandy
[14:55:07] <extrowerk> at least this is how that time called in hungarian
[14:55:15] *** jlslnx <jlslnx!~nollimit@x5f70a734.dyn.telefonica.de> has joined #haiku
[14:55:45] <extrowerk> so i'm not fixated to soviet cartoons
[14:56:08] <extrowerk> btw, we had nice cartoons in the soviet time.
[14:57:32] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has joined #haiku
[14:58:17] <extrowerk> i used to like this cartoon, it is about insects in the water
[15:01:38] *** jlslnx <jlslnx!~nollimit@x5f70a734.dyn.telefonica.de> has quit IRC (Quit: leaving)
[15:03:00] *** FreeFull <FreeFull!~freefull@defocus/sausage-lover> has joined #haiku
[15:03:02] *** Megaf <Megaf!~Megaf@unaffiliated/megaf> has quit IRC (Quit: Leaving)
[15:03:06] <extrowerk> PulkoMandy: the serie which i pointed used no digiastal technology, still comletely analog production
[15:03:32] <extrowerk> that was at that time the state of art in the hungarian video production
[15:06:57] *** euver <euver!~Thunderbi@p200300DF7F4A7C009D6809B04BFA34C5.dip0.t-ipconnect.de> has joined #haiku
[15:10:12] *** hbelusca <hbelusca!~hbelusca@reactos/developer/hbelusca> has joined #haiku
[15:10:12] *** hbelusca <hbelusca!~hbelusca@reactos/developer/hbelusca> has quit IRC (Client Quit)
[15:10:28] <extrowerk> aand i had abook about andthere was an another with birds too
[15:11:23] <extrowerk> cant remenber, how it was called
[15:11:34] <extrowerk> it was releaed only as a book, i think
[15:14:20] <extrowerk> it was about sparrows, meeting with technology, like cities and machines.
[15:14:24] <extrowerk> that was great
[15:15:30] <extrowerk> i remember to a book what i had , it showed handtools like sewin tools and hammer, and so on, and all of them had eyes and an own personality.
[15:15:55] <extrowerk> things were easy and nice that time
[15:15:55] <Diver> yeah, I remember I had a book with Krtek mole when I was a kid :)
[15:16:05] <extrowerk> Diver :)
[15:16:40] <extrowerk> Some company still sells Krcek T-shirts in hungary
[15:17:06] <extrowerk> in a slavic dialect it was called as Krcek
[15:17:16] <extrowerk> maybe czech?
[15:17:27] <extrowerk> no ide anymore
[15:18:17] *** freakazoid0223 <freakazoid0223!~matt@pool-108-52-159-210.phlapa.fios.verizon.net> has joined #haiku
[15:18:18] <extrowerk> Diver: can you tell me, what kind of russan cartoons have you watched during your childhood. You was bor in the SU, right?
[15:19:11] <FreeFull> Yeah, did you watch Winnie the Pooh?
[15:19:27] *** SimpleBrain <SimpleBrain!~simp@34.187.125.91.dyn.plus.net> has quit IRC (Remote host closed the connection)
[15:19:57] *** hbelusca <hbelusca!~hbelusca@reactos/developer/hbelusca> has joined #haiku
[15:21:09] <PulkoMandy> and I think eventually I don't even need the ghostscript8 patches for this. But I got them somewhat working too, anyways
[15:21:44] <mmu_man> cool
[15:23:51] <Diver> PulkoMandy: is this another pdf viewer?
[15:25:29] *** Tanyi_Tk <Tanyi_Tk!~valentina@129.0.79.208> has joined #haiku
[15:27:50] <PulkoMandy> Diver: postscript viewer based on ghostscript
[15:29:20] <adamfowleruk> OK, I'm beginning to regret looking in to adding ACPI WMI support...
[15:29:53] <Tanyi_Tk> please i have problem in cloning this repository ''git clone ssh://mbengtanyi at git dot haiku-os.org/haiku && scp -p -P 29418 mbengtanyi at git dot haiku-os.org:hooks/commit-msg haiku/.git/hooks/''
[15:30:21] <Tanyi_Tk> So I divided the clone into git clone ssh://mbengtanyi at git dot haiku-os.org/haiku and this scp -p -P 29418 mbengtanyi at git dot haiku-os.org:hooks/commit-msg haiku/.git/hooks/
[15:30:37] <Tanyi_Tk> I have succeded in cloning the first part but in the second part am getting connection refused, please can someone help me.
[15:32:16] <Diver> err
[15:33:20] <Diver> adium is messing up links again :/
[15:34:44] *** B2IT <B2IT!B2IT@www.agmsmith.ca> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[15:41:48] <extrowerk> you should swith to vision already :)
[15:42:00] <extrowerk> or port it to mac os
[15:42:24] <extrowerk> haiku compatibility layer for mac os
[15:42:28] <extrowerk> that would be bad
[15:43:44] <PulkoMandy> Tanyi_Tk: the second part with scp is optional, you will have to manage change-ids manually without the hook
[15:45:25] <waddlesplash> adamfowleruk: do you really need WMI for keyboard and mouse?
[15:45:53] <hbelusca> good short film @ Diver!
[15:45:55] <extrowerk> according to his test-report: yes
[15:45:56] <waddlesplash> adamfowleruk: my expectation is that WMI will control the backlight. I would be surprised if there is an actual keyboard inside ACPI
[15:46:09] <waddlesplash> extrowerk: no, that does not list where the device actually is
[15:46:39] <extrowerk> ok maybe i have not seensomething.
[15:47:50] <extrowerk> battery is almost empty
[15:47:54] <extrowerk> so bye
[15:49:12] <extrowerk> was in decathlon today, they have the sleeping mat and bag what i would like to have
[15:49:16] <extrowerk> but too pricey
[15:49:25] <extrowerk> 130 eur
[15:49:52] <extrowerk> well, i canuse the old bag, and cut the mat
[15:49:58] <extrowerk> maybe
[15:50:48] *** OmniMancer1 <OmniMancer1!~Paul@101.100.137.239> has joined #haiku
[15:52:48] <extrowerk> so bye
[15:53:16] *** OmniMancer <OmniMancer!~Paul@101.100.137.239> has quit IRC (Ping timeout: 255 seconds)
[15:55:21]
<Not-5be1> [haikuports/haikuports] pulkomandy pushed 1 commit to master [+1/-0/±2] https://git.io/fjJut
[15:55:23] <Not-5be1> [haikuports/haikuports] pulkomandy bf8925c - ghostscript8: actually build the BeOS code
[15:59:26] *** Megaf <Megaf!~Megaf@unaffiliated/megaf> has joined #haiku
[16:00:43] *** Glider_IRC <Glider_IRC!~Glider_IR@37.164.176.96> has joined #haiku
[16:08:40] *** Megaf <Megaf!~Megaf@unaffiliated/megaf> has quit IRC (Quit: Leaving)
[16:09:16] *** Megaf <Megaf!~Megaf@unaffiliated/megaf> has joined #haiku
[16:11:18] *** Tanyi_Tk <Tanyi_Tk!~valentina@129.0.79.208> has quit IRC (Ping timeout: 245 seconds)
[16:11:47] *** Tanyi_Tk <Tanyi_Tk!~valentina@41.202.219.253> has joined #haiku
[16:20:43] *** dby <dby!~vision@ip-192-24-218-16.dynamic.fuse.net> has joined #haiku
[16:21:57] *** Megaf <Megaf!~Megaf@unaffiliated/megaf> has quit IRC (Quit: Leaving)
[16:24:28] *** dby <dby!~vision@ip-192-24-218-16.dynamic.fuse.net> has quit IRC (Client Quit)
[16:27:45] *** amritpal <amritpal!~amritpal@103.40.198.29> has joined #haiku
[16:28:30] *** Psud0nym <Psud0nym!~Thunderbi@c-73-207-186-168.hsd1.ga.comcast.net> has quit IRC (Remote host closed the connection)
[16:28:52] *** Psud0nym <Psud0nym!~Thunderbi@c-73-207-186-168.hsd1.ga.comcast.net> has joined #haiku
[16:29:56] *** superprower <superprower!~superprow@188.130.155.151> has quit IRC (Read error: Connection reset by peer)
[16:33:12]
<Not-5be1> [haikuports/haikuports] diversys pushed 1 commit to master [+0/-0/±1] https://git.io/fjJuF
[16:33:14] <Not-5be1> [haikuports/haikuports] diversys 7b9a4f8 - themes: style fixes
[16:38:00] *** pranali <pranali!7bc9c228@gateway/web/freenode/ip.123.201.194.40> has joined #haiku
[16:39:15] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has quit IRC (Remote host closed the connection)
[16:41:13] *** SpiceGuid <SpiceGuid!~chatzilla@alyon-158-1-47-238.w90-53.abo.wanadoo.fr> has joined #haiku
[16:53:14] *** Nozy <Nozy!~The@243.113.150.122.sta.dodo.net.au> has quit IRC (Ping timeout: 244 seconds)
[16:55:09] *** Nozy <Nozy!~The@243.113.150.122.sta.dodo.net.au> has joined #haiku
[16:55:24] *** Pokemod97 <Pokemod97!~Pokemod97@184.17.222.19> has quit IRC (Read error: No route to host)
[16:56:32] *** KapiX <KapiX!~KapiX@89-64-45-76.dynamic.chello.pl> has joined #haiku
[16:56:32] *** ChanServ sets mode: +o KapiX
[16:58:07]
<Not-5be1> [haikuports/haikuports] diversys pushed 1 commit to master [+1/-0/±1] https://git.io/fjJzW
[16:58:09] <Not-5be1> [haikuports/haikuports] diversys 3b8eba8 - ThemeManager: fix build
[16:59:24] *** preetpal <preetpal!~preetpal@103.40.198.29> has quit IRC (Read error: Connection reset by peer)
[16:59:44] *** preetpal <preetpal!~preetpal@103.40.198.29> has joined #haiku
[17:00:24] *** amritpal <amritpal!~amritpal@103.40.198.29> has quit IRC (Quit: This computer has gone to sleep)
[17:00:30] *** Pokemod97 <Pokemod97!~Pokemod97@184.17.222.19> has joined #haiku
[17:01:27] <KapiX> lol, turns out User Guide is a great testing tool
[17:01:41] <KapiX> I've just found 4 bugs in Magnify by trying to do things User Guide tells you you can do
[17:01:56] <PulkoMandy> what's the QA team doing! :p
[17:02:04] <mmu_man> :)
[17:06:18] <PulkoMandy> seems I accidentally enabled this for x86_64
[17:06:42] <PulkoMandy> it can be disabled I think, it turns out to not be useful and ghostscript_gpl (newer version) has a better rendering
[17:06:58] *** preetpal <preetpal!~preetpal@103.40.198.29> has quit IRC (Ping timeout: 250 seconds)
[17:07:03] <PulkoMandy> it's there mostly for archiving the BeOS patches to ghostscript, but these aren't really useful after all
[17:07:16] <PulkoMandy> as BGhostView does not rely on them
[17:07:26] <pranali> PulkoMandy: ping
[17:07:27] <PulkoMandy> (unless you really want to use the gs command to display things...)
[17:07:32] <PulkoMandy> pranali: yes, I'm here :)
[17:08:09] <pranali> PulkoMandy: is it simply about renaming the class names?
[17:10:08] *** KapiX <KapiX!~KapiX@89-64-45-76.dynamic.chello.pl> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[17:12:20] *** KapiX <KapiX!~Thunderbi@2a02:a31c:853f:7c00:329c:23ff:fe65:3b5> has joined #haiku
[17:12:20] *** ChanServ sets mode: +o KapiX
[17:14:39] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has joined #haiku
[17:16:23] *** superprower <superprower!~superprow@188.130.155.151> has joined #haiku
[17:18:31] <PulkoMandy> pranali: yes
[17:19:05] <PulkoMandy> however it will break all apps using these classes, including some that are not part of Haiku (Weather, Maps, fRiSS, StreamRadio, probably more)
[17:19:13] <PulkoMandy> so some coordination with said apps should be done
[17:19:14] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has quit IRC (Ping timeout: 250 seconds)
[17:19:44] <PulkoMandy> probably notifying haiku-3rdparty at freelists dot org and letting some time for people to prepare for the change, and possibly making the change ourselves to some of the apps if the sources are available
[17:19:44] *** matthewstar <matthewstar!022a7b73@gateway/web/freenode/ip.2.42.123.115> has joined #haiku
[17:20:34] <pranali> PulkoMandy: These apps are all under src/apps right?
[17:21:23] <PulkoMandy> no, as I said these are outside Haiku
[17:21:34] <PulkoMandy> that's the problem
[17:21:40] <PulkoMandy> otherwise it would be easy
[17:21:44] <pranali> PulkoMandy: so all that needs to be done is to first rename the class name for example: BUrl to BURL and then going through the entire haiku repository for all mentions of BUrl and converting them to BURL ?
[17:21:48] <pranali> PulkoMandy: ahh
[17:21:50] <pranali> ok
[17:22:13] <pranali> PulkoMandy: Can I take it up?
[17:22:40] <matthewstar> how does interpreted language work?
[17:22:42] <PulkoMandy> yes, you can do the haiku part and then look for other apps (the ones I mentionned, probably WebKit as well)
[17:22:56] <PulkoMandy> and there may be more
[17:23:18] *** preetpal <preetpal!~preetpal@103.40.198.29> has joined #haiku
[17:23:18]
<Not-5be1> [haikuports/haikuports] pulkomandy pushed 1 commit to master [+0/-0/±1] https://git.io/fjJz5
[17:23:19] <Not-5be1> [haikuports/haikuports] pulkomandy bf6d8b4 - ghostscript8: disable x86_64
[17:23:57] <pranali> PulkoMandy: ok, for the haiku part i woould simply need to rename the classes and then make the changes in all the places where the class is referred to right?
[17:24:15] <PulkoMandy> yes, then build Haiku and check everything works as expected
[17:24:32] <matthewstar> ops : how does interpreter work ?
[17:24:58] <pranali> PulkoMandy: ok. is there any way other than building for testing the changes?
[17:25:15] <PulkoMandy> how else could you know?
[17:25:31] *** mmu_man <mmu_man!~revol@vaf26-2-82-244-111-82.fbx.proxad.net> has quit IRC (Ping timeout: 255 seconds)
[17:25:33] <pranali> PulkoMandy: i mean prior to buildoing do i need to check something else, which might be specific to the classes
[17:25:44] <pranali> like unit testing
[17:25:49] <PulkoMandy> you can run unit tests, yes
[17:25:50] <pranali> *buiding
[17:25:54] <PulkoMandy> jam -q unittests
[17:26:05] <PulkoMandy> if that's not currently broken
[17:26:14] *** preetpal <preetpal!~preetpal@103.40.198.29> has quit IRC (Client Quit)
[17:26:15] <PulkoMandy> (we don't run them anywhere near often enough...)
[17:26:17] <pranali> yup! that's what i was looking for
[17:26:27] <pranali> PulkoMandy: why not?
[17:26:50] <pranali> shouldn't the tests be run before attempting to build?
[17:26:59] <PulkoMandy> bad developer culture
[17:27:18] <pranali> the build process takes a lot of time, i'm guessing the tests would be quicker
[17:27:26] <pranali> heheheh
[17:27:39] <PulkoMandy> also we would like to automate them but they run only on Haiku, so it's a bit difficult since haiku is not a server OS
[17:27:49] <PulkoMandy> last time we tried, the haiku build machine would crash too often
[17:27:58] <pranali> yikes!
[17:28:02] <PulkoMandy> maybe it is more stable now
[17:28:13] <PulkoMandy> KapiX would know more about the current state I think?
[17:28:25] <PulkoMandy> he was the last one to try running them if I remember correctly
[17:29:40] <pranali> PulkoMandy: just to confirm: are you saying that jam -q unittests can only be run from within haiku?
[17:29:45] <KapiX> they do have a potential to destabilize the system, but I disabled most of those
[17:29:56] <KapiX> pranali, yes
[17:30:12] <KapiX> I do have a plan to enable automatic testing
[17:30:15] *** King_Warg1 <King_Warg1!~Wildman@50.110.113.35> has joined #haiku
[17:30:27] *** B2IT <B2IT!B2IT@www.agmsmith.ca> has joined #haiku
[17:30:27] *** ChanServ sets mode: +v B2IT
[17:30:52] <KapiX> that would need 1. watchdog driver for KVM so we can spin-up Haiku VMs and monitor them 2. rework the build system to create unittests.hpkg and include it in built images
[17:31:15] <pranali> so basically i would first need to build a stable haiku instance then checkout the code within it and then run the tests?
[17:31:22] *** King_Warg <King_Warg!~Wildman@184-15-28-244.dr01.chtn.wv.frontiernet.net> has quit IRC (Ping timeout: 255 seconds)
[17:31:22] <KapiX> yes, exactly
[17:31:54] <pranali> KapiX: so how exactly do the unittests currently work?
[17:32:30] <KapiX> they run through CppUnit and mostly poke different Kit APIs
[17:32:34] <pranali> KapiX: do they check the instance that they are running within themseles or do the check the code that we have checked out within the repository
[17:32:35] <pranali> ?
[17:32:46] <pranali> okk
[17:32:53] *** matthewstar <matthewstar!022a7b73@gateway/web/freenode/ip.2.42.123.115> has left #haiku
[17:32:53] <KapiX> they check the instance they are running on
[17:33:46] <pranali> hmm.. so basically i first need to make my changes, and then build haiku and then run the unittests within the built haiku instance!
[17:34:02] <pranali> PulkoMandy, KapiX is that correct?
[17:34:06] <PulkoMandy> yes
[17:34:11] <PulkoMandy> and it means they are not really unit tests...
[17:34:24] <KapiX> some of them are
[17:34:27] <KapiX> but most are not
[17:34:50] <pranali> okk, so any tiny mistakes that I might makes are gonna cost me a ton of time to detect!
[17:34:51] <PulkoMandy> quite a lot of work to do, maybe we should consider a GSoC project for it
[17:35:09] <KapiX> I'd say don't bother with them, they need a lot of work
[17:35:13] <PulkoMandy> pranali: in the case of renaming the classes, if it builds, you are good to go
[17:35:30] <pranali> PulkoMandy: ahh.. ok!
[17:35:39] <KapiX> I wanted to do that, but right now it might be faster to ramp up manual testing within QA team
[17:35:41] <PulkoMandy> just manually test some network related apps to see if they still work (and we don't even have much of these inside Haiku)
[17:35:42] <KapiX> so we have any QA
[17:35:44] <pranali> PulkoMandy: let me give it a try
[17:44:09] <superprower> I've been trying to understand i915 driver in Linux for the last few hours, and I honestly can't find anything similar to intel_extreme's display detection. It is just like "u r gen3? u hav 2 pipes". That's really weird, because I see comments in some places that are like "do this after probing outputs".
[17:45:20] *** nepugia <nepugia!~nepugia@200116b864664e00d25099fffe4e8f9a.dip.versatel-1u1.de> has joined #haiku
[17:46:16]
<Not-5be1> [haikuports/haikuports] korli pushed 4 commits to master [+0/-0/±4] https://git.io/fjJgC
[17:46:18] <Not-5be1> [haikuports/haikuports] korli 1359506 - zstd: gcc patch update.
[17:46:19] <Not-5be1> [haikuports/haikuports] korli aa5ab8f - diffutils: gcc2 patch for version 3.7.
[17:46:21] <Not-5be1> [haikuports/haikuports] korli e86e334 - iperf: extend gcc2 patch for version 2.0.13.
[17:46:22] <Not-5be1> [haikuports/haikuports] korli 762b32c - gzip: gcc2 patch for 1.10.
[17:47:20] *** haqk <haqk!~haqk@ec2-52-65-103-244.ap-southeast-2.compute.amazonaws.com> has quit IRC (Quit: WeeChat 1.4)
[17:52:14] *** AlienSoldier <AlienSoldier!~AlienSold@modemcable087.210-56-74.mc.videotron.ca> has joined #haiku
[17:54:17] *** KapiX <KapiX!~Thunderbi@2a02:a31c:853f:7c00:329c:23ff:fe65:3b5> has quit IRC (Quit: KapiX)
[17:55:16] <PulkoMandy> I gave up on Linux drivers long ago :>
[17:55:50] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has joined #haiku
[18:00:07] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has quit IRC (Ping timeout: 240 seconds)
[18:02:45] *** Tanyi_Tk <Tanyi_Tk!~valentina@41.202.219.253> has quit IRC (Quit: Konversation terminated!)
[18:02:47] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has joined #haiku
[18:02:53] *** Tanyi_Tk <Tanyi_Tk!~valentina@41.202.219.253> has joined #haiku
[18:02:56] <waddlesplash> PulkoMandy: -1 on unnecessary ABI changes post Beta1
[18:03:01] *** Tanyi_Tk <Tanyi_Tk!~valentina@41.202.219.253> has quit IRC (Client Quit)
[18:03:12] <PulkoMandy> yes, possibly
[18:03:15] <waddlesplash> also BURL looks rather ugly
[18:03:25] <waddlesplash> even if it is more correct...
[18:04:07] <PulkoMandy> yes, so maybe we need to switch all other acronyms instead :p
[18:05:27] *** liuyb1 <liuyb1!~liuyb@221.218.39.210> has quit IRC (Ping timeout: 245 seconds)
[18:08:49] <superprower> PulkoMandy: by the way, if you remember, last weekend I settled on trying to acquire list of connected displays via ACPI function, because my laptop display doesn't support EDID, but one person gave me an interesting question - how do I know that this ACPI function doesn't rely internally on acquiring EDID information from display? I know this is a question probably better asked to the tqh guy, but I don't see
[18:08:51] <superprower> him here.
[18:10:10] <superprower> I also think that this is a bit of rhetorical question because I tried dumping ACPI tables on target device in linux and this _DOD function is defined and even returns two values. And I don't know if this assumption is correct or even what does this give me, but I think I can correlate this number with number of pipes in linux driver.
[18:14:25] *** HaikuUser <HaikuUser!~vision@abll26.neoplus.adsl.tpnet.pl> has joined #haiku
[18:15:46] *** HaikuUser <HaikuUser!~vision@abll26.neoplus.adsl.tpnet.pl> has left #haiku
[18:15:47] *** devport <devport!~devport@abll26.neoplus.adsl.tpnet.pl> has joined #haiku
[18:15:47] *** devport <devport!~devport@abll26.neoplus.adsl.tpnet.pl> has quit IRC (Client Quit)
[18:16:19] *** devport <devport!~devport@abll26.neoplus.adsl.tpnet.pl> has joined #haiku
[18:16:21] *** amritpal <amritpal!~amritpal@103.40.198.29> has joined #haiku
[18:16:25] <devport> ey
[18:16:26] <devport> hey
[18:17:55] <waddlesplash> hello devport
[18:17:58] <devport> if device app show my sound card ICH10 why windows driver show REALTEK ALC259
[18:18:14] <waddlesplash> dunno
[18:18:18] <devport> sorry my english is not perfect im from poland
[18:18:25] <waddlesplash> that's fine :)
[18:18:53] <devport> I open driver file hda
[18:19:10] <devport> and add vendor id and subvendor :P
[18:20:51] <devport> and not improvment
[18:22:04] <waddlesplash> yes, likely you are plagued by the one HDA bug that hits 90% of controllers it seems
[18:22:19] <waddlesplash> all we know is that warm-rebooting from another OS with working HDA, then it usually works...
[18:22:26] <waddlesplash> someone needs to take the time to investigate
[18:25:50] <devport> I hobby programmer and search this problem, and i don't know functionally this driver :P
[18:26:45] <PulkoMandy> superprower: we don't know what ACPI and VESA will do. Maybe get edid from the display, maybe they put a cheap display with no EDID to save costs and somehow emulated in the ACPI tables
[18:26:53] <devport> im learn all the time
[18:27:29] <superprower> PulkoMandy: I guess so.
[18:27:51] <PulkoMandy> the number of pipes is always two on old machines. One internal display, one external in the usual setup
[18:28:01] <PulkoMandy> in some cases you can re-route things to have two external
[18:28:56] <waddlesplash> this is the ticket with the most information about investigating HDA Stuff
[18:29:18] *** brj <brj!~brj@123.201.77.42> has quit IRC (Ping timeout: 250 seconds)
[18:29:49] <krbtgt> waddlesplash: have you seen that OpenBSD dev's article about using VFIO to debug HDA issues?
[18:29:55] <waddlesplash> krbtgt: yes
[18:30:02] <krbtgt> it was pretty impressive
[18:30:05] <waddlesplash> in fact I think it may be linked in that thread
[18:32:20] *** MrHuggy <MrHuggy!~MrHuggy@adsl-178-78-88-138.karoo.kcom.com> has joined #haiku
[18:33:12] <superprower> By the way, going to try and raise this question one more time. Has anyone tried to generate a compilation database (i.e. compile_commands.json) for Haiku sources?
[18:33:19] <waddlesplash> no
[18:33:25] <waddlesplash> jam code is nasty, we need to finish ham
[18:33:43] <waddlesplash> if you want code completion, try using the qtcreator script in 3rdparty/.
[18:33:50] *** preetpal <preetpal!~preetpal@103.40.198.29> has joined #haiku
[18:35:17] *** OmniMancer1 <OmniMancer1!~Paul@101.100.137.239> has quit IRC (Quit: Leaving.)
[18:36:22] *** johnny_b <johnny_b!~vision@unaffiliated/johnny-b/x-2136417> has quit IRC (Ping timeout: 250 seconds)
[18:37:05] <superprower> Not so much code completion, LSP offers many nice things, but yeah, I understand.
[18:38:16] <devport> waddlesplash: or the same id anf vendor is no effect if i write in hda_codec.cpp
[18:38:28] <waddlesplash> I didn't expect it to be
[18:38:38] <waddlesplash> if it's the "general issue" it's not vendor specific, it appears on a variety of systems
[18:38:46] <waddlesplash> the pin widget muting may be related
[18:50:14] *** root <root!~ambassado@cpe-109-108-253-147.enet.vn.ua> has joined #haiku
[18:50:38] *** root is now known as Guest28509
[18:50:45] *** Guest28509 <Guest28509!~ambassado@cpe-109-108-253-147.enet.vn.ua> has quit IRC (Client Quit)
[18:53:56] <superprower> Graphics drivers use term "Pipe" a lot. Is it a same "pipe" as in, I dunno, "rendering pipeline"?
[18:57:33] *** preetpal <preetpal!~preetpal@103.40.198.29> has quit IRC (Ping timeout: 245 seconds)
[18:57:35] <B2IT> (Dane) AGMS
[18:57:52] <B2IT> (Dane) Hey! Anybody here know a way to get hardware status from the Haiku desktop?
[18:58:19] *** HaikuUser <HaikuUser!~vision@cpe-65-25-162-215.wi.res.rr.com> has joined #haiku
[18:58:28] <B2IT> (Dane) hardware info, I should say
[18:58:54] <HaikuUser> Woah, IRC is echoing BeShare now?
[18:59:04] <HaikuUser> And vice versa?
[18:59:08] *** HaikuUser is now known as Dane__
[18:59:17] <waddlesplash> Dane__: yep!
[18:59:27] <Dane__> I almost dropped my teeth
[18:59:30] <waddlesplash> and, what kind of hardware status are you looking for?
[19:00:00] <waddlesplash> AGMS has been running the echo-er since sometime last year
[19:00:01] <Dane__> waddlesplash Motherboard, processor, ram, brands, specs, whatever I can get. Video processor
[19:00:14] <waddlesplash> for the technically inclined, "listdev" in Terminal
[19:00:22] <waddlesplash> for the less technically inclined, Devices app. :)
[19:00:30] <Dane__> waddlesplash Ah, easy enough
[19:01:14] *** brj <brj!~brj@123.201.77.42> has joined #haiku
[19:01:57] *** MrHuggy <MrHuggy!~MrHuggy@adsl-178-78-88-138.karoo.kcom.com> has quit IRC (Read error: Connection reset by peer)
[19:02:06] *** amritpal <amritpal!~amritpal@103.40.198.29> has quit IRC (Quit: This computer has gone to sleep)
[19:03:33] <Begas_VBox> hi Dane__!
[19:04:44] <B2IT> (Dane) Begs_VBox!
[19:06:30] <Begasus> long time no see, how's it going?
[19:06:46] <Dane__> Busy as a one-armed wallpaper hanger.
[19:07:05] <Begas_VBox> not so easy ;)
[19:09:08] *** Dane___ <Dane___!4119a2d7@gateway/web/freenode/ip.65.25.162.215> has joined #haiku
[19:10:09] *** Dane__ <Dane__!~vision@cpe-65-25-162-215.wi.res.rr.com> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[19:10:11] <devport> waddlesplash: if listdev detects my device ICH7 (vendor 8086 & id 27d8) but in file hda_controller no line this device id. If i write will change something ?
[19:11:47] <Begas_VBox> extrowerk ... cannot find crti.o: No such file or directory
[19:12:50] <Begas_VBox> when trying to build regex for _x86, not sure where to look for (no python experience)
[19:13:43] *** Vrondir <Vrondir!~Vrondir@85.187.40.52> has joined #haiku
[19:13:52] *** Vrondir <Vrondir!~Vrondir@85.187.40.52> has quit IRC (Client Quit)
[19:14:41] <AlienSoldier> what is the way a laptop communicate with it's internal keyboard? surely not Ps/2 or USB?
[19:15:05] <extrowerk> some uses ps2 and some usb
[19:15:33] <extrowerk> but some usin less popular protocols
[19:16:20] <extrowerk> generic x86 laptops using ps2, apple laptops using usb, and some other laptops uses wmi, or something like that
[19:17:34] <AlienSoldier> One my acer Apire one i sometime have a ramdom hang of the internal keyboard, i need to restart computer to have it working again. I got it again today so took the time to connect a USB one to see if it would work and it did. It did not unlock the internal keyboard, neither did a input server reset.
[19:18:02] <extrowerk> but do not forget about the extra buttons, they arent connected trough ps2, but directly to the EC or something, so the ps2 protocol doesnt't even knows about that keys
[19:18:05] <AlienSoldier> damn anoying bug. can't seem to find what trigger it.
[19:20:38] *** amritpal <amritpal!~amritpal@103.40.198.29> has joined #haiku
[19:22:56] <PulkoMandy> superprower: sorry, not much in front of IRC today. The pipes are lower level than the rendering pipeline, basically they are what takes the pixel data from the framebuffer out to the display
[19:22:56] *** amritpal <amritpal!~amritpal@103.40.198.29> has quit IRC (Client Quit)
[19:22:58] *** devport <devport!~devport@abll26.neoplus.adsl.tpnet.pl> has quit IRC (Ping timeout: 245 seconds)
[19:24:06] *** p0lar <p0lar!~p0lar@95.91.202.126> has joined #haiku
[19:24:17] <PulkoMandy> this includes accessing the framebuffer with the appropriate pixelformat and stride (padding between lines, if any), routing that to the correct port (hdmi, vga, lvds, ...) and making sure it gets there with the correct timing (PLLs and CRTC registers)
[19:24:59] <AlienSoldier> PulkoMandy the DHCP timout fix work a charm, really make booting the computer less of a gambling app.
[19:25:01] <PulkoMandy> in later intel generations, this was more clearly split between "pipe" and "display", making the pipe part more generic and independant of the output port type
[19:25:28] <waddlesplash> AlienSoldier: :D
[19:25:32] <waddlesplash> more stability
[19:25:32] <PulkoMandy> AlienSoldier: yes, it was not that hard to fix eventually, just needed a place with a busy public wifi and some time to sit down and analyze the problem
[19:26:05] <waddlesplash> PulkoMandy: oh btw, when you get SPARC to the point that you care about network and USB, let me know
[19:26:16] <waddlesplash> we may want to completely rewrite the FreeBSD DMA code
[19:26:27] <waddlesplash> currently it's a giant kludge copied from their x86 stuff
[19:26:44] <PulkoMandy> for keyboards, look at the syslog to see how it's connected. Sometimes there are unusual choices, like using a "PS/2 passthrough" to get the keyboard connected to the touchpad or the like...
[19:27:11] <PulkoMandy> waddlesplash: well, we're not quite there yet. Would be great if ARM could make progress before SPARC, for one :)
[19:27:27] <waddlesplash> well, someone with binutils skills needs to attempt that
[19:27:54] <waddlesplash> PulkoMandy: oh, and USB also I guess; XHCI does not support big endian at all right now
[19:28:02] *** MrHuggy <MrHuggy!~MrHuggy@adsl-178-78-88-138.karoo.kcom.com> has joined #haiku
[19:28:05] *** nighty- <nighty-!~nighty@b157153.ppp.asahi-net.or.jp> has quit IRC (Quit: Disappears in a puff of smoke)
[19:28:15] *** amritpal <amritpal!~amritpal@103.40.198.29> has joined #haiku
[19:28:22] <PulkoMandy> mh... my SPARC machine has OHCI only
[19:28:31] <PulkoMandy> I may have an EHCI USB card somewhere... not sure
[19:28:51] <PulkoMandy> but... SPARC MMU actually allows to hardware-swap endianness for the PCI bus
[19:28:55] <PulkoMandy> so I may as well try that
[19:29:11] <waddlesplash> uh, that will not work for DMA
[19:29:33] <PulkoMandy> mh... maybe, didn't look into that yet
[19:29:34] <waddlesplash> PulkoMandy: yes but it supports PCI cards, right? so get an XHCI expansion module
[19:29:50] <waddlesplash> also ... ARM supports MSI now, so we need to move MSI into the PCI bus manager
[19:29:50] <PulkoMandy> yes, PCI, not PCI-express
[19:29:55] <waddlesplash> instead of the x86 module
[19:29:55] <waddlesplash> ah ok
[19:30:20] <PulkoMandy> and PCI is 33 or 66MHz so I doubt XHCI would be of much use there
[19:30:30] <waddlesplash> yes
[19:30:35] <PulkoMandy> but there probably a way to combine some chinese silly adapters to rig up something :D
[19:30:44] <waddlesplash> how could endian swap possibly work for DMA though? say you have a structure with a 64-bit int, a 32-bit int, and a 16-bit int
[19:30:50] <waddlesplash> how would it know what to swap?
[19:31:19] <PulkoMandy> mh, I guess you would configure the MMU to endian-swap when the CPU writes to RAM, and then have DMA copy to PCI without swapping?
[19:31:22] *** brj <brj!~brj@123.201.77.42> has quit IRC (Ping timeout: 246 seconds)
[19:31:33] <PulkoMandy> create_area will probably need some extra flags
[19:31:45] <waddlesplash> imo, don't do pci-endian-swapping
[19:31:48] <waddlesplash> just confuses things way too much
[19:32:40] <B2IT> (Dane) Back for another attack...
[19:32:51] <waddlesplash> lol
[19:32:51] <PulkoMandy> I'm not sure trying to do PCI in big endian will be more sane
[19:33:05] <waddlesplash> why? it's just a lot of random flags-banging
[19:33:16] <waddlesplash> it does not matter so much what endianness it's in
[19:33:24] <waddlesplash> so long as it's the same endianness as the PCI controller
[19:33:58] <PulkoMandy> yes, and the PCI devices usually assumes little endian, so there is some swapping to do
[19:34:06] *** ClaudioM <ClaudioM!~ClaudioM@c-73-46-231-176.hsd1.fl.comcast.net> has joined #haiku
[19:34:12] <PulkoMandy> I think bitfields can become non-contiguous or other mess like that
[19:34:16] <PulkoMandy> but I'm not there yet, anyway
[19:34:18] <B2IT> (Dane) waddlesplash DL'ing 53000
[19:34:38] <superprower> By the way, should I be able to see accelerant anywhere in teams or threads in KDL?
[19:34:41] <PulkoMandy> I need to figure out if openboot runs in 32 or 64bit and how to get our bootloader running there first
[19:35:22] <PulkoMandy> I don't think the accelerant is run in a separate thread?
[19:35:26] <PulkoMandy> and it's in app_server team
[19:35:43] <PulkoMandy> the usual way to check is with listimage (from Terminal), don't know if there is something similar from kdl
[19:36:10] <waddlesplash> Dane, sounds good. Please try w/o your custom HDA driver first; i.e. totally stock system
[19:36:23] <waddlesplash> Dane, then keep adding stuff until you can reproduce the KDL. :)
[19:36:24] *** HaikuUser <HaikuUser!~vision@cpe-65-25-162-215.wi.res.rr.com> has joined #haiku
[19:36:44] <B2IT> (Dane) ok will do
[19:38:07] *** devport <devport!~devport@abll26.neoplus.adsl.tpnet.pl> has joined #haiku
[19:38:14] <superprower> PulkoMandy: I'm kinda trying to find this hack you told me about that configured every display even if none were connected that is currently removed. Can you point me in direction I should look in? It is somewhere in accelerant code, correct? I see big chunk of commented out code in mode.cpp, but it's about retrieving current mode
[19:38:33] <HaikuUser> waddlesplash Do I need to do a clean from scratch install or can I use the updater?
[19:38:39] <waddlesplash> HaikuUser: can use updater
[19:38:52] <HaikuUser> ok booting to there in that case...
[19:38:58] *** HaikuUser <HaikuUser!~vision@cpe-65-25-162-215.wi.res.rr.com> has quit IRC (Client Quit)
[19:39:55] <nepugia> waddlesplash: soo, will haiku get linuxes DRM?
[19:40:06] <waddlesplash> nepugia: when I have time to port it, yes
[19:40:31] <waddlesplash> and when that will happen I have no idea
[19:40:36] *** HaikuUser <HaikuUser!~vision@cpe-65-25-162-215.wi.res.rr.com> has joined #haiku
[19:40:40] *** HaikuUser is now known as Dane__
[19:40:47] <adamfowleruk> waddlesplash: Don't worry, if I win the lottery I'll employ you full time to work on Haiku... Might be full time for the rest of your life though ;)
[19:40:55] <Dane__> Updater running under 64
[19:40:58] <waddlesplash> adamfowleruk: I will be fine with that :)
[19:41:02] <Dane__> LOL
[19:41:36] <PulkoMandy> superprower: I don't remember exactly, but yes, pretty much everything is in the accelerant, mostly in mode.cpp but some things were moved out of it
[19:42:13] <Dane__> More people logged in here than there used to be. Guess R1 had some drawing power!
[19:42:50] <PulkoMandy> we also have GSoC and Outreachy comming up, it seems they draw some attention as well
[19:42:52] <Begasus> GCI and GSoC help too :)
[19:44:14] <Dane__> Wow, all those user's guides take some time to acquire during an auto update
[19:45:05] <waddlesplash> Dane__: oh, are you on the beta?
[19:45:08] <nepugia> waddlesplash: so, at some point then :), maybe i can try to use sunglasses and install haiku on my laptop
[19:45:14] <nepugia> (provided it does EFI)
[19:45:15] *** Begas_VBox <Begas_VBox!~Begasus@d54C05BEA.access.telenet.be> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[19:45:21] <waddlesplash> nepugia: it's done EFI for over a year
[19:45:36] <waddlesplash> actually I have booted Haiku via EFI on this laptop since mid-2017
[19:45:43] <waddlesplash> those were experimental builds though
[19:46:20] <Begasus> going down, g'night peeps
[19:46:26] <nepugia> I hope i can install it properly with EFI then :) (unlike linux with grub, which thinks deleting random boot loader entries is a nice thing to do)
[19:46:28] <Dane__> waddlesplash Apparently yeah R1/beta1 updating from 52295+117
[19:46:29] *** Begasus <Begasus!~begasus@ptr-4qba4e947h7t0btykgy.18120a2.ip6.access.telenet.be> has quit IRC (Quit: Ex-Chat)
[19:46:29] <adamfowleruk> The manual EFI file copy isn't great though
[19:46:44] <waddlesplash> Dane__: you will need to switch repositories to "master"
[19:46:48] <nepugia> adamfowleruk: i have to put it manually into the ESP? sounds great :)
[19:47:03] <Dane__> waddlesplash Should I let the current update finish or stop it?
[19:47:11] <waddlesplash> Dane__: well it won't hurt anything, so you can do either
[19:47:18] <adamfowleruk> Took me a bit of head scratching to get EFI boot working (like a massive extra 10 minutes)
[19:47:29] <Dane__> waddlesplash what's the command to switch repos?
[19:47:44] *** _Dario_ <_Dario_!~dario@181.46.224.5> has joined #haiku
[19:49:09] <waddlesplash> Dane__: "Nightly (unstable) builds" section
[19:49:14] <Dane__> thx
[19:49:43] <AlienSoldier> PulkoMandy seem it is PS/2, here is what it say:
[19:49:46] <AlienSoldier> KERN: ps2: reset failed
[19:49:47] <AlienSoldier> KERN: ps2: devfs_publish_device input/mouse/ps2/0, status = 0xffffffff
[19:49:47] <AlienSoldier> KERN: ps2: devfs_publish_device input/keyboard/at/0, status = 0x00000000
[19:49:48] <AlienSoldier> KERN: ps2: keyboard reset failed, status 0x80000009, data 0x00
[19:49:48] <AlienSoldier> KERN: ps2: keyboard probing failed
[19:49:49] <AlienSoldier> KERN: ps2: devfs_unpublish_device input/keyboard/at/0, status = 0x00000000
[19:49:50] <AlienSoldier> KERN: KeyboardDevice: error when opening /dev/input/keyboard/at/0: No error
[19:50:14] <waddlesplash> yes
[19:50:34] <PulkoMandy> mh... that means there is PS/2 port, but if there is a keyboard connected to it, it doesn't understand the commands we send
[19:50:57] <Dane__> ok done, and now running pkgman update
[19:52:03] <AlienSoldier> PulkoMandy most of the time it work, just can't seem to find what cause it. Seem to happen every 3-4 day or so.
[19:52:52] <Dane__> waddlesplash is there a way to assure it's actually using the current main rather than beta to update with?
[19:52:58] <waddlesplash> Dane__: AboutSystem hrev
[19:53:07] <AlienSoldier> i was looking trough ticket earlier, this really start to look like the patent office, very large.
[19:53:09] <waddlesplash> oh
[19:53:17] <waddlesplash> Dane__: SoftwareUpdater or pkgman should say what it is downloading
[19:53:27] <Dane__> It's still downloading a ton of diferent alnguage docs
[19:53:31] <Dane__> language
[19:53:37] <waddlesplash> yes, probably
[19:53:39] <Dane__> ok
[19:53:47] *** mmu_man <mmu_man!~revol@vaf26-2-82-244-111-82.fbx.proxad.net> has joined #haiku
[19:53:47] *** ChanServ sets mode: +o mmu_man
[19:53:52] <Dane__> mmu_man!
[19:54:07] <superprower> PulkoMandy: ok, I think I probably understand where the difference is... intel_set_display_mode() was simplified drastically, it part was re-written as loop of SetDisplayMode calls and those are moved out to specific ports code.
[19:54:12] <waddlesplash> Dane__: you can uninstall them later if you like
[19:54:22] <waddlesplash> Dane__: same for haiku_source
[19:54:26] <Dane__> No worries, just wanted to make sure I was headed down the right trail.
[19:55:47] <Dane__> Naw, it's getting haiku-r1-beta1_hrev52295
[19:55:51] <Dane__> arrgh
[19:56:02] <Dane__> I guess in addition to getting the repo, I needed to switch to it somethow.
[19:56:10] <waddlesplash> Dane__: no, you just need to "add-repo", that's all
[19:56:13] <waddlesplash> did you add both repos?
[19:56:23] <waddlesplash> there are 2: "haiku" and "haikuports", you need to switch both
[19:56:24] <Dane__> Just the one I pasted above.
[19:56:28] <Dane__> OIC
[19:56:37] <Dane__> stopping the process again
[19:57:02] <Dane__> did the second one
[19:57:20] <Dane__> Anything I can do to check the current status before I launch back into the update?
[19:57:26] <waddlesplash> pkgman list-repo?
[19:57:28] <Dane__> sec
[19:57:49] *** Prognoz <Prognoz!~Prognoz@181.231.204.129> has joined #haiku
[19:58:35] <Dane__> OK so there are Haiku and HaikuPorts listed
[19:58:54] <Dane__> How do I tell it to use the latter for the updating?
[19:59:04] <superprower> yep, I don't think I can bring back any of this code. It relies on old PLL computation functions and etc. I think I'm going back to trying to use ACPI.
[19:59:36] <Dane__> waddlesplash see question above
[19:59:51] <mmu_man> plop
[19:59:54] <Dane__> plop!
[20:01:52] <Dane__> waddlesplash
[20:02:30] <waddlesplash> Dane__: huh? there should be 2, indede
[20:02:34] <Dane__> Gotta run soon, how do I choose which of the two repos to update from? I'm not getting how that's accomplished. I have "Haiku" and "HaikuPorts"
[20:02:39] <waddlesplash> yes, you need both
[20:02:45] <waddlesplash> there are "master" and "r1beta1" channels for both
[20:02:49] <waddlesplash> you want "master"
[20:02:50] <Dane__> So now just run pkgman update?
[20:03:03] <Dane__> Or do I need to specify master somehow?
[20:03:13] <waddlesplash> you need to have "master" repo on both...
[20:03:21] <waddlesplash> run both of the "add-repo" commands from the guide
[20:03:30] <waddlesplash> that will replace the existing repos with the "master" ones
[20:03:55] <Dane__> Right, I did both of them.
[20:04:09] <Dane__> now pkgman update?
[20:05:17] <Dane__> Haiku
[20:05:19] <Dane__> priority: 1
[20:05:19] <Dane__> HaikuPorts
[20:05:21] <Dane__> priority: 1
[20:05:30] <Dane__> Pardon spam but I'm running out of time.
[20:06:29] <Dane__> You're busy, I'll just give it one more try and if it fails I'll have to pick up on this at another time...
[20:06:49] <waddlesplash> Dane__: you need the Haiku repo to be "master"
[20:07:03] <Dane__> How?
[20:07:09] <waddlesplash> note the "master" not "r1beta1" in that URL
[20:07:30] <Dane__> k
[20:07:57] <Dane__> Haiku
[20:07:59] <Dane__> priority: 1
[20:07:59] <Dane__> HaikuPorts
[20:08:05] <Dane__> Correct?
[20:08:10] <waddlesplash> yes
[20:08:13] <Dane__> whew
[20:08:16] <Dane__> ok trying the update
[20:08:53] <Dane__> It's still saying "r1-beta1" in the doc files that are downloading...that ok?
[20:09:24] <waddlesplash> yes
[20:09:26] <Dane__> k
[20:09:56] *** Psud0nym <Psud0nym!~Thunderbi@c-73-207-186-168.hsd1.ga.comcast.net> has quit IRC (Read error: Connection reset by peer)
[20:09:57] <Dane__> This machine may only have 4gb of RAM, is that going to be too little to test with?
[20:10:31] <waddlesplash> for guarded heap? yes
[20:10:50] <Dane__> Wondered about that. OK, I'll see if I can track down another stick.
[20:12:07] <adamfowleruk> waddlesplash: good catch. Could be a small change to the PS/2 keyboard driver needed then...
[20:16:10] *** devport <devport!~devport@abll26.neoplus.adsl.tpnet.pl> has quit IRC (Ping timeout: 246 seconds)
[20:17:46] *** amritpal <amritpal!~amritpal@103.40.198.29> has quit IRC (Quit: This computer has gone to sleep)
[20:17:49] <PulkoMandy> superprower: yes, we should not bring back the old code. The refactoring is a good thing overall and gets us more ready to use multiple displays
[20:18:07] <PulkoMandy> the old code was more like "I have no idea, so let's set up all pipes and hope one of them ends up to the actual display"
[20:18:09] <superprower> No arguing here
[20:18:39] <PulkoMandy> you could just hack something like "no display found, let's assume 1024x768 on the first pipe" or something like that for a start
[20:18:51] <PulkoMandy> (then once you have set the proper mode in screen prefs, it will remember that)
[20:19:20] *** Psud0nym <Psud0nym!~Thunderbi@c-73-207-186-168.hsd1.ga.comcast.net> has joined #haiku
[20:20:17] <superprower> Um, do you by any chance know if it's legal for me to use get_module() function in accelerant? I can't seem to use it no matter what I import or add to Jamfile, and no other accelerant seems to be using it, so I have no real example.
[20:20:50] <waddlesplash> no, get_module is a kernel thing
[20:22:04] *** Dane__ <Dane__!~vision@cpe-65-25-162-215.wi.res.rr.com> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[20:24:54] *** HaikuUser <HaikuUser!~vision@cpe-65-25-162-215.wi.res.rr.com> has joined #haiku
[20:24:54] *** HaikuUser is now known as Dane__
[20:25:05] <Dane__> waddlesplash 530001 installed!
[20:25:05] <superprower> Then, is there a legal way for me to acquire ACPI 'acpi_module_info' thingy so I can call ACPI functions? Or ACPI is also a part of a kernel? (I guess the answer is Yes, just want to make sure)
[20:25:09] <waddlesplash> Dane__: great!
[20:25:22] <waddlesplash> superprower: yes, it's in the kernel
[20:25:27] <Dane__> ticket link once more please? I'll start on your checklist
[20:25:30] *** Psud0nym <Psud0nym!~Thunderbi@c-73-207-186-168.hsd1.ga.comcast.net> has quit IRC (Remote host closed the connection)
[20:25:30] <waddlesplash> superprower: there is an ACPI display driver, it's not finished though
[20:25:48] <waddlesplash> so, item 1 you can do right now
[20:25:55] <Dane__> thanks. bookmarking
[20:26:01] <waddlesplash> item 2 you can do after you start the operation
[20:26:10] <waddlesplash> and then, make sure you can use keyboard in KDL
[20:26:25] <waddlesplash> adamfowleruk: yes
[20:26:35] <superprower> waddlesplash: yeah, tqh told me about it, he kinda proposed the whole "use _DOD to get list of connected displays" thing.
[20:26:43] <Dane__> waddlesplash syslog you mean?
[20:26:45] <Dane__> ok
[20:26:46] <waddlesplash> Dane__: yes
[20:27:01] <adamfowleruk> waddlesplash: OK great thanks. Thought I'd take a look. Will add a comment if I find anything
[20:27:22] *** Psud0nym <Psud0nym!~Thunderbi@c-73-207-186-168.hsd1.ga.comcast.net> has joined #haiku
[20:27:30] <superprower> Although I'm not sure if I understand what "ACPI display driver" means. I'm not sure if I understand what "display driver" means either.
[20:28:31] <waddlesplash> adamfowleruk: trying the bootstrap is relatively easy
[20:28:43] <waddlesplash> superprower: it's a driver that uses ACPI to control display brightness
[20:29:05] *** Dane__ <Dane__!~vision@cpe-65-25-162-215.wi.res.rr.com> has quit IRC (Read error: Connection reset by peer)
[20:29:05] <waddlesplash> superprower: likely you should not need it for intel driver to work
[20:29:27] *** HaikuUser <HaikuUser!~vision@65.25.162.215> has joined #haiku
[20:29:27] *** HaikuUser is now known as Dane__
[20:30:17] <nepugia> If i find my sunglasses i will try to install haiku with EFI and report back how it went
[20:30:17] <Dane__> waddlesplash I got sylog and listdev info. Entering kernel_debugger resulted in no keyboard access, had to reboot
[20:30:31] <waddlesplash> Dane__: you may need to use the keyboard shortcut
[20:30:49] <waddlesplash> then you will have keyboard access -- but only from *That* keyboard
[20:30:56] <waddlesplash> I think that's the trick
[20:30:59] <Dane__> what's the shortcut again?
[20:31:03] <waddlesplash> Alt+PrntScrn+D
[20:31:14] <Dane__> no prntscreen on this keyboard :-/
[20:31:19] <Dane__> Mac keyboard
[20:31:20] <waddlesplash> SysRq?
[20:31:38] <Dane__> No sysrq
[20:31:50] <waddlesplash> and you don't have any PC keyboards?
[20:32:33] <Dane__> I do...it'll require some monkeying around, digging behind equipment, etc., because of my studio setup, so I guess I'll pick this up another day. Thanks for all your help today!
[20:32:45] <waddlesplash> sure :)
[20:32:48] *** Dane__ <Dane__!~vision@65.25.162.215> has quit IRC (Client Quit)
[20:41:14] <superprower> PulkoMandy: sorry for stupid questions, but how would I "assume resolution on the first pipe"? How does it relate to setting the display mode?
[20:41:35] <adamfowleruk> arm buildtools built... That's the easy bit done then...
[20:42:06] <PulkoMandy> I don't know exactly, but basically the current design is enumerating all displays using EDID or alternate means (probing VESA, peeking at the BIOS directly), and then using that to decide which mode to set
[20:42:21] <PulkoMandy> and if we find nothing, we just stop there, which is your problem, IIRC
[20:42:47] <PulkoMandy> if you try to change that function so that the "found nothing" case instead pretends there is a 1024x768 modeline found, would that work?
[20:44:42] <PulkoMandy> if we get that working, we can try to figure out how to try to get the proper resolution from ACPI, which would be even better
[20:44:50] <PulkoMandy> but this way we would have a start of something to work from
[20:45:19] *** Psud0nym <Psud0nym!~Thunderbi@c-73-207-186-168.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 255 seconds)
[20:45:37] <pranali> PulkoMandy: ping
[20:45:54] <PulkoMandy> yes
[20:45:59] <superprower> I honestly think my bigger problem is a lack of understanding of many things. Pipes, ports, display modes... But thanks, I will study code a bit more and will try to do this.
[20:46:03] <PulkoMandy> no need to ping me, just ask your questions :)
[20:46:39] <PulkoMandy> display mode is just the resolution (eg. 1024x768) and timing (60Hz + the horizontal frequency, and pixel clock)
[20:46:53] <superprower> Okay, and we assign it to?
[20:47:00] <PulkoMandy> ports are... well, ports (VGA, HDMI, and LVDS which is the one for laptop displays)
[20:47:23] <PulkoMandy> each port is connected to a pipe, which is the internal thing in the video device to get the data from the framebuffer in memory to the port
[20:47:25] <pranali> PulkoMandy: i have updated the BUrl* classes to BURL* and am updating all the instances of object definitions based upon it, which includes constructor function calls. This is the correct approach right?
[20:47:37] <PulkoMandy> there can be multiple ports wired to a single pipe (resulting in a "clone" display)
[20:47:54] <PulkoMandy> pranali: yes
[20:49:14] <pranali> PulkoMandy: there are a ton of files that is being updated. i found out that there are around 106 files (including headers and cpp files). So far I have been able to finish updating about half of them,however, i just wanted to check in once to make sure that I am going in the right direction.
[20:49:35] <PulkoMandy> superprower: it gets more complex then, because the mode is assigned both to the pipe (which needs to know how to read the framebuffer), and to the port (which needs to know the correct timings to drive the display)
[20:49:41] <PulkoMandy> so, basically, we set the mode to both
[20:49:59] *** ClaudioM <ClaudioM!~ClaudioM@c-73-46-231-176.hsd1.fl.comcast.net> has quit IRC (Quit: leaving)
[20:50:15] <PulkoMandy> in theory we could set different modes, and have, for example, various way to scale the display on a laptop (letterbox to keep aspect ratio, etc)
[20:50:20] <waddlesplash> pranali: I am still not sure this is a good thing to do right now...
[20:50:28] <waddlesplash> but I guess it's ultimately up to PulkoMandy
[20:50:31] <superprower> I think I understand it now. Thanks a lot.
[20:50:54] <PulkoMandy> waddlesplash: well, we can have the patch on Gerrit and merge it latter
[20:51:35] <pranali> waddlesplash: i can understand why, based upon the sheer number of changes that is needed.
[20:54:04] <pranali> PulkoMandy: ok, maybe i'll just make the changes only to BUrl* classes and stop there. Will look into the rest only after the changes are reviewed, as the sheer scale of the change's impact is making me a bit nervous.
[20:54:43] <pranali> but it's going to be a humongous changeset to review.
[20:55:22] <pranali> having changes in over a hundred files in a single commit makes me quite nervous
[20:56:08] <pranali> I'm pretty sure that its against quite a few good programming practices.
[20:56:58] *** Psud0nym <Psud0nym!~Thunderbi@c-73-207-186-168.hsd1.ga.comcast.net> has joined #haiku
[20:58:28] <superprower> PulkoMandy: brief look tells me that assuming the modeline is not the problem, because it has a VBT fallback scenario; The problem is that both pipe assignment and mode setting functions iterate over ports found in accelerant. I guess I am going to try and force LVDS port into existance.
[21:03:04] <adamfowleruk> hi all. Building the arm version on ubuntu 18.04. Get a message about ::remove not being defined in stdio when building the boot loader. Found the stdio.cpp file in the boot loader code, and it doesn't have a remove method... Seems like this should have been caught before I found it... did I miss a step?
[21:03:23] <adamfowleruk> other methods like puts, fputs etc are there
[21:03:40] <adamfowleruk> on the haiku master branch
[21:07:15] <superprower> Well that didn't work.
[21:08:55] <superprower> I guess it need something from display's EDID, because I see randomly generated barcode on right side of my screen and can't call see KDL.
[21:10:47] <superprower> And because I see a lot of calls to GetEDID in syslog
[21:12:24] <waddlesplash> adamfowleruk: pastebin please
[21:16:32] <nepugia> Well, installing was painless, of course it doesn't boot on its own :)
[21:17:06] <waddlesplash> adamfowleruk: yes you need to do a bootstrap
[21:17:13] <waddlesplash> you can't do a normal builf
[21:17:16] <waddlesplash> build
[21:18:23] <adamfowleruk> Are the compiling on arm instructions wrong?
[21:20:53] <PulkoMandy> superprower: yes, just build some fake EDID info or something like that so the driver tries to use some valid video mode
[21:24:02] *** puck <puck!~puck@catgirl.tech> has quit IRC (Quit: nya)
[21:24:35] *** puck <puck!~puck@catgirl.tech> has joined #haiku
[21:24:35] *** ChanServ sets mode: +o puck
[21:27:39] <adamfowleruk> answer: yes they are... Think I've found alternative instructions. Trying now...
[21:30:10] <PulkoMandy> please fix/remove the wrong instructions then...
[21:30:40] <adamfowleruk> will do once I have made sure it works :)
[21:32:19] <PulkoMandy> it doesn't, but it gets further than that :)
[21:32:58] <adamfowleruk> haha :) yeah you know what I mean ;)
[21:33:54] *** Psud0nym <Psud0nym!~Thunderbi@c-73-207-186-168.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 250 seconds)
[21:35:07] *** HaikuUser <HaikuUser!~vision@94.222.114.89.rev.vodafone.pt> has joined #haiku
[21:35:41] *** HaikuUser <HaikuUser!~vision@94.222.114.89.rev.vodafone.pt> has quit IRC (Client Quit)
[21:36:21] *** Psud0nym <Psud0nym!~Thunderbi@c-73-207-186-168.hsd1.ga.comcast.net> has joined #haiku
[21:37:54] *** k__ <k__!0e62a481@gateway/web/freenode/ip.14.98.164.129> has joined #haiku
[21:38:21] <k__> where is the header FT_OUTLINE_H defined?
[21:42:33] <PulkoMandy> this is from freetype
[21:42:42] <PulkoMandy> so in the devel:libfreetype2 package I think
[21:43:05] *** chad7 <chad7!0e8bc6a3@gateway/web/freenode/ip.14.139.198.163> has joined #haiku
[21:43:27] *** Dane___ <Dane___!4119a2d7@gateway/web/freenode/ip.65.25.162.215> has quit IRC (Ping timeout: 256 seconds)
[21:47:02] *** Psud0nym <Psud0nym!~Thunderbi@c-73-207-186-168.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 250 seconds)
[21:49:06] *** Vidrep_64 <Vidrep_64!~vision@d75-156-156-137.abhsia.telus.net> has joined #haiku
[21:50:50] *** jjpx <jjpx!~jjpx@gateway/tor-sasl/jjpx> has joined #haiku
[21:53:27] <PulkoMandy> chad7: this happens if you clone the sources from github instead of our main repo
[21:53:38] <PulkoMandy> you can fix it, I think the instructions are in the "getting sourcecode" page
[21:54:14] *** Tanyi_Tk <Tanyi_Tk!~valentina@129.0.79.196> has joined #haiku
[21:54:24] <chad7> I can build it if forked from main source
[21:54:38] <chad7> ok thanks
[21:56:59] <k__> @PulkoMandy: does the outline feature of Haiku has gaps for glyphs that extend below the baseline?
[21:58:47] <PulkoMandy> the outline is just an outline, it draws something that fits exactly around the characters
[21:58:51] <PulkoMandy> you can play with it in FontDemo
[21:59:11] <k__> ok
[22:00:20] <k__> also I'm finding the b_underscore_face implementation little bit hard
[22:01:01] <k__> I am afraid I won't be to complete my outreachy application
[22:01:20] <k__> *able to
[22:01:47] <PulkoMandy> well, you can try again in the next run if it doesn't work this time
[22:02:04] <PulkoMandy> you have to get ready this way
[22:03:56] <k__> if you could suggest some easy tasks relating to UI part, that would be really great?
[22:05:49] <PulkoMandy> well, is it this hard to just draw a line under the text? For a first try don't worry about the details of avoiding the characters, etc. Just draw a line
[22:06:26] <PulkoMandy> if that's too complex already, I'm not sure what we can do. You will face other similar problems during Outreachy all the time
[22:07:03] <superprower> Are '\t's supported in trace? Want to print pretty-print VBT. Someone was thinking about faking EDID using it, I think it actually may work.
[22:07:40] <PulkoMandy> should work, why not?
[22:18:54] <superprower> Eh, who knows.
[22:18:57] <superprower> "The VBT is available via the ACPI OpRegion"
[22:18:59] <superprower> Oh heeey.
[22:19:05] <superprower> Two birds with one stone, eh?
[22:21:50] <superprower> Well, not really, I guess it's not the same as _DOD, but still pretty interesting occurence.
[22:22:41] *** megabot9000 <megabot9000!~megabot90@075-182-102-226.res.spectrum.com> has joined #haiku
[22:23:49] *** HaikuUser <HaikuUser!~vision@185.230.126.104> has joined #haiku
[22:24:06] *** HaikuUser <HaikuUser!~vision@185.230.126.104> has quit IRC (Client Quit)
[22:27:34] <superprower> I'm curious abou BBITFIELD8_7 thing. If I understand correctly this is a hand-crafted byte with 7 first bits available to set, correct? It's weird because I can see some fields being set to 2, for example.
[22:30:14] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has quit IRC (Remote host closed the connection)
[22:30:38] <PulkoMandy> mh... it appears to be just 7 integers of 8 bit each
[22:30:43] <PulkoMandy> I have no idea how this works
[22:30:53] *** jjpx <jjpx!~jjpx@gateway/tor-sasl/jjpx> has quit IRC (Remote host closed the connection)
[22:30:57] <PulkoMandy> ah, I see
[22:31:19] <PulkoMandy> it's a macro to swap bitfields order depending on the machine endianness
[22:31:33] <PulkoMandy> so you can essentially ignore it and assume the bits will be in the right order to match the hardware
[22:31:46] <PulkoMandy> the sizes are defined for each field inside the macro
[22:32:00] <PulkoMandy> with :1, :2, etc, as usual for bitfields
[22:32:06] <superprower> Oh, okay
[22:40:11] *** embden <embden!~embden@185.202.212.202> has joined #haiku
[22:41:04] *** embden <embden!~embden@185.202.212.202> has quit IRC (Client Quit)
[22:49:11] <pranali> PulkoMandy: ping
[22:54:41] <pranali> PulkoMandy: I finished making the changes to the repository attempted the build, however, I am getting a build failure due to webkit
[22:55:11] <pranali> PulkoMandy: I'm getting the following error:-
[22:55:19] <pranali> ../src/apps/webpositive/BrowserWindow.cpp: In member function 'void BrowserWindow::CreateNewTab(const BString&, bool, BWebView*)': ../src/apps/webpositive/BrowserWindow.cpp:1364:46: error: no matching function for call to 'BWebView::BWebView(const char [9], BURLContext*&)' webView = new BWebView("web view", fContext); ^ In file included from ../src/apps/webpositive/BrowserWindow.cpp:90
[22:56:09] <pranali> PulkoMandy: is there anyway by which I can make changes in webkit to reflect the updated classname?
[22:56:40] *** mounty <mounty!~mounty@n106-71-211-213.rdl2.qld.optusnet.com.au> has quit IRC (Remote host closed the connection)
[22:56:46] <pranali> waddlesplash: ping
[22:57:06] *** mounty <mounty!~mounty@n106-71-211-213.rdl2.qld.optusnet.com.au> has joined #haiku
[23:05:30] *** Vidrep_64 <Vidrep_64!~vision@d75-156-156-137.abhsia.telus.net> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[23:06:26] *** megabot9000 <megabot9000!~megabot90@075-182-102-226.res.spectrum.com> has quit IRC (Ping timeout: 272 seconds)
[23:06:36] *** gouchi <gouchi!~gouchi@unaffiliated/gouchi> has quit IRC (Remote host closed the connection)
[23:06:39] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has joined #haiku
[23:11:00] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has quit IRC (Ping timeout: 258 seconds)
[23:30:56] *** Glider_IRC <Glider_IRC!~Glider_IR@37.164.176.96> has quit IRC (Remote host closed the connection)
[23:34:31] *** k__ <k__!0e62a481@gateway/web/freenode/ip.14.98.164.129> has quit IRC (Ping timeout: 256 seconds)
[23:36:01] *** axeld <axeld!~Thunderbi@dyndsl-178-142-167-149.ewe-ip-backbone.de> has quit IRC (Quit: axeld)
[23:47:04] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has joined #haiku
[23:48:03] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has quit IRC (Remote host closed the connection)
[23:48:19] *** adamfowleruk <adamfowleruk!~adamfowle@2a00:23c4:380:2e01:d38:1cbe:9ed7:f825> has joined #haiku
[23:56:59] *** dewf <dewf!~dewf@cpe-68-206-152-179.elp.res.rr.com> has joined #haiku
[23:58:33] *** Glider_IRC <Glider_IRC!~Glider_IR@37.164.176.96> has joined #haiku