We are making a web browser!PREVIOUSLY: >>62265906In 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/netrunnerWebsite: https://netrunner.cc/Youtube: https://www.youtube.com/channel/UCes2uiC-4xSBwqnldCFbh4QTwitter: https://twitter.com/Team_NetRunnerGitgud: https://gitgud.io/odilitime/netrunner/Teknik: https://git.teknik.io/gyroninja/netrunner>WORK PLANLook at the features list and implement them, ask what is currently being worked on if you don't know.FEATURES https://pastebin.com/bnUU6kcuFAQ https://pastebin.com/gjp7QmQJ
First for Appimages are superior to snaps
>>62324433You're not the real odilitime, nice try
>>62324433>Paving the way for older OpenGL support, framebuffer and textual interface.I have a boner every time I hear framebuffer
>>62324448found it, fixed. Confirmed to be real SpaceOdili>>62324478in the tests directory
>>62324484>A lot of breaking things that used to work.>Spending hours finding the change that broke them before fixing and repeating.Neither of these should happen if you have proper tests and use version control correctly. Lrn2bisect, lrn2tests.
>>62324518doesn't stop them from breaking. doesn't stop me figure out what change it was in a batchnor do they increase my understanding of what's going on (keep in mind, I'm not the original dev on this stuff)
>>62324402pls, method="get" needs to work asep
>>62324548Tests means things should never break. If they break it's because whoever accepted the PR should be banned from the project, period. Tests should be run automatically with a hook. The tests passing should be a mandatory condition for PRs to be accepted (barring forced-acceptance). If a moron was moronic enough to accept a shit PR and was throw off the project as a result as he should be, then whoever's left needs to write the appropriate regression tests. This is literally minimal effort. Thus, nothing should break. Including this, if you knew how2bissect (which you have proven you don't), it would take you all of 5 minutes of watching H videos to learn what broke it.
>>62324899Touchy aren't we? I bet you work in a stiff working environment. Not that I say you are wrong in your post.
>>62324899We're not dealing with PRs or commits here, we're talking about architectural changes. Where if we miss something from the old model, we need to figure out how to get it to work in the new model.Testing just tells me something is broken. It's obvious that it's broken, that's not the problem. Also we have CI. More testing wouldn't save us any time at all at this point in the project life cycle.
>>62324956he's just inexperienced in anything but TDD. He'll learn one day.
>>62324956There's nothing worse than a fucking moron self-approving his own PR that breaks the entire stack because the clown decided that changing the entire API without fixing any of the users of the API in the codebase was acceptable, except when said clown also decides to deprecate all tests because failing tests = broken tests, not broken code.
>>62324518>the dev says literally above that the code gets thrown around and refactored a lot at this stage>hur dur wher my testsyou're braindead. tests are useless at this point, and especially with rendering code
>>62325133Get a job, loser.
>>62325154go rewrite some tests faget because the ones you did on wednesday are already useless
>>62325191They're not, actually, because I'm not a plant in the head.
Who is migrating away from chrome/firefox to another browser this week? I am moving to Uzbl myself.
>>62327671I moved to Vivaldi myself about a week ago. Very nice browser.This project looks really promising though, and I can't wait to see how it progresses. Best of luck to everyone working on it!
>>62324402>Net Runner LogoShortened: Net Run
>>62324402>no tests>c/cpphahaha u people are fucking retarded
>>62324402I did everything it asked me to but it doesn't workhalp
>>62329091remove the ./ if you installed it via a package manager, or if it doesn't work cd to where you put the folder in and run it from there
>>62329091>he does not understand basic shells
>>62327671I'm currently only using browsers that are adnauseam compatible for the next few months
>>62329091the netrunner folder is in /usr/local/bin but you try to run it in ~, what could be the problem?
>>62326103they're not because your project is either not that complex or not that new
>>62329091do a basic linux cli tutorial dude
>>62331790t. never had a job in his life
Holy shit, I wasn't aware odili was working on this.
>>62332003Is this your first time in a netrunner thread? He's been here since the beginning
>>62332091not the beginning but since late-june
>>62331885actually I work in gamedev. our tests are sub minimal wage /v/tard monkeys pressing random buttons 8 hours a day :^)
>>62332091>Is this your first time in a netrunner thread?yes, except for the very first threadsHonestly I wasn't even aware this project was still alive.Good luck though, it's unbelievable how shitty the currect crop of browsers are.
>>62332119Thanks for confirming you've never had a job :^)
>>62332105Odilitime, can you do a webm showing off latest features? If there is anything of note to show off
>>62332214lmao testlets always get so mad when they hear that some people don't have to waste time on their bullshit
Keep up the good work
>>62332460YouTube channel is best for that:https://www.youtube.com/channel/UCes2uiC-4xSBwqnldCFbh4QNothing really new since earlier this week due to >>62324433
>>62332787It's OK, when you graduate from middleschool you'll understand.
>>62333276Does this mean I won't have to have the latest versions of glew and glfw soon?
where can I post a pdf of the aesthetic logo.alternatively, here is a super hi res version easily traceable.
>>62333632Just looked at 1.x of GLEW, there's no reason the current code based shouldn't work with it. It looks like the same exact API. no plans on supporting older GLFW any time soon. Older OpenGL is coming though.
>>62333974Could you update the requirements on the README if GLEW 1.x works rather than requiring 2.0?
>>62334058The README doesn't say 2.0 is required. Just that it works with 2.0.
Super HiRes 8k logo
>>62328249Don't get demotivated by those pricks you're doing a good job anoon
Which version is better for the slogan, /g/?>Moonman moonman can't you see?>Google and skype must hang from trees.Or>Moonman moonman can't you see?>Chrome and gayfox must hang from trees.
lmao, the comments here
>>62333276/g/ did it, this is the most autistic browser of all time.
>>62334286Well since it works now with 1.x, can you update it to say it works with 1.x?
>>62333276I am saving this webm for posterity
Just contribute to the Brave github instead of wating your time with this literal who browser. Brave is based.
>>62334567I didn't change anything. I just read the docs for 1.13 and it looks compatible. Notes say it doesn't work with 1.3, so guessing not all 1.x works. I'll need someone with 1.3 to tell me/why how it is broken. So there is no need to update the docs beyond maybe saying 1.13 looks to work
>>62334597>just contribute to a codebase that doesn't exist>just contribute to a cuckbase that doesn't exist>just contribute to a cuckbase that doesn't exist so that 0 good browser is ever made>just contribute to a cuckbase that doesn't exist so that 0 good browser is ever made and on top of that all your online activity is constantly tracked by every single browser that even exists>just contribute to a cuckbase that doesn't exist so that 0 good browser is ever made and on top of that all your online activity is constantly tracked by every single browser that even exists, good goy>>>/r/eddit/
variant with rounded ends
Our new logo
>>62334968That's more like it. But it would be more appropriate to use a cropped H pic.
SVG Logo Here:https://pastebin.com/nrRXS8ZFSave as a text file ending in .svg
SVG Logo with Rounded Cornershttps://pastebin.com/PQphaZV9Save as a text file ending in .svg
netrunner: error while loading shared libraries: libGLEW.so.2.0: cannot open shared object file: No such file or directoryOn arch...
>>62335653install the requirements:sudo pacman -Suy glew glfw freetype2 harfbuzz mbedtls
>>62335653Wait these niggers are actually using GLEW in a web browser?/g/ really is a shithole
This thread: an autist showing his theme switching and unfunctional "browser" and a bunch of retards trying to create a logo, /g/ is truly a meme.
This browser won't be usable till next summer
>can't even render the first website correctlykek
>>62324402This shit doesn't even support other keyboard layouts than the murrican one
>>62335120I like this design to be honest
chromeshill is in full force today
>>62337809I'm using firefox tho
So wait, I can finally compile on Windows?
>>62324402Net Runner was a mistake.
Why not call it Foxrunner or Dieselsaurus?
>>62338124I'm starting to think it is due to the incompetence of the team behind it. But the concept is great and the branding is great at least.
>>62338381For example >>62337405>>62337373>>62337335>>62335653>>62324433They have little/no experience in even college-level software development and the software is already crippled by it.However, all current browsers are dogshit and we need a new one probably completely written from scratch, that much is definitely true.
>>62338461>Implying I'm involved in this shitfest
>>62338461HELL NO, the last part was good news so don't start making critics to strong points.
>>62338479Looks like you replied to the wrong post. Sad!
>>62338461Are you helping with the code? Because that would totally make your argument valid,
>>62337335ah no dl tag support, easily added.>>62337373Your drivers don't support OpenGL 3.2>>62337405We're working on finding a solution
Guys no need to include a bookmark manager, make it separate http://www.linux-magazine.com/Online/Blogs/Productivity-Sauce/The-Simplest-Bookmarking-Solution
>>62338570Why does it need OpenGL
>>62338581Because it won't need other graphic library. Although they should use svgalib instead.
Users/g/Downloads/netrunner-2017-08-29/netrunnerdyld: Library not loaded: libGLEW.2.0.0.dylib
Guck why am I ble3ding !!!!!
>>62337764The score upset me, tried a cubic one and it looked unsettling. Went with 3 streaks instead.
>>62338809weird, it should be included in the zip and changed to look locally. Try the 9-3 zip off the repo page:https://my.mixtape.moe/hkacfz.zip
>>62324402Jesus Christ it just looks like shit.Keep the good work!
>>62338570Just rewrite everything using sdl2, faggots.
I'm going to die WTF
>>62328249This ok for a desktop / Taskbar icon.. but I like the (>>62324402) full name image better.
>>62338246>the branding is great at least>But the concept is greatHow? It superimposes anime onto your badly formatted webpages and used to use the moonman image. How is this the basis for a great browser?
>>62339003The moon icon was great, all memes aside.
Is this guy legitimately paid to shitpost or what. Fuck off chromeshill.
>>62339060Brainlet get out.
>>62324402niggas, TreeStyleTabs, please, we beggin'.
>>62339065It was, but it was plagiarised.
>>62339160The moon guy isn't trademarked. Even then the original idea wasn't remotely mac tonight but a blue guy with glasses. Don't let anyone fool you.
>>62335917It wont even work with the packages installed its a fucking disaster
>>62338461This browser wont replace anything lmfao, sticking to chromium and firefox, i dont even give a shit anymore. Aint a pedo either so that helps
yes, a native Windows build is possible, I use MinGW-w64 (i686-win32-sjlj-rev2)if you use Developer Studio, you'd need to assemble the dependencies from scratch (glfw, glew, harfbuzz, mbedtls, freetype2) and create the project workspace separately (all the files under /src, and adding ./deps/include to your INCLUDE path should suffice)
Why not call it Nutrooner?