[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/ntr/ - Netrunner official /g/ browser

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 267
Thread images: 48

File: wASmM.png (106KB, 875x1090px) Image search: [Google]
wASmM.png
106KB, 875x1090px
We are making a web browser!
PREVIOUSLY >>61834915

In the face of recent changes in Firefox and Chrome some anons were asking for a /g/'s perfect web browser, we collected the most wanted here and plan on continuing with the creation.

To contribute follow the WORK PLAN, join the IRC to ask developers for a repo, and get to programming!
IRC on Rizon: #/g/netrunner

Website: https://retrotech.eu/netrunner/
Old website: https://retrotech.eu/netrunner/
Youtube: https://www.youtube.com/channel/UCes2uiC-4xSBwqnldCFbh4Q
Twitter: https://twitter.com/Team_NetRunner

Gitgud: https://gitgud.io/odilitime/netrunner/
Teknik: https://git.teknik.io/gyroninja/netrunner
Github: https://github.com/5yph3r/Netrunner

>TODO:
- Host project at savannah.nongnu.org
- Set bug tracker and mailing list in Savannah.

>WORK PLAN
1. Browse links2 source code (you can use Ctags for tagging functions and files).
2. Expose API and give access to everything (scripting through executables is planned).
3. Give total control over the DOM, put options in files inside a hierarchical folder structure referencing sites and subsites.
4. Implement a link grabber for every link and media type to be parsed by scripts and independent applications.
5. Create an uncomplicated switch to general security profiles located in saved files.
6. Implement ncurses simple tree style graphics for bookmarks, tabs, advanced security policies by site, etc.
7. Work in the framebuffer graphics rendering.
8. Open API to javascript support (version 2.1pre28 of links2 had javascript enabled).
9. Cache, logs, cookies, and other data storage options.
10. Ports routing proxy management.
11. Vim/Emacs modes, dwb hints and quickmarks.
12. Optionally add parser for HTML, DJVU, PDF, epub, etc.?

FEATURES https://pastebin.com/bnUU6kcu
FAQ https://pastebin.com/gjp7QmQJ
>>
>>62016683
Found this bad boy at a discount price, on the shadowlands. Do you guys think it might be worth? Or should I just build my own deck
>>
Hey guys I lack the skills to contribute but I want to say thank you for what you're doing. I hope it's a success.
>>
cool logo
>>
>>62017484
Looks fucking rad, if is low price enough I'd buy it
>>
File: 20170818-tabworking.webm (3MB, 1028x906px) Image search: [Google]
20170818-tabworking.webm
3MB, 1028x906px
2017-08-19 Progress Report
LNX: https://my.mixtape.moe/ueepky.tar.gz
OSX: https://my.mixtape.moe/mjvzts.zip
WIN: https://my.mixtape.moe/qnrbqa.zip

If you haven't been following along on our YouTube Channel: https://www.youtube.com/channel/UCes2uiC-4xSBwqnldCFbh4Q or Twitter @Team_NetRunner here's the latest:

- moved document into component, laying the ground work for iframes
- added tabbed browsing
- fixed scrolling
- add SSL support (only in windows package, builds for the rest coming out soon) using libmbed
- HTML parser fix for single tags
- Support 302/303 redirects

New team member: we welcome Despair who did the latest windows ports, setup Jenksin for windows and implemented SSL support.
Also gyroninja's Jenkins is back in working order.
>>
>>62019063
Seems like yesterday when this project started. Is like looking how a baby grows up.
Looking good.
>>
>>62016683
Dear OP
- New website is https://netrunner.cc/
- remove https://github.com/5yph3r/Netrunner
- no plans for doing anything with savannah, the tools on gitgud are enough
>>
>>62016683
Godspeed anons. Don't think id be of any use(only know the basics about web-stuff pretty much), but stalking on irc if there is anything i could be of use isnt against the rules right?.
>>
File: file.png (157KB, 906x854px) Image search: [Google]
file.png
157KB, 906x854px
neetrunner > NetRunner
>>
Holy shit its actually going forward?
i tought you guys would stop at the logo
>>
>>62019481
Don't steal our nickname
>>
>>62016683
>muh racist web browser
>muh links2 clone
>>
>>62019063
> cmd:netrunner.exe 4chan.org/g

/g/ntr - NetRunner build Aug 19 2017
terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_M_construct null not valid
>>
>>62020060
Also crashing with the same error even when i'm trying to open local .html file
>>
Need a snapcraft!

>inb4 muh flatpak

snaps are GPL'd
>>
>>62020168
What about appimages? Linus approves
>>
>>62019544
i'll make the logo for the logo
>>
>>62020060
try the latest build from https://nt-build-bot.rvx86.net:7421/job/netrunner-winnt-i686/lastSuccessfulBuild/artifact/*zip*/archive.zip
>>
Who's working on the logo? I'll do the logo.
>>
>>62020226
appimages are cool but they arent in competition with snaps/flatpaks because its not sandboxed
>>
>>62019063
C U T E
>>
File: netrunner-nt10.png (69KB, 1366x738px) Image search: [Google]
netrunner-nt10.png
69KB, 1366x738px
>>62020060
it actually works properly on HTTPS, interestingly:
>>
>>62020168
Snaps are dumb. Flatpaks are superior.
>>
>>62016683
>>62019063
I can't load up encyclopediadramatica.rs because it gives me Invalid Resource Type no matter what. Does it not have the ability to see non-standard domain extensions and connect to them?
>>
>>62016683
it needs to have tree style tabs
>>
>>62020427
argv parser is still a bit rough on the edges, try entering a proper URI for now
>>
I can't program but I like what you're doing, can I donate some BTC or something?
>>
>>62019924
As one of the new guys, I've never actually seen the links2 codebase. so...........don't know what to tell ya
>>
>>62020320
I thought AppImages were sandboxed
>>
>>62020427
>encyclopediadramatica.rs
$ ./netrunner http://encyclopediadramatica.rs/
>>
>>62020618
they are not. (the windows nightly build, if put on an ISO image, could be considered one, as all of its dependencies are included, and relies on nothing else except libc (msvcrt) and libgl (opengl32)
>>
Where's the DOS port?
>>
>>62020280
>>62020375
Old build is actually also work if i add http, but window itself feels laggy as fuck, is this windows shit or is it framebuffer itself ? Even text in input box appears with huge delay.
>>
Why the fuck would I use this over qutebrowser?
>>
>>62021440
Why use qutebrowser over Uzbl?
>>
>>62021356
Could be either, I've yet to profile anything since it's all highly experimental anyway.
>>
>>62021356
my guess is on your GPU or framebuffer, as I get good redraw on even an Intel HD laptop card
>>
netrunner is botnet
>>
>>62016683
Can you make a Mac port? I know I'm a poorfag, but the jump to Mac will be beneficial.
>>
Can this do UTF-8 properly?
>>
>>62022469
>62019063
>https://my.mixtape.moe/mjvzts.zip
>already on System 10
>>
Question, how do you plan on implementing the window manager? Will you use GTK+ or Qt, or neither?
>>
>>62020060
You need to prefix it with http://
>>
>>62022829
OpenGL
>>
>>62019142
Noted :^)
>>
File: file.png (40KB, 677x342px) Image search: [Google]
file.png
40KB, 677x342px
Something does not werk
>>
>>62023653
your OpenGL is likely lower than 3.3
>>
File: file.png (293KB, 1920x1050px) Image search: [Google]
file.png
293KB, 1920x1050px
>>62023867
>>62023868
>>
>>62023920
Yea, we still have some text rendering bugs. I'll be focusing on those and forms next. This site is simple enough, it'll be a good test bed, thanks.
>>
>>62019481
>cool design
>fidget spinner button
>no anime little girl on the side
BASED
>>
>>62020990
I'll look into it, but don't hold yer breath
>>
>>62024037
Having this working on FreeDOS would be nice
>>
>>62023920
made some progress but looks like the harfbuzz wrapping and our formula is a little different. At least it's not completely on top of other text now.
>>
./netrunner: error while loading shared libraries: libGLEW.so.2.0: cannot open shared object file: No such file or directory
>>
>>62026404
need to install the prerequisites:

Package shortucts


Debian (and derivates)

sudo apt-get install libfreetype6-dev libharfbuzz-dev libglew-dev libglfw3-dev


Arch (and derivates)

sudo pacman -Suy glew glfw freetype2 harfbuzz


Void

sudo xbps-install -S glew glfw harfbuzz-devel


Gentoo

sudo emerge freetype harfbuzz glew glfw
>>
File: file.png (154KB, 938x809px) Image search: [Google]
file.png
154KB, 938x809px
Dat user agent
>>
>>62026483
>>62026471

i've installed the dependencies, but i'm not sure what to set LD_LIBRARY_PATH to -- how do i check? sorry for scrub-tier tech support requests
>>
>>62026552
Sexy
>>
>>62026580
If they're installed, you should have to set your LD_LIBRARY_PATH . Most distro install to a base of /usr or /usr/local (then you'd have lib, include, etc).
>>
>>62026580
try ldconfig -R or was it -r...
>>
>not all dependencies listed
>install the first missing one and have this happen
/usr/include/mbedtls/net.h:29:2: error: #warning "Deprecated header file: Superseded by mbedtls/net_sockets.h" [-Werror=cpp]

Lmao /g/ everyone!
>>
File: 2017-05-24-21-36-27.png (15KB, 640x480px) Image search: [Google]
2017-05-24-21-36-27.png
15KB, 640x480px
What is that web browser for templeOS called again?
>>
>>62026681
My eyes bleed!
>>
>>62026652
>not all dependencies listed
good point, README updated. We just added that new requirement yesterday.

what version of mbedtls is that?
>>
>>62026705
Those are the spywares leaving your body.
>>
>>62026705
risky name, I appreciate the boldness
>>
>>62026719
2.5.1, Buster repo
>>
>>62026771
>>62026719
Note that it builds and seems to work when I remove -Werror from the makefile. I'm assuming there is some Linux-specific define somewhere in the library.
>>
>>62026771
Looks like you can just comment out #include <mbedtls/net.h> in src/networking/HTTPSRequest.h without problem. Weird gcc 5.4 on linux and clang-800.0.42.1 on OSX didn't say anything.
>>
>>62026832
These are the warnings that show up
In file included from src/networking/HTTPSRequest.h:10:0,
from src/WebResource.cpp:9:
/usr/include/mbedtls/net.h:29:2: warning: #warning "Deprecated header file: Superseded by mbedtls/net_sockets.h" [-Wcpp]
#warning "Deprecated header file: Superseded by mbedtls/net_sockets.h"
^~
In file included from src/networking/HTTPSRequest.h:10:0,
from src/networking/HTTPSRequest.cpp:1:
/usr/include/mbedtls/net.h:29:2: warning: #warning "Deprecated header file: Superseded by mbedtls/net_sockets.h" [-Wcpp]
#warning "Deprecated header file: Superseded by mbedtls/net_sockets.h"
^~~~~~~
>>
Why C++ and not C?
>>
>>62016683
>In the face of recent changes in Firefox and Chrome
Proposal: Transitioning tools to import my shit from FF.
>>
>>62027143
Presumably because Firefox and Chrome are written in C++.

It's GPL too and I don't get that.
>>
Won't even start on Windows 7. A cmd windows open and shuts instantly.
>>
>>62027143
It's what we wanted to build it with. I think this is going to be a large project and C++ will provide better organization. I was looking at porting the HTML parser to c, it's just not worth the effort for what? questionable performance gains? I'd rather have the code be easier to read and review.
>>
>>62027175
Noted, we already have an bookmarks importer on the radar. Anything else?

>>62027207
you have to currently have to pass a URL to it. So either run it from cmd or create a shortcut and pass a FULLY QUALIFIED URL to it (http://bob.com/ include trailing slash)
>>
>>62027226
How do I make the shortcut properly? I'm not very familiar with Windows.
>>
>>62027280
>>
>>62027357
Thanks m8
Is posting possible yet? Is a pass required?
>>
>>62027357
The window closes really fast but it looks like the error says "Could not open window"
>>
>>62027368
No, we just barely got input boxes working. Forms are the next major feature but I'm spending a lot of time on clean up now. There are a lot of little bugs and unexpected behaviors that I'm trying to clean up before adding much more.
>>
>>62027385
Could be your video drivers don't support OpenGL 3.3
>>
>>62027406
It's a T420 so that's fairly likely. I'll try it on my X230 once I get the SSD for it.
>>
>>62026681
didn't god specify no networking?
>>
>>62027506
yeah, well, god is a bitch
>>
File: netrunner_developers.png (157KB, 1500x783px) Image search: [Google]
netrunner_developers.png
157KB, 1500x783px
hello sir i am calling from microsoft your computer has a wirus please do the needful and install our netrunner browser to remove it thank u sir
>>
>>62021472
Because qutebrowser is actually usable - unlike uzbl, which either uses an old insecure WebKit1, or (on the next branch) doesn't share data like cookies between tabs, so have fun logging in once for each tab.
>>
Why would ANYONE use this?

Honest question. It is a browser made by completely inexperienced people. Horribly features and a massive backdoor right into your system
>>
>>62027816
I have no expectations of this being a good browser however here are some reasons you might want to use it
- scripting capabilities (integrate with other command line tools)
- API
- privacy
- low memory footprint per tab
- performance
- interface choice: text, sixel (vt340), framebuffer, OGL

I'm hoping it'll be a great browser to do a quick look up on something.
>>
>>62027816
As opposed to directly botnetting your shit up

You bet your mothers asshole I'm gunna be using this once it's done
>>
>>62019063
error:
>./netrunner: error while loading shared libraries: libGLEW.so.2.0: cannot open shared object file: No such file or directory
>>
>>62028153
>once it's done
anon...
>>
>>62028259
>https://gitgud.io/despair/netrunner/blob/master/README.md
>>
>>62028259
Same issue as >>62026404
See resolution >>62026471
>>
>>62020579
We'll get some donations options on the website soon. Thanks for considering supporting us.
>>
File: 20170822-emptystarttabfix.webm (2MB, 1030x912px) Image search: [Google]
20170822-emptystarttabfix.webm
2MB, 1030x912px
>>62019063
2017-08-21 Progress Report

- Netrunner now doesn't require a URL to start.
- muted some colors
- added hover effects.
- Video shows a demo of operation that previously had unwanted behaviors
- started implement forward/back buttons
- Despair started work on new 2LSF allocator
- Text rendering fixes
- Auto closing of unclosed LI tags in parser
>>
Why rebuild a new engine again?
>>
Nice logo
keep up the good work
>>
>>62030622
The other embeddable engines are massive beast and a lot of behavior is unchangeable. Our target is making the most developer friendly, easily scriptable, easily embeddable, easily reconfigurable.
>>
>>62030622
Also lot of related information on this in our HN article comments:
https://news.ycombinator.com/item?id=15000253
>>
>>62016683
libGLEW.so.2.0: cannot open shared object file: No such file or directory
hint?
>>
>>62030854
>Same issue as >>62026404 & >>62028259
>See resolution >>62026471 (You)

How can we make this more obvious? is a solution like appimage the best way forward?
>>
>>62030876
did that first. stil no

running kubuntu.
>>
>>62030897
retard... my bad

i did not read all the guidelines
>>
How good at programming and C++, and openGL would one have to be to be able to contribute to this project in a meaningful way?
>>
>>62030937
We need helps of all kinds, even non-coding. Even if you just read the code and ask questions, that's incredibly helpful. Write documentation as you decode it. So we're taking help of all kinds.

Join our discord or IRC to coordinate. We're a friendly and helpful bunch.
>>
>>62030908
finally, the problem with glew is that it install by default version 1.13 instead of 2.0 any idea how to get the 2.0 manually?
>>
>>62030989
see https://gitgud.io/odilitime/netrunner/blob/master/deps/getdeps_lnx.sh

It downloads and tries to compile and install all the dependencies (except mbedtls, we just added that, needs to be updated)

On another note, just made new binary packages with today's changes
2017-08-22 Linux https://my.mixtape.moe/pejuau.tar.gz
2017-08-22 Mac https://my.mixtape.moe/xqfpiu.zip
2017-08-20 Windows https://my.mixtape.moe/exebyr.zip
>>
>>62031007
i managed to find one as rpm, and used alien to convert to deb, and installed it. it works now.
>>
>>62027992
This alone is a solid reason, scripting can replace a lot of addons in FF and would make transition from FF a trivial task
>>
>>62026681
look mom i'm on tv!
>>
Why don't you just use Servo as the engine? It's already won the browser war, it just needs to go mainline.
>>
File: 1497930715089.gif (2MB, 400x400px) Image search: [Google]
1497930715089.gif
2MB, 400x400px
>>62031917
see >>62030821
and >>62030850
and >>62027992
>>
>>62031007
aren't you that guy
>>
is there a discord so we can talk easily about this project?
>>
>>62031997
what guy?

>>62032018
This is a discord room with an irc bridge (one-way at the moment)
https://discord.gg/jNDrVpM
And Retro has a dedicated netrunner one here: https://discord.gg/UpaaDMD
>>
Oh boy, a worthless and insecure browser nobody will use. I just can't wait.
>>
>>62031997
i was that guy:).. i am out of the thread for now
>>
>>62032056
the one
>>
/G/odspeed
>>
>>62027143
Because C is garbage for actual software that doesn't run on a < 8bit microcontroller without threads and dynamic memory allocation.
>>
>>62031917
>It's already won the browser war
Sorry but that's not Blink.
>>
Nice to see this is still being worked on, keep it up!
I was really disappointed by the lack of interest in OpenOpera.
>>
>>62030599
You should put in characters in those boxes in lieu of proper icons. Close tab could be 'X', new tab could be '+', etc.
>>
>>62019924
Moonman logo is to keep away SJWs, this project is apolitical more or less and won't track you. Also, this project is written from scratch because links2 proved to be a clusterfuck.
>>
>>62033268
>Moonman logo is to keep away SJWs
It's also being associated with racism.

http://www.salon.com/2016/10/25/meet-moon-man-the-alt-rights-new-racist-rap-sensation-borrowed-from-1980s-mcdonalds-ads/

Just searching for "moonman" brings up all sorts of racist content.
>>
>>62033323
That doesn't automatically make this a politically motivated project. Outside of keeping out SJWs, the moonman logo serves no other purpose. Everyone here just wants a browser, that's it.
>>
dev here. slightly interested in contributing.

at a quick glance it looks like this might be a command line based web browser.

is this true? if so then i'm out.
>>
>>62033359
I would easily have contributed to netrunner, if it wasn't for the associated stigma and my employer potentially finding out that I'm making a "nazi web browser".

It's just the reality we live in. I understand that the logo is just to trip people off and that there is nothing more to it, it's a bit like calling people nigger or faggot or kike on 4chan. But I have to deal with the real consequences of that association.
>>
>>62033408
And you never once considered using an alias rather than your real name?
>>
>>62033426
I could, and of course I could create throw-away emails etc too, but honestly I would prefer spending time on a project where I didn't have to hide my credentials at all.
>>
>>62033405
Currently OpenGL 3.3 based using GLFW. Though we are considering other interfaces such as adding a TUI option.

>>62033408
the repos and website has none of this
>>
>>62033462
>the repos and website has none of this
Then I will check it out.
>>
Will the dependencies be the same if compiled for framebuffer rather than X?
>>
>>62033515
we currently don't have framebuffer support and we'll likely need to pick a library for that, so desu.
>>
Writing netrunner in C++ is pretty smart because all major browsers are written in C++ and it'll be much easier for any dev to join immediately
>>
Why aren't you using Servo?
Why aren't you using Rust?
>>
>>62034440
Why are you asking inane questions?
>>
>>62034440
This has been answered earlier.
>>
Is the tarball still being withheld for no apparent reason? Devs are pissing me off at this point.
>>
File: IMG_2622.jpg (205KB, 1506x845px) Image search: [Google]
IMG_2622.jpg
205KB, 1506x845px
>>62034671
See >>62031007
>>
File: IMG_2553.jpg (84KB, 480x504px) Image search: [Google]
IMG_2553.jpg
84KB, 480x504px
>>62034440
Why don't you read the thread?
>>
Geez, i was going to see if i could add something too but apparently my OpenGL version is 1.4 so getting this thing to run is a firm no.
>>
>>62033816
C is superior
>>
Where are you from, odiltime? If it's close we can meet.
>>
>>62033405
yeah because we already have so many cli browsers, right?
>>
>>62019481
>fidget spinner button
top lel
>>
>>62036028
Well guess what suckless, I want this to be used by more than 10 people
>>
>>62016683
>C/C++
into the trash it goes
>>
It's over, the cartel won
>>
>>62039197
What are you talking about?
>>
>>62016683
Did I accidently activate parental controls or something?
>>
>This code is awful? Yes, we're planning to throw it away. It's just a proof-of-concept at the moment.
So does this mean they'll delete and rewrite it or they'll be saying all the code will be changed over a period of time?
>>
>>62020386
not in a license aspect and thats all that matters to me
>>
>>62020618
appimages arent sandboxed because they arent virtual containers they work with the userspace like a layer

this allows less overhead obviously which is a good trade off

thats why i said they arent in competition with snaps/flatpaks which are more security minded(reduces performance a bit)

i think appimages shine for mixing libraries and packages of different versions on the same system

snaps/flats work good for distributed binary files which could contain proprietary code(steam or skype for instance)
>>
Why didn't you retards just fork FF? I don't want a shitty 80s browser
>>
File: maxresdefault.jpg (93KB, 607x1080px) Image search: [Google]
maxresdefault.jpg
93KB, 607x1080px
>>62016683
>.eu
Can't wait for this to cuck harder then chorme.
>>
>>62039936
It's cc mate
>>
>>62039335
Never seen that one before, no clue.

>>62039398
Depends desu. We're continuing to improve the existing code, it may end up being good enough to save but I do think the project would benefit from a restart at some point in the next 6 months.

>>62034440
>>62039854
see >>62030821
>>
updated links in (my) readme, AMD64 build is ready, https://nt-build-bot.rvx86.net:7421/job/netrunner-winnt-amd64
>>
Mobile version when?
>>
>>62040911
Not sure, but you're welcome to fork gyroninja and target Dalvik if you want
>>
File: 1503346859110.jpg (12KB, 480x247px) Image search: [Google]
1503346859110.jpg
12KB, 480x247px
>>62033323
>Sourcing Salon

You need to leave.
>>
File: IMG_0250.jpg (191KB, 533x685px) Image search: [Google]
IMG_0250.jpg
191KB, 533x685px
>>62016683
>>
>>62033323
ya know what? Just for that, I'm making a resource script with moonman as the first icon listed.
>>
>>62016683
Guys this project is awesome and has great potential. I'm looking forward and hope you'll get it done and one day many people will use netrunner as their primary browser.
>>
>>62033323
Oh no!!
>>
>>62040830
Link is broken
>>
File: 1503388209242.jpg (272KB, 682x682px) Image search: [Google]
1503388209242.jpg
272KB, 682x682px
When will I be able to shitpost from netrunner?
>>
File: sad_frog.jpg (18KB, 600x384px) Image search: [Google]
sad_frog.jpg
18KB, 600x384px
>>62041976
i'd use let's encrypt, but i'm the nt-port maintainer, and don't care to cross-compile at the moment
>>
>>62041976
so i'd just turn off cert verification for the time being (add security exception, in firefox)
>>
File: 1460040182913s.jpg (6KB, 225x250px) Image search: [Google]
1460040182913s.jpg
6KB, 225x250px
Its not loading for me in windows 10. What else do I need to make it work?
>>
>>62042151
Give it a few more months
>>
>>62033359
this
>>
>>62017484
/g/ certified cyberdecks when?
>>
>>62033558
I can't wait for framebuffer support in netrunner to ditch X, using day and night this browser and never starting the display server. And I am not the only one, don't forget the sysadmins and CLI fanatics!
>>
>>62042521
check your video card drivers, need opengl 3.3 at least
(and open a cmd shell first before launching, if at least to see the error message afterward)
>>
>>62039197
>the cartel makes their own proprietary browser for viewing nyaazi
>nyaazi is no longer accessible without using that browser
I want off this ride
>>
>>62020990
honestly would be awesome if it ran on win95, but that's probably asking for a lot
>>
>>62042901
I won't touch DOS-based Windows with a ten-foot pole.

With that being said, however, there isn't anything preventing it (my toolchain can target NT 3.5 if needed)

Try it out desu
>>
File: unknown.png (94KB, 1154x930px) Image search: [Google]
unknown.png
94KB, 1154x930px
>>62042901
Analysis: While the build is fully linked (no unresolved refs on Win98), there is probably a trap in libstdc++-6.so that causes it to stop if not running under Windows NT.

Status of DOS/Win32s (mind the 's') build: Viable, will reconsider once a GUI port to a non-3D framework is completed
>>
>>62019063
I-it's beautiful.

Bless you anons.
>>
File: vivaldi memory abuse.png (27KB, 682x247px) Image search: [Google]
vivaldi memory abuse.png
27KB, 682x247px
All I'm asking is for a browser that just werks, has vertical tabs and doesn't rapes my RAM.
>>
>>62016683
./netrunner: No such file or directory
so THIS is the power of /g/... whoah...
>>
>>62044427
How do you even have a computer license?
>>
>>62044710
what am I doing wrong
>>
File: IMG_2054.jpg (121KB, 750x1334px) Image search: [Google]
IMG_2054.jpg
121KB, 750x1334px
>>62044722
Are you on windows? If so don't put the ./
>>
>>62044838
Linux
>>
File: 1480198966713.gif (88KB, 10000x10000px) Image search: [Google]
1480198966713.gif
88KB, 10000x10000px
>>62044427
>can't even manage to run a fucking program
so this is the power of /g/
>>
>>62044838
I use MSYS2 and powershell, the ./ is req'd in those cases
>>
>>62019481
where is the source for neetrunner
>>
How long until this thing is in a non autism state?
>>
>>62033462
>using GLFW
Good, you didn't fall for the SDL meme.
>>
>>62034440
>Rust
>Servo
Fuck off Soros
>>
>>62016683
I made a cookie manager in java and added it to the github repository. Don't know if that was the right place but whatever I wanted to contribute to something.
>>
>>62047222
I went ahead and uploaded it on Gitgud as well
>>
File: 1497332878579.jpg (137KB, 1920x1080px) Image search: [Google]
1497332878579.jpg
137KB, 1920x1080px
>it's ACTUALLY happening
Holy shit, /g/
>>
I don't know C++, so I can't contribute. I only know Python (kinda). Wouldn't it be more sleek to use Python with Kivy gui? Would anyone be interested in doing that?
>>
File: delet_this.png (163KB, 569x365px) Image search: [Google]
delet_this.png
163KB, 569x365px
>>62047742
>web browser
>in Python
>>
>>62047783
pls no bully ;_;
>>
File: 000028.png (228KB, 1920x1030px) Image search: [Google]
000028.png
228KB, 1920x1030px
Still has a way to go before being usable in even a basic way, but I'm excited about the prospect of it
>>
>>62047742
Contribute to qutebrowser instead
>>
>>62047794
>b-but muh Python browser
Well, it's not gonna happen.
>>
>>62047855
What's the other browser and how did you get the address bar into the title bar
>>
>>62047883
Just Firefox (Waterfox, to be precise) with the "Tab Tree" add-on
>>
>>62047883
>What's the other browser
Firefox with a treestyle tab plugin, I'd wager.
>>
>>62047857
>A keyboard-driven, vim-like browser based on PyQt5.
>vim-like
sounds like a nightmare desu
>>
>>62044841
You must be be in the same directory as the netrunner binary
>>
Firefox runs on my toaster and this shit needs Opengl 3
>>
I don't know if you're aware but, when I click "Latest 64bit" Firefox won't allow me to go there, saying it's an unsafe connection and also telling me that the page isn't correctly configured
The "Here" zip link works fine though
>>
>>62045525
On my SDD
>>
>>62024035
>no anime little girl on the side
>based
Pick one and only one.
>>
File: Browserfinal.png (167KB, 951x697px) Image search: [Google]
Browserfinal.png
167KB, 951x697px
This shit has nothing on Darth Vader Browser.
Step your game up sons.
>>
The UI needs some serious work, having a plain color for a button is just ugly and it needs to be more clear what each button does.
>>
>>62016683
It is running on rust the future browser language?
>>
Why do people shill rust so hard on this board?
>>
File: NTR.png (2MB, 2000x2000px) Image search: [Google]
NTR.png
2MB, 2000x2000px
>>62050750
it's a meme, like project logos
>>
>>62050762
and I fell for it so hard

kill me
>>
Why isn't Netrunner using Rust?
>>
>>62050871
Why should it?
>>
File: rust2.png (4MB, 1680x1050px) Image search: [Google]
rust2.png
4MB, 1680x1050px
>>62050871
They found the name problematic
>>
>>62050166
see >>62042300
>>
>>62050563
i meant based for non-pedophiles. also dropping the lol moonman logo would make it a lot less embarrassing
>>
>>62053056
>less embarrassing
I think Moonman was chosen on purpose so no one would say "it violates muh ways of thinking"
>>
the launcher doesn't launch on ubuntu, kek. Is there some sort of dependency you people forgot to include?

Man, I hope this isn't as broken as CloverOS.
>>
Please add Page Up + Page Down support so it isn't as painful to use.
>>
Whenever the window is minimized, the console outputs a ton of "TextRasterizer::rasterize - x [0] matches window width [0] for text[Feedback] no room to render anything" and "TextComponent::rasterize - got nullptr from rasterizer"
>>
As much as I need vim-like keys and framebuffer support, I don't think hurry the devs for a particular feature is a good idea, the base needs to be build first.
Just don't forget to make it adaptable to have vim/emacs keys at some point.
>>
>>62050871
the last thing i want to do rn is to bootstrap rustcc for all the NT platforms i intend to support. /ntr/ is itself a Linux-first app, so porting it to a non-POSIX system is already a task in and of itself.

Sound reasonable? Also, rustcc isn't exactly production-quality on NT anyway (for now)
>>
so this browser is a filter to make webpages look crappy?
>>
>>62054095
Fuck rust tbqh
>>
>>62022396
Not yet.
>>
CSS wen?
>>
>>62054397
CSS was a mistake. It's better not to include it
>>
>>62053959
A modern browser can do many things, anon, but curing autism is not one of them.
>>
File: 1497282360287.jpg (85KB, 1920x1080px) Image search: [Google]
1497282360287.jpg
85KB, 1920x1080px
why the fuck there is more than one repo??
https://github.com/tomleb/netrunner
https://github.com/nubben/netrunner/
https://git.teknik.io/gyroninja/netrunner
https://github.com/5yph3r/Netrunner
>>
>>62053056
Moonmon logo isn't in the project

>>62053169
You need to install the requirements and likely pass a FQDN on the command line when starting it
`sudo apt-get install libfreetype6-dev libharfbuzz-dev libglew-dev libglfw3-dev`
Also will need either libmbedtls-dev (Debian 9/Ubuntu 16LTS (xenial)) or libpolarssl-dev (Debian 8 or earlier)

>>62053682
Added, will be in the next release

>>62054719
https://gitgud.io/odilitime/netrunner/ is the main repo
You'd have to ask each developer
>>
>>62054719
Isn't that how it normally goes on GitHub? Each developer has their own forked repository, and then the maintainer of the main one pulls changes from the forks.
>>
>>62054673

>this garbled mess of undocumented C++ shit
>modern
>>
>>62054978
especially since each repo is slightly different, see platform diffs
>>
>>62054799
Another thing to note, though it's probably not high priority: (at least on Windows) it doesn't use my system keyboard layout but rather (I presume) the US one.

>>62054673
kek
>>
File: 1495702490194.jpg (171KB, 998x998px) Image search: [Google]
1495702490194.jpg
171KB, 998x998px
>>62055026
It's actually post-postmodern or New Sincerity
>>
File: 1366938177643.jpg (52KB, 600x528px) Image search: [Google]
1366938177643.jpg
52KB, 600x528px
>That garbage UI
Never fucking fails. Just give up on designing software, /g/. You retards have no clue what you're doing and never have.
>>
>>62056560

muh anime imageboard
>>
>>62056560
Its obviously place holder, you dumb fuck
>>
File: cringe.png (155KB, 1026x672px) Image search: [Google]
cringe.png
155KB, 1026x672px
windows users, prepare to cringe
>>
>>62057040
>Its obviously place holder, you dumb fuck
>>
Have you guys started implementing the CSS box model at all? If nobody's on it I might be willing to chip in some time since I have a good bit of experience with this sort of stuff.
>>
File: 1469673332699.gif (864KB, 500x500px) Image search: [Google]
1469673332699.gif
864KB, 500x500px
>neon colored tabs
>>
>>62057651
>actually mercury or krypton
>>
>>62047742
Cool, i'll make the logo
>>
File: awesome_to_the_max.gif (2MB, 389x292px) Image search: [Google]
awesome_to_the_max.gif
2MB, 389x292px
>>62042901
>>62043637
For the record, I am serious about 95 (and NT4) support
>>
>>62059038
NT4 probably works, if you can find a NT4 miniport driver with OpenGL 3.2. Anything based on the original MS Windows codebase needs a little work. see >>62042901 (Windows 98, just wanted to parse the IAT to see if it would be feasible to write up Win32s support)
>>
>>62059038
in fact, I'll come back in a few mins to see whether i get to the regular "cannot create window" error on an NT4 VM. If so, then all you need is the OpenGL icd
>>
>>62059038
oops, should have been >>62043637
>>
File: 1502135844484.jpg (224KB, 713x670px) Image search: [Google]
1502135844484.jpg
224KB, 713x670px
>>62057590
I added a bunch of properties to the component model but haven't done much flushing those out yet. A review of the naming would be really helpful:

https://gitgud.io/odilitime/netrunner/blob/master/src/graphics/components/Component.h#L105
>>
>>62056560
I took a stab at making a XUL like language for skinning the browser:

https://spit.mixtape.moe/view/4288e82d

Feedback welcome
>>
>>62060188
I'll check it out tomorrow on my lunch break
>>
>>62059038
So, I went through this on NT4 and now Win32s.

The only thing actually required is to update the system libc (msvcrt.dll) to the version provided with Windows 2000 (SP4 i guess)

On Windows 9x you can simply exit to DOS and replace the file.

On NT4, you need to slipstream msvcrt.dll in a system update (like SP6) and reinstall SP6 afterward
>>
>>62059038
Update: I got this to run on NT4 (after patching libc)
but I can't get it to start up on Win32s.

I'll have to hold off Windows 9x for now until I can debug stdc++ itself. If I get around to porting it to 32-bit DOS (with DJG++) with framebuffer, then that would also work in DOS 7.x/8.0.
>>
Holy fuck this is ugly jesus christ
>inb4: W-we dont need a UI that doesn't look like it was from the 90's
>>
>>62053959
just use qute faggot
>>
>>62050474
>not open sourcing it

whai??
>>
are you guys willing to have the engine and ui separate? you know so we can use our own ui? or not at all. just a screen to display the rendered website just use keyboard shortcuts.
>>
>>62050474
pls share anon
>>
>>62061921
Go download Vivaldi and masturbate to your RAM-guzzling botnet
Thread posts: 267
Thread images: 48


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.