I made qtchan to replace my web browser experience for Sup Forums; is anyone interested?

I made qtchan to replace my web browser experience for Sup Forums; is anyone interested?

Other urls found in this thread:

github.com/siavash119/qtchan
en.wikipedia.org/wiki/Swastika
Sup
doc.qt.io/qt-5/
twitter.com/NSFWRedditImage

Okay, yeah. What's up with it?

Can I download the whole trap thread but just the thumbnails?

>Sup Forums

for those here yesterday, I'm fixing captcha right now. still the bug with catalogue emptying, though.

absolutely

Shut the fuck up, faggot. I'm interested and your suggestion was niggardly.

Seems interesting. Probably no point in using it on my desktop but it'd be nice on my laptop

I'm waiting for you user. I love the idea.

here's the github: github.com/siavash119/qtchan it's build with qt5, There's a windows build a few commits back.

press ctrl+l to get to nav bar and type g, or g/searchterm or Sup Forums for catelogue (currently broken) or whatever board name, open threads by clicking on the images

showing inline comments and hover comments

Thanks, man.

let me know if it works or you have any problems

download?
is it possible to block cookies?

Nice icon user. How to instal after git clone?

Botnet

You made this thread yesterday, any plans for a macOS version?

see there's a windows release a few commits back
Right now it only uses a cookie jar for the json requests and posting (e.g. with a Sup Forums pass); I'll have an option so it blocks all cookies, though, no problem.

what OS are you using? if linux based, you can build with qt5. probably something like
qmake qtchan.pro
make

then run the qtchan binary

build it yourself and i'll put it in the releases if a few people test it.

...

yes i know, sorry, i'm still trying to figure out why the catalogue just disappears like it does. also please look at TODO at the bottom of README.md or Known Issues under the current release.

What's with the UI? Can you make it look like it was from this decade?

freezes due to highdpi still it's not working
Disabling highdpi should fix the catalog issue

oops stopped showing catalog again
not highdpi related

I like it

I will try it right now, thanks.

blocking cookies for posting should not matter at all for posting because i use recaptcha v1. the challenge answer is part of the post multiform data.

ahh okay; I'm glad, though, because I want to use that to scale easily, though it requires a restart of the program currently.

i wonder if hirojew will block this malicious browser and only allow firefox/chrome
ehehheheehhehehee

A zoom feature, so I can zoom out, would be nice.

he would have to destroy the API which would only cause more server and client load because I'd then parse from the HTML vs the JSON. It would be more effort to lose-lose.

The point of this browser is part of my mission to replace general web browsers by resurging desktop applications without following electron and similar "chrome packed into an app" ideas.

in the process: by zoom you mean smaller and bigger text or complete scaling of everything? I will do both and also streamline settings for custom stylesheets anyway.

Complete scaling, the whole thing looks too big.

I agree, for now are you building yourself? If so, in main.cpp you can uncomment and edit these lines.//QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
//QApplication::setAttribute(QT_SCALE_FACTOR,)
//qputenv("QT_SCALE_FACTOR","1.4");

NVM i forgot that completely destroys the UI. I need to account for that scaling in some pixel calculations. sorry, broken for now. I'll put scaling as a priority, though.

Bump
Has anybody already made a logo?

doesnt show shit. Probably cuz winshit 8.

no, for now i'm using the hindu swastika from en.wikipedia.org/wiki/Swastika I'll be happy if anyone wants to make a logo.

does it open? press ctrl+l to get to nav bar and type g then hit enter. click on images to open threads.

so that gets me somewhere. Populates for a second then blank again. Scroll bar shows though.

sorry i have to go; but i'll work on scaling and the catalog disappearing next chance I get.

did you type Sup Forums or g? Sup Forums is the whole catalog which disappears which i need to fix. try just typing g: that will just show you the first page and work fine.

can someone port it to gtk please? thanks

neat. So threads are just gone forever if you hit the minus?

Does the text editor have vi like keybindings?

Will Ubuntu's Qt5.5 be sufficient?

Either way, maybe set up CI to automate builds. It will save time in the future when doing releases and whatnot.

Use Qutebrowser, made the switch today and there are some serious benefits and it's faster than Chromium, it's such a breathe of fresh air

This literally makes now sense when when you can have literally the same functionality by combining 4chanx with an extension like VimFX or Keysnail.

Looks good OP, gentle bamp

Does it use the native file picker on kde?

it uses the qt one, but you can drag and drop from your own.

yeah it saves the filter, for linux it's ~/.config/qtchan/qtchan.conf for windows it's in the registry. I think i'll switch to a text file in the application folder, though, for settings.

How did you learn Qt? The only resource I've found is an old book for Qt4.

That's my C++ book, isn't it?

Interested.

Can you download a dead thread? Does.the thread and images get cached?

there are some sites doing archives of Sup Forums threads, you can download threads from those
you can't get them from Sup Forums itself though, that's what "dead" means, they're gone

What I meant was to threads get cached so that you can download them when that are dead

not by Sup Forums itself
they might be in your browser cache, though, if you had already viewed it

>Sup Forums
No. I stay away from mentally ill people and their works

t. butthurt spic

>qt5
I'll pass

good job op.

somebody makes something cool
>muh Sup Forums ebil nazi booger man
nice.

>qt
bloat

sage, this shit doesn't even have a launcher in the zip, there's no executable. how is one supposed to use something that can't be started?

I'm getting

qmake: could not find a Qt installation of ''

if it doesn't use pink and blue pastel colours, it aint shit

are you retarded?

do you see a qtchan-bin launcher anywhere? I know I don't, so no, I'm not retarded.

Terrible

Read

Can I compile it for OpenSTEP 4.2?

>what is firefox+downthemall

>Have to compile the program

KEK, dropped. Make a tarball, or some custom repos for various OSes, shit won't take off otherwise.

does this do anything that Sup Forums-x doesn't?

Sup Forums-x.net/

>willfully and consciously expecting binary blobs

>the absolute state of the crumbling, video game infested city of neo/g/

This.

OP and every single one of you morons in this thread is a fucking retard. You can get literally the same affect with Sup Forums X and Vimfx without having to fucking compile a whole new program.

Fuck all of you. You stupid, cocksucking, subhuman mongoloids.

it saves the json and images in a folder, if you've already gotten it; it won't read it though if the thread is 404'd. I'll have it check it. Also, I plan to support archives.

no, it doesn't. but i don't even open firefox anymore.

using the docs; here's an online version: doc.qt.io/qt-5/

oh actually, it auto dl's the thread and images in nice folders with original file names.

Qt isn't actually that big. Maybe you a thinking of the kde

...

>first time opening it
>click on OP ID for first thread
>crashes
good job

that's fixed; not in the release, though. click the image to open the thread

tk isn't big.
qt is pretty big.

bigot

I can do that with downthemall on any website

>using a shitty app you have to compile yourself, just for 1 site

why would you flip j and k?
don't do that

I was thinking about doing something like this. Looks like you beat me to it.

j going up is much more natural for me. most people probably prefer j as down, though, you're right. i'll make it standard with easy options to change it.

there's still a lot to do; please feel free to contribute in code or ideas.

as far as vim keybinds for this kind of app go

/ - search
gg - top of page
G - bottom of page
t - new tab
x - close tab
f - for link-hints

the last one is probably some work

rofl

If it's not node then it is not relevant.

Hey guise let's just make all webpages into apps!

Who needs a browser amirite?

Can it post? If so, how? The api is read only and you'd need to basocally embed a web browser to get captcha working.

>The api is read only
Then how does clover work?

press q to open post form, focus bottom lineedit to load captcha, press shift+enter to post.

for implemnting captcha, it was just a request to get the challenge image (i use v1), and in the post to Sup Forums add 2 fields, recaptcha-challenge and recaptcha-response. You can also use a Sup Forums pass.

the documented api is to read JSON from Sup Forums. I needed to look at my headers and post params in a web browser to see how to form the get and post requests.

Way too clunky and prone to crashing... among several other thing (I mean, in Windows; clicking File > Exit doesn't do anything).

If you're still here siavash119, for us retards, how to compile on Ubuntu Linux after installing qt 5?

Hey guise let's make all apps into browser pages!

Don't be retarded. Even if you block ads on the browser, it doesn't stop the request from resolving (handshake takes place, you just don't see the ad content) or the ad frames from loading. This might be a shitty solution, but the idea behind it is not devoid of merit.

Nice application. Starred on GitHub. Hope it continues to develop, and I'll help when my skills are in the right place.

i think just qmake qtchan.pro
make
let me know

Yes, but I recommend you find a superior fetish, such as feet.