<HaikuUser>
ok... so haiku boots from usb. But the partition i installed to is not mountable via tracker.
HaikuUser is now known as nagerst
<nagerst>
I started "Pulse" and i can only see the first 38 cores. since the window has no scrollbar or able to be resized.
<nagerst>
brb going to try a reboot
nagerst has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
HaikuUser has quit []
nagerst has joined #haiku
<nagerst>
hmm this problem seems to be disk related. I have formatted the entire disk but after doing so and rebooting with the usb the disk is not recognized and in DriveSetup it looks really strange.
<jessicah>
that's an unformatted partition, plus empty space for additional partitions
<nagerst>
jessicah but i did format it during install and used the entire disk
<nagerst>
that is what it looked like after reboot with the usb
<jessicah>
did you format without a partition table?
<nagerst>
i have tried both without and with table, same result
mishima has joined #haiku
<nagerst>
should i use intel of guid partition map?
<jessicah>
your syslog will contain detailed info about detecting partitions and such
<jessicah>
gpt these days
JakeSays has joined #haiku
<nagerst>
when trying to use GPT the BootManager installer says "Incompatible" in red letters when trying to install it. Do i not need the BootMan stuff on a gpt disk?
<nagerst>
ok ill try a reboot now and see if it works.
nagerst has quit [Quit: Vision[]: i've been blurred!]
nagerst has joined #haiku
<nagerst>
How do i change the partition parameters so it has "boot" and "active"
<jessicah>
not needed with efi, and bootman is a very basic multiboot loader for bios boot
<jessicah>
generally I wouldn't recommend
<nagerst>
I am using the CSM module and legacy oproms
<nagerst>
if i try to boot from the partition the system just kdl
<jessicah>
also, run makebootable on the installed partition
<nagerst>
"Error: Block devices not supported on this platform!"
<jessicah>
I can't recall how to use
<jessicah>
it does work under Haiku
<jessicah>
on my phone atm
nagerst has quit [Quit: Vision[]: i've been blurred!]
nagerst has joined #haiku
<nagerst>
Yay! i have booted from the partition. I have to disable memory beyond 4gb and IDE DMA it seems to boot.
mishima has quit [Ping timeout: 480 seconds]
<nagerst>
and all cores work as well.
nagerst has quit [Quit: Vision[]: i've been blurred!]
nagerst has joined #haiku
<nagerst>
turns out i only needed to disable the IDE DMA option and not the ram option. Now it shows the full 256gb of ram
<jessicah>
you can uncomment that config option in the settings file
<nagerst>
is there a way to get smoother playback of youtube videos?
mishima has quit [Ping timeout: 480 seconds]
<jessicah>
maybe youtube-dl and then play them? :p
<jessicah>
I think you can copy-paste URLs into an app called UberTuber, and that downloads/streams the video and plays it in MediaPlayer
<jessicah>
although I didn't see how you select a video resolution or anything, so, I dunno there, and it also crashed on me... so...
DKnoto has joined #haiku
<nagerst>
I think the lack of smoothness might be network related. I use a dual Intel 82574L card and most network operations seems incredibly slow
mishima has joined #haiku
Maturion has joined #haiku
<jessicah>
I guess it depends, I find downloading stuff off my homeserver is at decent speeds
<jessicah>
but that's probably bypassing the netapi kit, so yeah...
WishBoy has joined #haiku
<jessicah>
I haven't used a web browser much on Haiku... haikuwebkit is still webkit1 based :-/
nagerst has quit [Ping timeout: 480 seconds]
mishima has quit [Ping timeout: 480 seconds]
<pinaraf>
jessicah: it's something that bothers me too, but with my KDE developer hat. for KDE applications, the only choice is to use QtWebEngine, thus blink, and it's not available on Haiku
<Not-5726>
[haikuports/haikuports] diversys pushed 1 commit to master [+1/-1/±0] https://git.io/JinSY
<Not-5726>
[haikuports/haikuports] kwyxz 3ed971d - RetroArch: bump to version 1.9.12 (#6330)
WishBoy has quit []
<Not-5726>
[haikuports/haikuports] diversys pushed 1 commit to master [+61/-61/±31] https://git.io/JinSs
<mmu_man>
ok so my complaining ont he nextcloud-client depending on it no longer stands, means I'll have to finish this one :D
<mmu_man>
(actually I think meanwhile they removed the hard dependency which is still a good thing regardless)
<Niklas[m]>
Oh is someone working on QtWebEngine again? :D The last information I found about unfinished attempts to port it were quite outdated.I'd love to have Otter Browser finally support new webpages (it supports a modern QtWebEngine backend instead of QtWebKit when available)
mishima has joined #haiku
<pinaraf>
the other solution would be to push for solutions like litehtml being added to KDE Frameworks so KDE apps use it instead of WebEngine :)
maquak has joined #haiku
<PulkoMandy>
I don't think KapiX has made more progress on this since 2019?
<PulkoMandy>
but yes, maybe 3dEyes did
<PulkoMandy>
it would be nice if we got more help on the native WebKit and WebPositive still :D
<Niklas[m]>
Well,litehtml describes itself as "fast and lightweight" which makes me think it supports even less features than good old QtWebKit.It doesn't even have Javascript?
BrunoSpr has joined #haiku
<Niklas[m]>
I'm not a big fan of Blink/Chrome,but since Firefox heavily depends on GTK and QtWebKit is abandoned,porting QtWebEngine might be the only way to get a modern web browser on Haiku.I'd really like to see that happen,even if I didn't touch any Blink based stuff on other platforms for years.
mishima has quit [Ping timeout: 480 seconds]
mishima has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
<nephele>
nagerst: yes, use qmplay2
BrunoSpr has quit [Quit: Vision[]: Ich wurde verwaschen!]
<nephele>
jessicah, pinaraf: There is nothing conceptually "bad" about webkit 1, it's simply a different api then webkit 2 for the same engine, rendering issues are likely the fault of our port, and not the api
BrunoSpr has joined #haiku
<nephele>
eventually we will get webkit2, though i doubt this will have any user visible improvements whatsoever :P
<jessicah>
oh, interesting
<nephele>
So... if you see rendering issues, please open a ticket... They are quite fixable
<nephele>
Niklas: we already have a modern webrowser on haiku... it just needs a bit more polish
<Niklas[m]>
I think we discussed that about 5 times already?And it really improved in the meantime but it still has major problems compared to others.
<nephele>
I'm no magician
<nephele>
And yet we still have a perfectly capable rendering engine ported, with some work missing. I don't understand why the solution is "port something else from scratch"
<Niklas[m]>
I know and I don't expect magic to happen,but it would be cool to have a modern alternative like QtWebEngine,at least until WebPositive has made enough progress to work with modern webapps.
<nephele>
That is like... getting WebGL support enabled..?
mishima has joined #haiku
<nephele>
We already have LLVMpipe to provide OpenGL (and opengl ES?) investigating that and enabling it would probably be way much less work than porting chromium imo
<Niklas[m]>
It's more like getting icon fonts displayed so that I can see buttons with icon labels (specifically for webapps) and improve performance.
<nephele>
Would also let me play some games on itch.io, so i'll probably tackle this eventually
<nephele>
Icon fonts displayed? that should be easier even
<nephele>
And it's 80% work in the app_server, not webkit
<Niklas[m]>
Yeah but in QtWebKit it works already...
<nephele>
Though adding Noto Sans Emoji to the font fallback list now would probably mask this issue for most sites already
<nephele>
Unsuprising, considering qt uses none of our font rendering codepaths and implements it istelf
<Niklas[m]>
I have Noto Sans Emoji already and it helps for emojis,but not for icon fonts like Font Awesome,Material Design Icons and dozens of similar things.
<nephele>
"having" does not mean it is used, though
<nephele>
If it's /explicitly/ mentioned in the css fallback list it might be used for icons, otherwise it will not since we do not have it in the normal fallback list
<Niklas[m]>
Emojis are shown,I checked that.Only in black and white,however,while QtWebKit supports colored ones :P
<nephele>
... so add it to the fallback list, or fix live downloading of fonts
<BrunoSpr>
hello everybody
<nephele>
Haiku does not do colored emoji, and personally I don't care enough to change that :)
<nephele>
(Unicode sais black and white are fine, so i'm sticking with that)
<nephele>
Hello BruonSpr
<Niklas[m]>
I agree that black and white is enough for emojis.But having Font Awesome,Material Design Icons and any other random webfont work would be quite important for webapps to be usable.
countryboy has joined #haiku
<BrunoSpr>
hello jessicah, are you working on the hda-driver atm... because there are some hick-ups there atm... some time it works some times not!
mishima has quit [Ping timeout: 480 seconds]
<BrunoSpr>
Web+ is very fast on slow systems right now, it is very good in this field atm
<Niklas[m]>
Maybe but on my large desktop with 8-core i7 it's slower than Firefox on my Raspberry Pi and that's a bit...well...not good
<BrunoSpr>
So you can use Firefox then? It is ok
<nephele>
Niklas: yes, this requires an api in app_server though
<BrunoSpr>
on your raspberry
<nephele>
to load fonts from a BRessource instead of a file, i think?
<nephele>
As for speed, dunno, it feels extremely fast to me
<nephele>
but if you want to improve, you might investigate adding some caching to go from almost nothing to atleast a bit caching ;)
<Niklas[m]>
BrunSpr: Yes,but I try to use Haiku more because it's better than Linux for many other reasons.
<nephele>
It's valid criticism anyhow, it's nicer when i have something quantifiable i can fix anyhow. some of the perceived speed is likely also in netservices code which is beeing rewritten a bit
DKnoto has quit [Ping timeout: 480 seconds]
<BrunoSpr>
why "bash" in Termainal does not use reboot or restart? Always forget the command for restart using Termainal ;-(
<Niklas[m]>
Caching may be a major reason for the problems as I only had 15Mbit DSL and are surfing on mobile data currently.Then it will greatly improve when my SFP module arrives and I can use my new 50Mbit DSL :D
<BrunoSpr>
what is it again?
<nephele>
Could be Niklas :)
<nephele>
BrunSpr: shutdown -r
<BrunoSpr>
ah ok thx nephele...
<pinaraf>
FYI, I don't dream of having Blink / QtWebEngine ruling over the world, I only fear more KDE apps would be unavailable without it because they will depend on this behemoth
<nephele>
you can add to your bash profile thingy alias reboot="
<nephele>
shutdown -r"
<nephele>
Then you won't need to remember it
BrunoSpr has quit [Quit: Vision[]: Ich wurde verwaschen!]
<nephele>
Niklas: I have a somewhat fast connection indeed, so this may taint my experience aswell :)
<nephele>
I know that on my Intel Pentium M laptop WebPositive is still very useable
BrunoSpr has joined #haiku
<Niklas[m]>
I think Otter Browser also does proper caching so that may make it feel faster for me?
<jezek2>
maybe use some caching proxy? but there is still the overhead of processing the data again and again
<nephele>
Could be, but i also suspect we are talking about different parts of the browser aswell, otter feels slow for me already because of stuff like the startup time
countryboy has left #haiku [#haiku]
<Niklas[m]>
I just thought of doing that.Does Haiku support Squid?
<nephele>
(I'm fairly used for all haiku native apps to start basically instantly)
<nephele>
I'd love to have some way to artificially limit my connection bandwidth, force it to drop packets and other such non-nice things to just test this nicely
<jezek2>
nephele: speed of browsers is quite interesting topic, webkit based browsers tend to be really fast at some things and really slow at others (I think safari is the worst offender in this, while chrome is somewhat more balanced), firefox browsers are slower but with consistent speed
<nephele>
Chrome doesn't use webkit
maquak has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<jezek2>
no but it's based on webkit
<nephele>
No
<jezek2>
blink is forked from webkit
<Niklas[m]>
Blink was forked from WebKit years ago and developed independently since then
<nephele>
And linux consumed a lot of minix patches, that didn't make it minix either ;)
<jezek2>
therefore a lot of things have similar behavior
<nephele>
They are completely independant, and the fork happened because they simply wanted different things
<nephele>
They are now quite simply different engines, just like khtml and webkit are different, so is webkit and blink
<Niklas[m]>
Blink is probably as similar to WebKit as WebKit is to KHTML lol
<jezek2>
yes they are
<nephele>
One good example is the webkit ad blocking api, it's insanely fast, but blink doesn't really have an equivalent
<jezek2>
I remember the time when apple was all with safari (and I think mobile safari too)
<nephele>
probably because google doesn't care for that
<jezek2>
and I've observed that in the old Konqueror from KDE 3.5
<jezek2>
many websites started to work better
<jezek2>
and faster
DKnoto has joined #haiku
<jezek2>
despite KHTML missing a lot of changes apple did to webkit in the meantime
<Niklas[m]>
Google doesn't want adblockers to exist.They even made changes to the WebExtensions API specifically to limit uBlock Origins functionality
<nephele>
Webkit doesn't implement the same feature set as Blink, for various reasons
<nephele>
for example: webmidi, battery reporting api are not implemented in webkit
<jezek2>
yes they diverged but a lot of code is shared or retain the similar behavior
<nephele>
not really no
<nephele>
they are too far apart to make a comparison of frontends based on their engine
<nephele>
Niklas: yeah, i suspect that is the main reason, I think it was extremely funny though hearing people complain about the limited api chrome wanted to implement, and then say "but apple gets away with that"... while the webkit api has an unlimited number of filter lists with way more entries, and parses them efficiently... while chrome wanted a limited set with way less entries
<nephele>
Personally, i don't think uMatrix style blocking should be trusted to an addon neccesarily :)
<Niklas[m]>
I also prefer that to be implemented directly within the browser.
<jt15s[m]>
Native adblocking would be awesome
mishima has joined #haiku
<nephele>
Webkit has an api for that anyway, but potentially we can only use this with webkit 2
<Niklas[m]>
Unfortunately most WebKit browsers also don't implement adblocking in a nice way :( In Midori you can't change the filter lists and in GNOME Web you can do it only by editing the dconf (Linux equivalent of the registry) but not in the application settings.And WebPositive doesn't implement it at all.Only some Qt based apps like Otter Browser did it right.
<nephele>
personally, i'm looking forward to webkit2 not because of webpositive, but because we can change the api for the webview to not need a i think BWebApplication, but rather a BApplication, and then use webkit views in MediaPlayer, E-mail, and a new E-book reader
<nephele>
Niklas: i think epiphany gained an option atleast to enable a build in ad-blocking list on/off instead of having to go through dconf?
<Niklas[m]>
Yes,a on/off switch is availeble but that's all.
<jt15s[m]>
Well Haiku can lead the pack then
<Niklas[m]>
I prefer using my own list.I can only do that using dconf
<jt15s[m]>
We could be the first OS to provide more flexible ad-blocking customisation
<nephele>
For most normal users (In germany one would say Otto Normalverbraucher) an on-off switch would be suficient
<jt15s[m]>
(Natively, of course)
<nephele>
Jt15s: lead the pack... you mean severall years behind apple? :P
<jt15s[m]>
Haha
<Niklas[m]>
Well,I'm not a "Otto Normalverbraucher" :D I'm a power user
<jt15s[m]>
BTW what do people consider "app_server" to be? Is it a desktop environment?
<nephele>
No, it's the application server
<nephele>
it's the thing applications(the clients) talk to to make stuff like window drawing happen
<jt15s[m]>
Ok, and it's also in charge of things like the Deskbar, right?
<nephele>
the thing you perceive as your "desktop" is a combination of app_server, the Decorator code that runs inside app_server (window borders), controllook (draws buttons, scrollbars), font rendering code in app_server
<nephele>
and then the client applications
<nephele>
like Tracker for the desktop background, file manager, and next to that deskbar to provide a menu
<nephele>
jt15s: No, app_server is not in charge of any clients as such, it only "serves" them ;) launch_roster is the thing that manages sessions
<nephele>
it's the component that restarts deskbar and tracker when they quit for example
<jt15s[m]>
Ah ok
<nephele>
If you open TeamMonitor with ctrl alt delete you can ask Deskbar to quit, it will quit, and then be restarted immidiently
<jt15s[m]>
I'm probably too used to Windows where Windows Explorer is the file explorer, taskbar and wallpaper all at once lol
<nephele>
actually, launch_daemon manages the session, launch_roster is only the command client
<jt15s[m]>
Ok
<nephele>
jt15s: In comparison to haiku where Tracker is the file explorer and wallpaper?
mishima has quit [Ping timeout: 480 seconds]
<nephele>
DeskBar beeing the "taskbar" is a bit more decoupled i think
<jt15s[m]>
Yeah
<nephele>
but conceptually it's not /that/ far of
<Niklas[m]>
Well,the way Haiku does it proves to be much more stable and failsafe.
<nephele>
Conceptually windows does it similarily, they also have a service supervisor that can restart this stuff
mishima has joined #haiku
<Niklas[m]>
I remember when I still used Windows (many many years ago) and the file manager froze,I had to kill the whole desktop and taskbar.And I couldn't use the taskbar to force-close the file manager but had to open the task manager first (that I couldn't reach using the task bar anymore).It was awful.
<nephele>
It's basically the same here though, you need to use TeamMonitor to close the "desktop" if the file manager deadlocks :)
<Niklas[m]>
And the file manager froze like everytime I tried to open "Arbeitsplatz",the main folder where all drives and devices were listed...Oh well,that was fun...
<nephele>
The only difference is that DeskBar is not part of Tracker... but if Tracker deadlocks it may also not quit if you ask it to
<nephele>
I think the worst case scenario you describe would be fairly similar on haiku
<nephele>
I don't see any way to open TeamMonitor from deskbar though, huh
maquak has joined #haiku
<Niklas[m]>
If the file manager freezes (what it doesn't because Haiku devs write working code,other than Micro$oft lol),I can still click that shortcut in the deskbar that shows CPU load and memory usage and close the tracker from there.
<nephele>
ProcessController only sends quit requested too, no?
<nephele>
that wouldn't work in a deadlock (though... depending on where the deadlock occured)
<Niklas[m]>
It can also force-quit applications.I think it asks whether it should close or kill applications.
<nephele>
Maybe it asks if it does not see the team has closed or so?
<Niklas[m]>
Let me try...
<Niklas[m]>
Ah well,there are two different ways to do it.One works,the other one doesn't
mishima has quit [Ping timeout: 480 seconds]
<Niklas[m]>
ProcessController has the menu entrys "Threads and CPU usage",memory usage and Quit application.If you use Quit application and select a application,it does nothing.If you go to Threads and CPU usage and select an application there,it asks you what you want to do with it.It offers Cancel,debug this team and quit this team.If you select quit this team from here,it immediately closes.I didn't have a deadlock now to try this with,only a normally
<Niklas[m]>
working program,but I think this kills everything.It always worked for me in the past.
<nephele>
I didn't know clicking there does anything, seems not so good discoverable :)
<Niklas[m]>
Yeah,I found that by accident as well but it's really useful :D
HaikuUser has joined #haiku
HaikuUser is now known as mrentropyvcs
<BrunoSpr>
I would love to see students using Haiku for University use. But atm there is nothin much to work with if I am not wrong. Texlive and TexStudio, Scribus, Blender are not production ready... and much more. Would it be better to get productive software work for them first?
<nephele>
University use seems vague, it really depends on what you are studying no?
<BrunoSpr>
nephele ah yes of course I think more about math and physics
<mrentropyvcs>
A working Scribus would be nice.
DKnoto has quit [Ping timeout: 480 seconds]
<Niklas[m]>
For school I needed nothing more than Word and sometimes PowerPoint.I used Linux back than but I could have done that all with Haiku as well.
IlFelice has joined #haiku
<maquak>
Big advantage of having Chromium running is Electron on which many apps (like VS Code, Spotify, Slack) are sadly based nowadays.
<BrunoSpr>
I would love to see Haiku as a OS for teaching, learning and studying
<nephele>
Chromium does not support any OS apart from linux windows macos and android
<nephele>
maybe fuchsia
<nephele>
they already reject trivial patches from BSD systems, it's unlikely they would care for patches from haiku
<nephele>
Thus no upstream electron support or any apps that come with it i'd think
<Niklas[m]>
I'm actually quite happy that I don't have to use Electron crap on Haiku :D
mishima has joined #haiku
<nephele>
Me two
<Niklas[m]>
I also avoid it on Linux.I think I haven't used anything that requires it for at least two years.Most of this bullshit runs in Firefox anyway
<mrentropyvcs>
Sculpt OS, which is Genode based, has Falkon, which is Chromium.
<maquak>
I know that Chromium on Haiku is very unlikely without big company's support... Even getting patches for Linux can take ages or simply be rejected
extrowerk_ has joined #haiku
<Niklas[m]>
Sometimes it really requires a Chromium-based Browser and can't be fixed by faking the user agent (looking at you,M$ Teams) but then there's also Edge for Linux...I don't see any reason for installing Electron crap.
<nephele>
genode based... so probably just uses the linux kpi to run falcon?
<jezek2>
can't chrome be considered it's own OS by now? maybe it should just be run in virtualization instead ;)
<mrentropyvcs>
I have no idea how Genode works.
<nephele>
Webkit has more LOC than Haiku, and chromium certainly does too
<jezek2>
I love the dependencies of chromium
<nephele>
mrentropyvcs: you might want to look it up to put your example in perspective ;)
<jezek2>
or rather the forest of dependencies :D
<nephele>
It works on genode does not mean porting is easy, really
<Niklas[m]>
Falkon is QtWebEngine,not Chromium directly.I think that has different requirements and is not as bloated.
DKnoto has joined #haiku
<nephele>
qtwebengine is indeed chromium but cut down
<nephele>
also to use qt apis for some stuff instead of the stuff chromium normally uses in it's black box :)
<maquak>
Niklas[m], you're not a mainstream user and probably nobody who uses IRC nowadays can be considered one :P
<nephele>
(That is also one major difference between chromium and webkit... chromium gives you a rendering, webkit gives you drawing instructions and methods you can hook into...)
<nephele>
Like, the text runs in webkit are all rendered by the same app_server code that renders stuff in StyledEdit too, for example
<Niklas[m]>
I don't use IRC ;) But you're right,I'm not a mainstream user.I'm one of these militant hardcore FLOSS and privacy guys lol
<mrentropyvcs>
nephele: I just mentioned it because I just read it.
<BrunoSpr>
hi all, seems I cannot install anything from HaikuDepot atm... always something is missing... most libs like libconvctl
<nephele>
I only use IRC by association :)
IlFelice has quit [Quit: Vision[]: i've been blurred!]
<nephele>
Niklas: If you care only a bit about not beeing fucked by companies privacy wise you get stamped privacy advocate imidiently in this googly world, speaking from experince of course :P
<Niklas[m]>
But isn't it easier to port a window around already rendered content from Chromium instead of handling all the drawing instructions from WebKit yourself?
mishima has quit [Ping timeout: 480 seconds]
<nephele>
It's not advantageous to do this
<jezek2>
Niklas[m]: no, because you need to build chromium and all it's dependencies first
<nephele>
The "knowhow" of how to draw this stuff still is needed, so you have to port all the crap chromium depends on to fasilitate this
<Niklas[m]>
Well,I completely block all IP ranges of Google and don't have a single proprietary application (except drivers,of course) on my computer so I think that's really hardcore and not just caring a bit :D
<nephele>
While with webkit we are the one that provides the "how" to draw gradients, to draw buttons etc.
<nephele>
This is also advantageous because webkit has exposed many API deficiences, or outright bugs. fix those, webkit works, and native apps profit too
<Niklas[m]>
But when using QtWebEngine,then Qt is used for all the drawing and you only have to put it in a window,or do I think it to easy?
<nephele>
I suppose it's possible that if we had started with another browser it would look nicer now, but more to the detriment of the rest of the OS
<nephele>
QtWebEngine still has many dependencies you need to port
<nephele>
including qt
<nephele>
(and this leads to a much less ressource efficient usage of the OS too :/)
<Niklas[m]>
I mean it has already been mostly ported and seems to be working in the video I've seen,without as much development time as WebKit needed.
<nephele>
(Then again, firefox was ported /before/ webkit and that port died...)
<nephele>
Niklas: what do you mean by that? apart from rebasing webkit it hasen't seen that much development in recent time
<jezek2>
you can also use CEF which is not tied to Qt but universal, still making it to build would be a lot of work
<nephele>
only somewhat recently there has been more practical development that isn't just "merge with upstream"
<Niklas[m]>
It's really a shame that the Firefox port died but I think Mozilla made major changes to core features too often to keep it up to date.
<nephele>
I think it was more that they rejected patches for nonsensical reasons or something
<nephele>
And then again, modern firefox, i do not want :P
<Niklas[m]>
From what I've read in the forums,they changed their rendering framework multiple parts,essentially requiring Haiku to start from zero with the port.
<nephele>
Would certainly be nice to get some more devs on board to upstream our webkit port or investigate practical deficiencies
<Niklas[m]>
*multiple times
<Niklas[m]>
I'd like to help but my C++ experience is near to zero.
<nephele>
Button rendering broken when scrolling down the page took me about an afternoon to investigate, and somewhat patch
<nephele>
thought it somewhat turns out that the controllook was also doing something wrong, so am blocked waiting for it to be patched :)
<Niklas[m]>
I'm starting to learn it by fixing that small and simple weather app but even that turned out to be more complicated than I thought.
<nephele>
Niklas: before i started developing on Haiku I didn't know any C++ :)
<nephele>
I'm just good at imitating code around me
<maquak>
I'm happy to join on web browser front once I fully set up my dev environment. I worked at web browser company in the past :)
<nephele>
I kind of want to set up an XMPP channel to talk webkit stuff, but i'm not sure if that isn't too high a point of entry... but it would allow me to nicely post code snippets inline
<Niklas[m]>
I have planned a few smaller things to get started with C++/Haiku development and then some day maybe I can understand the WebKit code and help porting it.
<nephele>
maquak: sounds neat
mishima has joined #haiku
<Niklas[m]>
First I want to get finished with that Weather app,then I want to try out my skills by writing a simple native M$ Wordpad clone for Haiku (because I really need something like that for my GNU/Linux.ch articles,LibreOffice is just too bloated and CryptPad doesn't run in Otter Browser) and then I thought about writing a native Gemini/Gopher browser (because that's cool and it's easier than HTML/CSS/JS).
<nephele>
What does WordPad do?
<nephele>
we already have a native gopher browser
<nephele>
it's called WebPositive ;)
<nephele>
and a native gemini browser would entail probably just adding geminin support to netservices... I wanted to do that, but I'm holding off untill they get their text/geminin thing registered as a mime type
<Niklas[m]>
It's like Word but with way less features.It's lightweight and free.Supports some formatting,some embedded contents like images and natively uses a format called Rich Text Format that reminds me a bit of Markdown but with more features,not as bloated as Office Open XML.
<Niklas[m]>
And of course,it's proprietary Windows-only crap so I have to start from zero,but I want to reproduce all major features and want it to be compatible with the same RTF format.
mishima has quit [Ping timeout: 480 seconds]
<nephele>
StyledEdit does pretty much all that, apart from embeded images
<Niklas[m]>
And it documents in plain text + attributes instead of using a proper format that allows me to share the files with others without losing formatting.
<Niklas[m]>
*it stores documents
<nephele>
This is a proper format... for haiku
<nephele>
You are expected to use translators and just share it with any format you want, but nobody has added the export menu to StyelEdit, so you could do that
<Niklas[m]>
Yeah,but that's a bit of a problem if others are using Linux or Windows
<nephele>
Why? just share it as RTF or whatever
countryboy has joined #haiku
<Niklas[m]>
Okay,I think I'll have to take a look at this again.Haven't found options for using other formats so far.
<nephele>
Ideally StyledEdit should offer you an export option that then uses the Translation Kit to transform the file from StyledEdit specific stuff to a more exchangeable format
<nephele>
nobody has added this yet, but you can see it in for example showimage
<nephele>
You can open images and then Save as... any image format we support pretty much
<Niklas[m]>
That would be really cool.And also a import feature for translating RTF files that others edited back to StyledEdit.
<nephele>
Yes, that's the translation kits job
<nephele>
and i think it already does that?
<Niklas[m]>
I haven't used StyledEdit that much so far.I'll try...
mishima has joined #haiku
BrunoSpr has quit [Quit: Vision[]: Ich wurde verwaschen!]
<Niklas[m]>
Looks like StyledEdit really imports the RTF file from LibreOffice including all features that StyledEdit supports.However,it lacks quite a few features that I need,like underlined and strikethrough,and headings (but they're shown correctly,I just can't create them),links,horizontal lines and images.
<Niklas[m]>
Anyway,it works better than I expected it to work 👍
<Niklas[m]>
And the UX could be a bit improved.Some features like bold,italics and underlined should be in a icon toolbar where I can enable and disable them with one click,not hidden in a huge dropdown list.
mishima has quit [Ping timeout: 480 seconds]
<nephele>
you can use shortcuts if you want
<nephele>
Though, it doesn't work perfectly, it sometimes messes up other options if you do that for a text run :/
<nephele>
there is a patch for underline support on gerrit, i think
<nephele>
not for strikethrough though, dunno how easy or hard that would be :)
<nephele>
For headings, isn't that just like... bigger font size or something?
<nephele>
Anyhow StyledEdit is the stuff that BTextView supports on it's own
<Niklas[m]>
I use keyboard shortcuts nowadays but when I mess up,I need the GUI buttons to repair things xD
<countryboy>
NetKit ?
mishima has joined #haiku
<Niklas[m]>
Headings have a bigger size and are bold and I think they're handled differently in the resulting file (saved as heading,not just as large and bold)
<Niklas[m]>
Unfortunately the RTF code LibreOffice generates is a nightmare and I can't read anything from the source in Pe :(
<countryboy>
a tip from a friend and in a good way and with love: avoid negative names => no web: inet, net ... ;-)
<nephele>
Bigger size and bold you can do in StyledEdit though :)
<Niklas[m]>
I know,what I wanted to say is that it isn't correctly stored as a heading then.
<countryboy>
if we have to go up => it takes everything positive ... no negative names ... :-)
<Niklas[m]>
And when I copy&paste it into Bludit (our web CMS),it isn't translated into <h1>,<h2> and so on but into <strong><font size=20> and similar nonsense I want to avoid.
<countryboy>
also no devilries ... couse they are negative ...
<Niklas[m]>
I like how NeoChat is still vulnerable to XML injections 🙄 I reported that to them months ago...
mishima has quit [Ping timeout: 480 seconds]
<countryboy>
hate too is not good => it is negative and pulls down ...
maquak has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
maquak has joined #haiku
maquak has quit []
mishima has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
countryboy has left #haiku [#haiku]
mishima has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
<nephele>
niklas: don't think it is nonsense, it just isn't what you expect, it is very precise in what the actual stuff is
<nephele>
if you save it with Noto Sans as a font you will get that back, with the same font weight and everything
<extrowerk_>
this coreutils bug seems interesting (reported at haikuports). I modified the coreutils recipe with the posix mapper stuff, now the recipe fails at the install stage, it seems it cannot create files anymore. Strange.
<extrowerk_>
for building coreutils 9, haikuport attaches coreutils 9 to the chroot, so maybe this is where the problem comes from ,so i went and rebuilt the previous version, tested, it doesn't have the bug, now i try to build coreutils 9 with the previous one.
<pinaraf>
I am trying to get a driver to load/reload by dropping it into /system/non-packaged/add-ons/kernel/drivers/. If I drop the driver in bin/, I get a "mandatory symbol missing" error, if I drop it in dev/ I get a reload driver message, but I can't see the messages from the driver in syslog
<BrunoSpr>
how to get rid off retroarch_assets.hpkg?
BrunoSpr has quit [Quit: Vision[]: i've been shreederd!]
mishima has quit [Ping timeout: 480 seconds]
BrunoSpr has joined #haiku
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
HAL_6900 has joined #haiku
BrunoSpr has quit [Quit: Vision[]: i've been shreederd!]
mishima has joined #haiku
jmairboeck has joined #haiku
<Not-5726>
[haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://git.io/JiCGW
<LegendaryAmerican>
yeah. it is. boy I love it when I get excited.
mishima has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
mishima has quit [Ping timeout: 480 seconds]
<LegendaryAmerican>
hate to say it lmms is a rip without opensound support seeing we have a port.
mishima has joined #haiku
<Diver>
LegendaryAmerican: doesn't produce any sound?
mishima has quit [Ping timeout: 480 seconds]
jenna16bit has joined #haiku
LegendaryAmerican has quit [Quit: Vision[]: i've been blurred!]
gouchi has quit [Remote host closed the connection]
mishima has joined #haiku
LegendaryAmerican has joined #haiku
<LegendaryAmerican>
dev versions borked opensound install. ie cant find dev/mixer.. but then again.. they never did have an entry but a blankspace for opensound in preflet.
<LegendaryAmerican>
and preflet specs is SET
mishima has quit [Ping timeout: 480 seconds]
<LegendaryAmerican>
but in dev haiku opensound doesnt really install.
mishima has joined #haiku
<LegendaryAmerican>
(there might be a good reason too, i dunno)
tqh has quit [Quit: Leaving]
Maturion has quit [Ping timeout: 480 seconds]
mishima has quit [Ping timeout: 480 seconds]
mishima has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
HAL_6900 has quit [Quit: leaving]
euandreh has quit [Ping timeout: 480 seconds]
mishima has joined #haiku
Vidrep_64 has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
mishima has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mishima has quit [Ping timeout: 480 seconds]
euandreh has joined #haiku
mishima has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
mishima has joined #haiku
AlienSoldier has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
euandreh has quit [Ping timeout: 480 seconds]
tbcr has quit [Quit: WeeChat 2.8]
mishima has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
euandreh has joined #haiku
_Dario_ has quit [Quit: Vision[]: i've been blurred!]
mishima has joined #haiku
Vidrep_64 has quit [Quit: Vision[]: i've been blurred!]