<mukuld[m]>
Thanks for the information and warm welcome @waddlesplash. I will continue to experiment and be on the lookout for opportunities to help.
<mukuld[m]>
For the Python-related things, what mechanism do we follow? Do we make a pull request and then merge it back? Is there a specific branch being worked upon? Does every developer create their own branches to work? If there is a documentation I can refer to or even create, let me know. Happy to read offline and contribute
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
dpirate_ has quit [Remote host closed the connection]
dpirate has joined #haiku
rennj has joined #haiku
<waddlesplash>
we work in whatever the default branch is, there isn't much to it
<waddlesplash>
well, I mean we merge things into whatever the default branch is
<andreasdr[m]>
Arrrrrrr
<augiedoggie>
woooooooof
<andreasdr[m]>
:D
rennj has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
rennj has joined #haiku
sav10 has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
DKnoto_W2 has quit [Ping timeout: 480 seconds]
rennj has quit [Ping timeout: 480 seconds]
LinuxUser has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
LinuxUser has quit [Remote host closed the connection]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<waddlesplash>
kallisti5[m]: kudos for trying to untangle all the EFI serial stuff
<waddlesplash>
that was really a mess, glad to see it's getting straightened out
<waddlesplash>
I usually regret trying to fix stuff in the bootloader because it turns into a fiasco, my time is probably best spent elsewhere, so it's good to see the work being done :-)
<BarmenduChakraborty[m]>
Hey waddlesplash ,could you help me with some third party stuff?
<waddlesplash>
hm?
<BarmenduChakraborty[m]>
I was trying to read the DeskNotes source code to create an option for making the text Bold/italic
<BarmenduChakraborty[m]>
but I am a newbie
<BarmenduChakraborty[m]>
how do I find out what all the different classes do
<BarmenduChakraborty[m]>
I know about the Haiku API docs
<waddlesplash>
well, then read the API docs :)
<BarmenduChakraborty[m]>
how do I search the docs?
<waddlesplash>
right now, just use Google custom search; but more likely you don't need search
<BarmenduChakraborty[m]>
for a specific class
<waddlesplash>
you just need to go to the class in qusetion
<waddlesplash>
there's some explanation of that on this page
<BarmenduChakraborty[m]>
So I just gotta get my hands dirty till I figure out stuff
<waddlesplash>
well, I don't know what other way there would be to do it :)
<BarmenduChakraborty[m]>
B-)
<BarmenduChakraborty[m]>
Thanks waddlesplash
<waddlesplash>
no problem, happy to help
rennj has joined #haiku
HaikuUser has joined #haiku
x10z has joined #haiku
HaikuUser has quit [Quit: Vision[0.10.3]: i've been blurred!]
LinuxUser has quit [Remote host closed the connection]
LinuxUser has joined #haiku
LinuxUser has quit [Remote host closed the connection]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
x10z has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
AlaskanEmily has joined #haiku
tuaris has quit [Read error: Connection reset by peer]
floof58 is now known as Guest410
floof58 has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
Guest410 has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
frkzoid has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
frkazoid333 has quit [Ping timeout: 480 seconds]
freakazoid332 has joined #haiku
frkzoid has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rennj has quit [Ping timeout: 480 seconds]
<BarmenduChakraborty[m]>
can Haiku from virtual box be extended to secondary monitor?
rennj has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
Begasus has joined #haiku
<Begasus>
g'morning peeps
<BarmenduChakraborty[m]>
Good morning Begasus
mukul has joined #haiku
<Begasus>
Morning BarmenduChakraborty[m]
<Begasus>
How is coding comming allong?
<BarmenduChakraborty[m]>
I'm trying to incorporate different fonts into DeskNotes but I don
<BarmenduChakraborty[m]>
don't know how to
<BarmenduChakraborty[m]>
was trying to read the code of StyledEdit
<BarmenduChakraborty[m]>
but its too large and confusing
<BarmenduChakraborty[m]>
still, hanging on though
<netpositive>
morning
<BarmenduChakraborty[m]>
Good morning netpositive
<Begasus>
morning netpositive
<BarmenduChakraborty[m]>
BarmenduChakraborty[m]: any ideas on this Begasus ?
<Begasus>
I see waddlesplash guided you around a bit BarmenduChakraborty[m] :)
<BarmenduChakraborty[m]>
Begasus: Yeah :)
<Begasus>
nope sorry BarmenduChakraborty[m] , as mentioned when it comes to coding I'm a nood, can't even write "Hello Wold" in code without copy/paste :P
<BarmenduChakraborty[m]>
No problems :D
Blendie has joined #haiku
<Begasus>
I do know my recipes though ;)
<BarmenduChakraborty[m]>
Begasus: You sure do!
<mukuld[m]>
Is there a problem y'all are working on that I could possibly look at and see if I can help?
mukul has left #haiku [#haiku]
<rennj>
port firefox over
<rennj>
hehe
<BarmenduChakraborty[m]>
mukuld[m]: A lot of stuff goes on around here. Do check the bug-tracker for ongoing issues, or the HaikuArchives github repository to find issues related to third party apps
<rennj>
Obsidian is my current choice for writing and organizing notes on any complicated subject. Feels like the closest anyone has come yet to realizing the promise of hypertext as a tool of thought.
<rennj>
Graydon Hoare
<rennj>
Creator of the Rust programming language
Begasus has quit [Ping timeout: 480 seconds]
choulth_ has joined #haiku
choulth has quit [Read error: No route to host]
choulth_ is now known as choulth
Miyu is now known as hackkitten
choulth has quit [Quit: choulth]
netposit1ve has joined #haiku
Kokito has quit [Quit: Vision[]: i've been blurred!]
rennj has quit [Ping timeout: 480 seconds]
netpositive has quit [Ping timeout: 480 seconds]
Begasus has joined #haiku
Kokito has joined #haiku
Kokito has quit []
rennj has joined #haiku
jmairboeck has quit [Ping timeout: 480 seconds]
rennj has quit [Ping timeout: 480 seconds]
AlaskanEmily has quit [Remote host closed the connection]
HaikuUser has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
jessicah has quit [Quit: Connection closed for inactivity]
rennj has joined #haiku
Kokito has joined #haiku
Kokito has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
netposit1ve is now known as netpositive
tuaris has joined #haiku
Begasus has quit [Ping timeout: 480 seconds]
Begasus has joined #haiku
matt3 has quit [Remote host closed the connection]
<botifico>
[haiku/website] pulkomandy bc0cd09 - Initiate pages for GSoC 2023
DrachenMaus[m] has quit [Ping timeout: 480 seconds]
Kokito has joined #haiku
eroux has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
Begasus has quit [Quit: Leaving]
Kokito has quit [Quit: Vision[]: i've been blurred!]
rennj has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
jmairboeck has joined #haiku
rennj has joined #haiku
DKnoto_W2 has joined #haiku
matt3 has joined #haiku
<BarmenduChakraborty[m]>
<win8linux[m]> "Look into TakeNotes, a similar..." <- Okay, I will. Thanks win8linux
mooes has joined #haiku
Begas_win has joined #haiku
Begasus has joined #haiku
<Begasus>
k, rebuild of boost166 (last commit there almost 5 years ago)
<mooes>
heya Begasus
<Begasus>
hey mooes
<Begasus>
wanted to ask you about R
rennj has quit [Ping timeout: 480 seconds]
<mooes>
sure thing - what's your question?
<Begasus>
created a PR for the new version, split the package up in a base package and develop package (and another one for libRmath, but that's beside)
<Begasus>
if you build something (or write) do you need the headers from R?
<mooes>
you mean when building an R package?
<Begasus>
yes
<mooes>
no, that shouldn't be needed
<mooes>
quite a number of packages make use of C/Fortran code, so to build those one needs the compilers installed
<Begasus>
ok, thanks, I'll merge and give a heads up when the build is finished, could you check it out and report on it?
<botifico>
[haikuports/haikuports] Begasus 4c1cc85 - R, bump version (#7725)
<Begasus>
webkit-gtk still building so could be a while :)
<mooes>
sure thing! i am upgrading the t410s with a new ssd (which is a bit of a pain, since it uses the rare 1.8'' size, but I am going with an adaptor for micro SATA to mSATA and then an mSATA SSD, which is a whole lot cheaper), so waiting for those parts.
<Begasus>
nice!
<mooes>
then I can get back to playing around with Haiku
<Begasus>
ps, did you checkout geany?
<mooes>
also upgrading the RAM from 2GB to 8GB
<Begasus>
nice too :) (got 16GB here atm)
<mooes>
yes, but Geany doesn't allow me to send stuff from an R script to a terminal with R running (to have REPL-like interactivity). Then I tried kate and with some trial and error (need to install konsole), then it works in that manner.
<Begasus>
inside geany?
<mooes>
So that's pretty much like RStudio (with less bells and whistles, but it comes quite close).
<mooes>
No, I meant using kate + konsole.
<Begasus>
ah, not familiar there :)
<mooes>
In kate, one can have a terminal running and send commands to it.
<mooes>
So I just start R in the terminal and then can send stuff to it from the script.
<Begasus>
One problem solved :)
<mooes>
Another interesting option is RKWard: https://rkward.kde.org Might be able to get this running since it is also KDE based.
<Begasus>
Looked into RStudio, but I don't think we got all the tools to build it
<mooes>
Getting RStudio to run is probably much more tricky (it is an Electron app).
<jmairboeck>
should we maybe split the Konsole recipe so that the full app is not needed for having a terminal in Kate? or is that not worth it? OpenSUSE has a separate "konsole-part" package as a subpackage of konsole
<BarmenduChakraborty[m]>
x512: I know that worked like it was supposed to but that looks messy too XD. But I guess, its better than the previous one. Otherwise one could always manually improve the indentation
mmu_man has joined #haiku
<BarmenduChakraborty[m]>
changing the number of spaces to 4 does help
Begasus has quit [Remote host closed the connection]
Begasus has joined #haiku
<Begasus>
almost there BarmenduChakraborty[m] :)
<BarmenduChakraborty[m]>
Begasus: I guess the only way to get it perfect is do it manually. But that's really too tedious, so I guess I'll leave it here
<BarmenduChakraborty[m]>
Should I create a PR for this Begasus ?
<Begasus>
I guess you could BarmenduChakraborty[m] , I'm not part of HaikuArchives as my skills are less then zero there :)
<BarmenduChakraborty[m]>
I keep considering you as my unsaid mentor for everything Begasus :P
<Begasus>
heh, thanks on the compliment though :)
probono9 has quit [Remote host closed the connection]
choulth has joined #haiku
<Begasus>
afk
smalltalkman has quit []
matt3 has joined #haiku
matt3 has left #haiku [#haiku]
rennj has joined #haiku
Begasus has quit [Ping timeout: 480 seconds]
Begas_win has quit [Ping timeout: 480 seconds]
Major_Biscuit has quit []
rennj has quit [Ping timeout: 480 seconds]
choulth has quit [Quit: choulth]
x10z has joined #haiku
rennj has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
x10z has joined #haiku
<S1Nx81>
what video cards work with Haiku the best in terms of accelration and so on ?
<S1Nx81>
also I am unable to change the refresh rate for my display, selecting a diffrent one pops up the message of do you want to keep this setting but it does not actuly change the refresh rate
<S1Nx81>
video card is a geforce 3060, hooked up to a 144hz display via displayport
<S1Nx81>
i select for example 100hz from the drop down and nothing happens
<waddlesplash>
we don't have any NVIDIA drivers except for really old hardware
<waddlesplash>
probably we'll ultimately wind up porting stuff from Linux DRI but that's a ways off
<S1Nx81>
waddlesplash:so some older ATI would be ideal then ?
<waddlesplash>
not necessarily
<waddlesplash>
at some point I am going to attempt ports of Linux DRM drivers
<S1Nx81>
ok
<S1Nx81>
well i may build/buy an older cheap system to run other OSs on like haiku
<S1Nx81>
so would be wondering what kind of system it should be for haiki
<S1Nx81>
in terms of video card etc
<S1Nx81>
idealy
<S1Nx81>
for the best experance
<waddlesplash>
we don't have gpu acceleration anywhere, except on Radeon Southern Islands if you install x512[m]'s very experimental drivers
<S1Nx81>
ah so its just basid framebuffer driver all around then ?
<S1Nx81>
a basic rather
<S1Nx81>
any ideas on the refresh rate issue ?
mmu_man is now known as Guest458
mmu_man has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
Guest458 has quit [Ping timeout: 480 seconds]
Begasus has joined #haiku
<Begasus>
re
<PulkoMandy>
I think changing the refresh rate and timings is broken currently, we do too much effort "normalizing" the timings
<Begasus>
looks like qemu_x86 hasn't been checked :) missing "cmd:qemu_system_riscv32"
Blendie has quit [Quit: Connection closed for inactivity]
rennj has joined #haiku
DrachenMaus[m] has joined #haiku
DragonMaus[m] has quit [Read error: Connection reset by peer]
DrachenMaus[m] has quit [Read error: Connection reset by peer]
DragonMaus[m] has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<Begasus>
heading down, cu peeps!
Begasus has quit [Quit: Leaving]
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
<x512[m]>
waddlesplash: Porting DRM basically means implementing big Linux compatibility layer and something like Wine but for kernel.
<x512[m]>
DRM is also GPL2 licensed.
DKnoto_W2 has quit [Remote host closed the connection]
<S1Nx81>
PulkoMandy: what doe you mean by normalizing timings ?
<S1Nx81>
and "to much effort"
<PulkoMandy>
We run some computations to prepare a safe video mode with stable timings. I think the formula used is too agressive, resulting in largely ignoring the requested refresh rate in some cases
<nekobot>
[haiku/haiku] 81a892eddfe7 - efi/serial: Refactor EFI bios serial services
mmu_man has joined #haiku
<S1Nx81>
PulkoMandy:oh i see
rennj has joined #haiku
<x512[m]>
waddlesplash: For Nvidia it is possible to use recently opened Nvidia kernel driver. It is cross-platform and already compiles on Haiku. It just need Haiku kernel specific code. It have kernel mode setting support.
<matt3>
hello
S1Nx81 has quit [Quit: Vision[]: i've been blurred!]
<matt3>
is ok my tutorial ?
S1Nx81 has joined #haiku
<S1Nx81>
would there be a way to somehow force a refresh rate ?
<tidux>
well I've confirmed that QEMU's VirtIO OpenGL display device works with R1b4 in VESA mode (-vga virtio -display sdl,gl=on), so writing an accelerant for it should be possible in principle
<mooes>
is there a way under haiku to format a drive so that the data are actually erased (instead of just deleting the partition table)?
<mooes>
when I format the drive and then check it with disk probe, it still appears to contain the data
<mooes>
I suppose I could just put lots of garbage files on the drive, but that's a bit tedious
<tidux>
dd if=/dev/zero of=/dev/disk/foo
<tidux>
same as on Linux
<mooes>
ah, it has dd!
<mooes>
didn
<mooes>
didn't know that
rennj has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<tidux>
oh wow you can just right click on the capslock key in the keymap Preferences system to remap it to Control
<waddlesplash>
x512[m]: I don't own any NVIDIA GPUs anymore
<waddlesplash>
I switched to all AMD years ago, or Intel integrated in a few laptops
<x512[m]>
Buy some cheap one for testing? Turing+ GPU is needed.
<mooes>
curious to see how fast haiku will boot once I replace the hdd with the ssd
<waddlesplash>
mooes: unfortunately, probably not especially faster. you will shave a few seconds but not a massive amount
<waddlesplash>
the biggest drain is the "disk" step because of packagefs, which is actually CPU bound most of the time I think
<waddlesplash>
packagefs' caching is not that efficient, it really deserves a major overhaul
<rennj>
i can put my haiku.vmdk and haiku.vmx file on ramdrive run it from there
<x512[m]>
Porting Nvidia kernel drivers will allow to support modesetting, multiple monitor support and HW acceleration with Mesa new NVK Vulkan driver.
<waddlesplash>
to be honest all the decompression code in packagekit/packagefs is very convoluted and doesn't help here
<mooes>
waddlesplash: okay, but overall the system should be a bit snappier, right? (also with loading stuff)
<waddlesplash>
I think we hit malloc() for every decompression operation, it's bad
<waddlesplash>
mooes: yes, it will
<waddlesplash>
x512[m]: I still want to try and port amdgpu et al. via a userland compatibility layer instead of a kernel one
x10z has joined #haiku
<x512[m]>
It is maybe possible to port AMDGPU Display Core modesetting part because it is claimed to be OS-independent.
<x512[m]>
DCE 6 (Southern Islands) support was recently added to DisplayCore.
<waddlesplash>
I'll believe it when someone else actually ports it to something besides Linux
<mooes>
kinda annoyed that the T410s uses 1.8'' size hdds/ssds which are really difficult to come by and expensive. i got a mSATA ssd and a microSATA adaptor - hopefully this will work out
<waddlesplash>
and I don't really care about modesetting without acceleration
<x512[m]>
radeon_hd have troubles with modesetting on new GPUs.
<waddlesplash>
yeah, but let's port the whole driver so we get everything not just modesetting
<rennj>
plus all the bloat binary blobs for their gpu under /lib/firmware/
<rennj>
amdgpu is huge codebase
<x512[m]>
AMDGPU acceleration part depends on Linux DRM framework.
<rennj>
matrox g400 was last time i had stable xorg
<rennj>
cause ati/amd and nvidia sucked for years on x11
<rennj>
gl/glx replacing the mesa gl
<rennj>
that where people got screwed the install of closed source ati fglrx or nvidia would replace os based gl libs..with vendor ones
<waddlesplash>
mattlacey: pretty sure they're considered "optional packages" on release installs, so if you didn't select them in the Installer you don't have them
<x512[m]>
GL libs problem is already solved with glvnd.
<mattlacey>
weird. Could have sworn I did but I did run an update the other day. Will see if I can install the packages after the fact
<waddlesplash>
x512[m]: well, once we fix the problems that cause crashes anyway :)
<waddlesplash>
mattlacey: yeah, shouldn't be a problem.
<mattlacey>
used updater so now on 56578+65
<mattlacey>
cheers
<mattlacey>
finally sorted out rEFInd on my PC for beta4 so can boot a harddrive install at last :)
<waddlesplash>
:)
DrachenMaus[m] has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]