[ overboard / sfw / alt / cytube] [ leftypol / b / WRK / hobby / tech / edu / ga / ent / music / 777 / posad / i / a / R9K / dead ] [ meta ]

/tech/ - Technology

"Technology reveals the active relation of man to nature"
Name
Email
Subject
Comment
Captcha
Tor Only

Flag
File
Embed
Password (For file deletion.)

Matrix   IRC Chat   Mumble   Telegram   Discord


File: 1608526287100.png ( 32.83 KB , 432x432 , 1565502518003.png )

 No.4951[Last 50 Posts]

This Thread Has Been Re-appropriated for leftychan.net Usage.

General thread meant for the discussion of the mobile app for browsing leftypol.org, known as clover.

Releases can be found here:
https://github.com/PietroCarrara/Clover/releases/latest
>>

 No.4952

>>511would be easier and better to make the site mobile-responsive
>>

 No.4953

>phonepostersYuck!
>>

 No.4954

>>512it is?
>>

 No.4955

File: 1608526287529.jpg ( 112.86 KB , 639x457 , 7928acbc85e843550fbd11b8e0….jpg )

>>514Legit, most people use phones these days. It would be autistic not to create a mobile API.Stop living in the past and embrace the future.What do you think being a communist is about?
>>

 No.4956

>>523t. zoomer
>>

 No.4957

>>523this, especially most poor people/third worlders access internet via smartphones. plus how else am i supposed to easily browse on the toilet at work
>>

 No.4958

>>523t. Lumpenphonetariat
>>

 No.4959

>>511Dashchan may also be a viable option. I'm not sure whether or not lynx has been implemented in an addon on that platform or not but it's still my preferred imageboard app on android at the moment despite the fact that its been abandoned.
>>

 No.4960

Just a thought, what if we blocked mobile user-agents instead?
>>

 No.4961

>>624This sounds amazing.
>>

 No.4962

I want phonefags off of my information superhighway.
>>

 No.4963

>>511Thanks to https://www.16chan.xyz/ owner, you can with the Dashchan apphttps://github.com/maksrago/Dashchan-Extensions-ACF
>>

 No.4964

>>698Thanks man, it works
>>

 No.4965

>>554This.t. sitting on the toilet at work
>>

 No.4966

We in there boys.Where can we select flags at?
>>

 No.4967

>>626>>514Not supporting phone access is classist af and dooms us to failtake your master pc race fascism to reddit or 4chinsposting from a pc btw
>>

 No.4968

It browses fine on my phone. I use firefox, though.
>>

 No.4969

>>754I agree with smartphone support but pc master race being classist and fascist is a Twitter-tier take.
>>

 No.4970

File: 1608526288947-0.jpg ( 149.46 KB , 1080x1920 , Screenshot_20200318-020836.jpg )

File: 1608526288947-1.jpg ( 868.43 KB , 1080x1920 , Screenshot_20200318-020621.jpg )

Could anyone help me? I'm using Dashchan with the extension, but I'm having some issue. It doesn't show /hobby/, and some links are showing up twice in posts.
>>

 No.4971

>>4970
Oh I guess the first problem is because the bunkerchan extension was made before /hobby/ existed
>>

 No.4972

>>4971
oh but you can get to /hobby/ anyway using the link in /e/ lol
>>

 No.4973

>>4972
5000 IQ powermove
>>

 No.4974

>>4973
just phoneposter things
>>

 No.4975

>>4970
How do I get Dashchan?
>>

 No.4976

>>

 No.4977

Phoneposting is annoying but why would you be against making the site more easily accessible? Socialism is for everyone.
>>

 No.4978

File: 1608526289784.jpg ( 47.1 KB , 368x368 , consider the following.jpg )

Actually, we need to ban phoneposters on sight.
>>

 No.4979

>>

 No.4980

>>4978
This.
>>

 No.5200

File: 1608526317720.jpg ( 696.79 KB , 1080x2340 , Screenshot_2020-11-12-09-1….jpg )

>>4951

Coding is praxis, right? Having finals now, in 1-2 weeks I will put more time into it. PRs welcome!

https://github.com/PietroCarrara/Clover
>>

 No.5201

>>5200
Brainlet here, how do i download this
>>

 No.5202

>>5201

It doesn't work yet. You can only view the catalog, but the code for viewing threads doesn't need much more work.
>>

 No.5216

File: 1608526319440.jpg ( 549.79 KB , 1080x2340 , Screenshot_2020-11-12-20-4….jpg )

>>5200

Thread viewing has been implemented. There is still much to code, but it should be fine for lurking.

Release: https://github.com/PietroCarrara/Clover/releases/download/v0.0.0/Clover.apk
>>

 No.5220

Inhave an iphone and it wont let me upload pics? Is this normal or is there a fix for it. Just gives me a something went wrong error or the file doesnt go through.
>>

 No.5224

>>5220

Posting is not implemented
>>

 No.5231

kuroba was a fork of clover
kuroba-ex is a fork of kuroba

https://github.com/K1rakishou/Kuroba-Experimental

by lines of code kuroba-ex is the smalles and also is mostly rewritten in kotlin, so there is that

Kuroba-ex is the app that you want
>>

 No.5232

File: 1608526321292.png ( 493.62 KB , 820x1766 , 1.png )

>>5231
kuroba-ex
>>

 No.5247

>>5231
Does this support bunkerchan? Cause i can't find it on the app.
>>

 No.5855

>>5247
no, thats the poin, lets add support to it in kuroba-ex
>>

 No.5983

>>5855
Concurred.
I'd contribute, but I need to learn Kotlin and the Android SDK first.
>>

 No.6312

File: 1608780659589.png ( 693.64 KB , 700x493 , 8c6c3eff67f7f66ad56b253769….png )

==this is more true than ever for leftpol.org== we aren't getting official phone support for a while, please help if you can
>>

 No.6313

>>6312
Death to phoneposters.
>>

 No.6314

>>6312
clover seems to support lainchan(any vichan based IB at that). Could it be as simple as changing boardname and url from this file https://github.com/chandevel/Clover/blob/0e32fb74d5ea4fbfe3248e559e64037bdf9acf17/Clover/app/src/main/java/org/floens/chan/core/site/sites/lainchan/Lainchan.java and register it here https://github.com/chandevel/Clover/blob/0e32fb74d5ea4fbfe3248e559e64037bdf9acf17/Clover/app/src/main/java/org/floens/chan/core/site/SiteRegistry.java ?

I will attempt to study clover's codebase bit more. Last time I touched android studio was like half decade ago but it might be trivial.
>>

 No.6315

>>4951
bunkerchan? i think you mean leftypol.org
>>

 No.6316

File: 1608862373086.jpg ( 661.66 KB , 1080x2340 , Screenshot_2020-12-24-23-1….jpg )

>>6312
I've develop initial support for leftypol.org:
https://github.com/PietroCarrara/Clover/releases/tag/leftypol-v0.0.1

Even though it is named clover, the leftypol branch actually uses kuroba.

It is currently working, so if you people could use it and provide feedback, we could submit a PR if it feels stable
>>

 No.6318

>>6316
This is great BTW
>>

 No.6319

>>6316
One problem I've run into is not being able to link individual posts. When I use the option to copy or share the post URL it only gives the thread and not the post inside it
>>

 No.6320

https://leftypol.org/tech/res/4951.html
Like I clicked copy post link on that last post and only got a link to the thread
>>

 No.6322

>>6316
What? we are on this site for less then a week, and now we already got a decent mobile version?!?!?!
fucking based as hell
>>

 No.6324

>>6316
this is an android app and im on cuckphone :/
>>

 No.6325

>>4960
phonefags btfo
>>

 No.6326

File: 1608971875453.mp4 ( 177.53 KB , 640x360 , It_s Gonna Be Great.mp4 )

>>6316
Very nice. Videos don't seem to work however.
>>

 No.6327

>>6326
Ha it uploads them but can't view
>>

 No.6329

File: 1608986772427.jpg ( 412.33 KB , 1080x2340 , Screenshot_2020-12-26-09-4….jpg )

>>6326
Fixed: https://github.com/PietroCarrara/Clover/releases/latest

>>6319
Will fix, but its better to use Copy > Cross-board link
>>

 No.6330

>>6319
Fixed in newest release
>>

 No.6331

>>6330
thanks. and i was trying to link it outside the board so thats why. can you add in /meta/ and remove /gulag/ as well?
>>

 No.6332

>>6331
Oh I see you did that already nvm
>>

 No.6335

File: 1609164858057.png ( 4.04 KB , 437x62 , based-build-time.png )

>>

 No.6336

File: 1609164979267.jpg ( 925.62 KB , 1080x2340 , Screenshot_2020-12-28-09-4….jpg )

>>6335
Preview of said release
>>

 No.6338

Is it possible for PDFs and epubs to download?
>>

 No.6340

many thanks to the mobile dev, who's been keeping pace with the tech team and making this place much better!
>>

 No.6341

>>6338
Available in newest release

>>6340
o7

I'll be working on flags next, and then maybe multiple file uploads
>>

 No.6342

Y'all gonna make me cum. I wish you guys the best.
>>

 No.6343

File: 1609422843057.jpg ( 185.6 KB , 1080x2340 , Screenshot_2020-12-31-10-4….jpg )

Flagposters rejoice

By expanding the post popup, you can type the flag you want to post with in the new release.

Kuroba doesn't support showing a list to select the flag, so that might be something to implement in the future
>>

 No.6344

Nice job bro
>>

 No.6345

Ban messages don't seem to show up >>>/b/8114
>>

 No.6347

Don't know if its by design that there is no indication a poster saged
>>

 No.6348

I hereby declare our anon mobile dev based for eternity and elect him for the hero of the USSC medal
>>

 No.6351

File: 1609521480315.mp4 ( Spoiler Image, 1.01 MB , 256x256 , polpot62c4b1306d830358ab69….mp4 )

spoilered videos show up as 404 for me
can anyone confirm?
>>

 No.6352

>>6351
Can confirm
>>

 No.6353

File: 1609587705706.jpg ( 591.6 KB , 1627x2361 , b8ed8899a87712817635f29041….jpg )

As if there is an app already. I'm trying out posting from it
>>

 No.6355

>>6353
Is this a real NK poster or just a montage someone on the internet made?
>>

 No.6361

>>6355
It is. It reads 'Entire American soil is within our (missile) strike range'
>>

 No.6362

>>6361
*genuine
>>

 No.6363

I know I’m retarded, but will a leftypol accessible via iPhone ever be possible?
>>

 No.6366

Test
>>

 No.6367

>>6345
>>6351
Working on it

>>6347
This is the way Kuroba does it, don't know if it is by design or not

>>6363
If there are IOS devs here, I'd be willing to help out, but I don't own any Apple hardware
>>

 No.6375

>>

 No.6380

Test
>>

 No.6399

>>6363
We're working on improving normal phoneposting.
>>

 No.6431

Is it possible to add overboard?
>>

 No.6432

>>6431
Its right there in the top bar. Enjoy.
>>

 No.6433

>>6432
-_- to the app
>>

 No.6434

>>6431
It should be easy. It acts like a normal board. I may be missing details though.
>>

 No.6435

>>6431
>>6434
It requires changes both to the app and to the site, but it's coming soon (https://github.com/towards-a-new-leftypol/leftypol_lainchan/pull/135)
>>

 No.6446

>>6435
pietro, if you use matrix, you can always hit me up.
I commented on the PR.
>>

 No.6447

>>

 No.6448

>>6435
merged and live
>>

 No.6449

File: 1610538260213-0.jpg ( 930.18 KB , 1080x2340 , Screenshot_2021-01-13-08-3….jpg )

File: 1610538260213-1.jpg ( 360.07 KB , 1080x2340 , Screenshot_2021-01-13-08-3….jpg )

/overboard/ added!
https://github.com/PietroCarrara/Clover/releases/latest

Also, txt thumbnails and the unique IP count

The unique IP count can be found at the bottom of a thread (xxP)
>>

 No.6466

>>6449
Truly incredible work. This app alone makes this place much more comfy than bunker ever was
>>

 No.6543

File: 1610835971381.jpg ( 17.86 KB , 1080x374 , Screenshot_2021-01-16-19-2….jpg )

>>

 No.6545

we're getting raided. the phone app is apparently not working due to the anti-ddos captcha.
>>

 No.6546

>>6545
Same :(
>>

 No.6547

>>6546
We back nao
>>

 No.6582

>>6543
Embeded Content and Post Reporting
https://github.com/PietroCarrara/Clover/releases/latest

You can also watch the progress on fixing the app during raids: https://github.com/PietroCarrara/Clover/issues/1
>>

 No.6583

When will the fork be merged into the main Kuroba repo?
>>

 No.6584

File: 1611443273964-0.jpg ( 72.34 KB , 1080x2340 , Screenshot_2021-01-23-19-5….jpg )

File: 1611443273964-1.jpg ( 229.07 KB , 1080x2340 , Screenshot_2021-01-23-19-5….jpg )

File: 1611443273964-2.jpg ( 835.52 KB , 1080x2340 , Screenshot_2021-01-23-20-0….jpg )

>>6582
Spammers BEGONE
https://github.com/PietroCarrara/Clover/releases/latest
The app can now be used even during siege mode. Just click retry to load the spammer-check page.
There are still improvements to be made, but it is already usable.

>>6583
I'm waiting for the site to become more "stable" (meaning big features stop being regularly added) to get a pull request going.
>>

 No.6585

>>6584
Based
>>

 No.6649

You guys genuinely make me excited for trusting you for the future of leftypol.
>>

 No.6650

>>6584
Small enhancements to the ddos challenge screen, add zip thumbnails
https://github.com/PietroCarrara/Clover/releases/latest
>>

 No.6781

Anyone else almost never able to get linking working? If someone links a thread on here, it'll open the app but say that it wasn't possible to navigate to the thread
>>

 No.6782

>>6781
"Kuroba-dev cannot open this link, it will open in your browser instead" just a regular link to /leftypol/
>>

 No.6783

>>6782
Well i narrowed it down, it doesn't work for links that link to a post like 123.html#09876
But if its a link only to the thread it works
>>

 No.6790

>>6783
Noted
>>

 No.6791

>>6790
>TheDevNoticer
kek
>>

 No.6797

>>

 No.6844

I've been getting stuck loading certain threads like usapol with the new clover update.
>>

 No.6845

>>6844
Thought it was just me. Been getting this too. Restarting fixes it but it is an annoyance
>>

 No.6850

Will investigate tomorrow
>>

 No.6863

>>6844
>>6845
It is caused by new changes in Kuroba itself
I've reverted them, for now
https://github.com/PietroCarrara/Clover/releases/latest

It may be related to the thread watcher, since when deactivated the app doesn't halt
If I have time by the weekend, I'll try to pinpoint the error
>>

 No.6868

I believe its only happening when opening cyclical threads
>>

 No.6903

The commits that introduce the issue are trying to enhance shift-formatting, where if a post is too long, the text is displayed below the thumblnail.

If we are to merge with Kuroba someday, this must be fixed, so I'll be working on it for the next week or two
>>

 No.6930

Don't know if its related, but another new bug that I only started seeing around the same time as the crashing is OP images being wrong. If you have two threads, thread B will have the same image as thread A in the catalog view. Fixes itself if you open the error thread. Quite frequent too
>>

 No.6951

>>6930
I think that it's fixed now
Still haven't worked on the halting

Please do report if you find any bugs

https://github.com/PietroCarrara/Clover/releases/latest
>>

 No.7610

How do I add the new /music/ board?
>>

 No.7627

File: 1617418289045.jpg ( 34.07 KB , 600x583 , me-irl.jpg )

>>7610
It has to be done via code for now, I'll update the app tomorrow morning

I haven't been able to code lately due to being absolutely steamrolled by university. As soon as the semester ends, I'll try and finish this project so we can merge into the official app
>>

 No.7650

>>7631
Ty anon.

I know it's probably hard to do but is there a way to add the new embedding youtube link stuff on here or is it impossible due to the constraints of Kuroba?
>>

 No.7655

>>7631
Thank you very much my man
>>

 No.7663

>>7631
Thank you. I read through the thread and apparently you've fixed spoiler videos appearing as 404. I'm using the latest release and these images and videos marked as spoiler still appear 404 and fail to load. Only work around is to go to an image that is working and slide to the spoiler image to view it. Maybe it's just me though.
>>

 No.7671

Thanks for the update. PDF is still really annoying. Is there any way it could fail better?
>>

 No.7681

File: 1617739050280.jpg ( 220.95 KB , 1080x2340 , version-check.jpg )

>>7650
What we do currently is: we ignore the thumbnail image, but append the youtube link to the end of the post (Kuroba would only let us display the thumbnail if the link was to an actual video instead of a youtube page)

>>7663
It works on my machine™. Are you sure you're running the latest release? Can you link a post containing a spoiler that causes the app to 404? Maybe it is specific to a video/image

>>7671
The current method of just alerting the user that the pdf can't be displayed is the least ugly we can get without implementing an actual pdf reader inside Kuroba
>>

 No.7682

>>7681
By the way, maybe I should've warned about this earlier, but you shouldn't click on the 'check for updates' thing. It will look for stable releases, not the ones being developed here.
>>

 No.7685

File: 1617762414584.mp4 ( 23.02 MB , 1080x2300 , recording_20210406_222131.mp4 )

>>7681
So this is an example of the 404 issue, happens with all spoiler files in any thread. >>>/b/26153/ or >>>/b/9492 have a lot of spoiler images to try it on. Don't know if that's how you link to other boards here. Anyways the problem only happens when I have "remove image spoilers" on. Works fine with it off or with "reveal image spoilers" on.
>>

 No.7729

>>7685
Hmm, I see. This is because leftypol does not generate thumbnails for spoiled files, but the app tries to display them anyways. We will have to either ignore this option in the app, or code the server to generate thumbs still.

The second option seems like the better solution, but is harder to do. For now, we'll have to live with spoilered files.
>>

 No.7969

/r/ing proxy support and <-text to Orange on tomorrow themes
>>

 No.7998

How do I spoiler files?
>>6341
And any updates on multiple file upload?
>>

 No.8201

>>7969
Don't we already have proxies under Settings > Behaviour > HTTP Proxy?
On alternate the quote style, I might modify the themes once we have merged the basic changes

>>7998
Weird, I also don't know how to spoiler images
And multiple file upload has 0 progress so far

The semester will be ending in abt 1.5 months, so hang tight comrades
>>

 No.8285

BUMP
>>

 No.8321

If there are new boards can you simply add them or is there something else you need to do?
>>

 No.8323

After reporting posts. The application has to be restarted. It makes all of the leftypol.org boards and threads 404 error otherwise.
>>

 No.8340

Bump
>>

 No.8341

>>8321
For now, I have to add them through code

>>8323
Noted. Will fix when possible
>>

 No.8407

>>8341
We now have a simple custom captcha feature for spam attacks (it's based on the 'securimage' pull request in lainchan). Is there a way that it can be tested in the app before we need to turn it on?
>>

 No.8438

File: 1620831909273.jpg ( 163.97 KB , 584x947 , 1620831902509.jpg )

WHY DOES THIS KEEP HAPPENING
>>

 No.8455

>>8438
It fades when you tap the picture
>>

 No.8458

>>8455
It happened because of something else
>>

 No.8459

>>8438
It became a liberal
>>

 No.8466

>>8438
since when does leftypol have an app?

t, web-browser user
>>

 No.8467

>>8466
Before 2021
>>

 No.8474

There's a bug, if you get a new message and then wipe down so you can see it, it still shows it as new message, but only in the thread, not in the bookmarks
>>

 No.8475

Now it just happened itt with this post >>8474
>>

 No.8602

>>8438
Everytime mods recreate a thread, it's id changes, so the tracker gets lost

>>8474
I don't know if this is a leftypol-specific bug or a kuroba bug
>>

 No.8605

>>8602
Yeah, I think its a kuroba bug.
>>

 No.9016

File: 1622953218566.jpg ( 90.54 KB , 1080x1427 , captcha.jpg )

That's it comrades; the semester is over! I now have some free time to develop the leftypol app.

The newest release has support for the new captcha system that will be available on the site when mods enable it.

Go get it so you can shitpost even under a /pol/ siege!
https://github.com/PietroCarrara/Clover/releases/latest
>>

 No.9017

>>9016
Based
>>

 No.9019

>>9016
Good job
>>

 No.9020

>>9016
nice. have you added the ability to report ?
also mb add smth for the search page and post markdown formatting
>>

 No.9031

>>9016
Based Pietro


Posted from my ultra custom kuroba app
>>

 No.9033

Lmao if you enable emoji posting
The first post you send shows a :tired_face: instead of a check mark after successful post

Nice Easter egg
>>

 No.9075

🤓
>>

 No.9089

>>9075
nerd
>>

 No.9090

:money_mouth: test
>>

 No.9091

Id like to request an option to save good effortposts with a button.
>>

 No.9093

>>9016
Welcome back.
>>

 No.9112

Is this a kuroba problem? 80% of the time I post it just says "error posting" and the post isn't marked as mine but it still appears and everyone can see it
>>

 No.9114

>>9112
Same here, but make that 100%.
>>

 No.9121

>>9112
Have the same issue. I reinstalled the APK with the new version posted above and it solved the problem for about a day. Strated happening again now and it really sucks not being able to delete posts.
>>

 No.9134

>>9112
>>9114
>>9121
Wtf, I do not have this problem. Maybe I fucked up the release apk file?

There is a new release up, fixing >>8323. Can you download it and check if posting works?
>>

 No.9135

>>9112
>>9114
>>9121
Wtf, I do not have this problem. Maybe I fucked up the release apk file?

There is a new release up, fixing >>8323. Can you download it and check if posting works?
>>

 No.9137

>>9134
>>9135
Spoke too soon…
>>

 No.9140

>>9137
Ignore the repeated posts, I was running a outdated app version
>>

 No.9143

Test
>>

 No.9145

>>9135
Just tested I'm still getting the same problem on the latest version.
>>9143
Also I just noticed that it doesn't let you delete posts with giving a "wrong password" error.
>>

 No.9146

>>9145
Strange, I have no idea what could be causing this
>>

 No.9169

File: 1623621972801.jpg ( 110.65 KB , 1080x2340 , preview.jpg )

Preview of what's to come…
>>

 No.9170

>>9169
Based
>>

 No.9171

>>9169
YES. THANK YOU
>>

 No.9187

File: 1623683631080.jpg ( 193.08 KB , 1080x2186 , flag-picker.jpg )

>>9169
We have now developed the first brand-new Kuroba feature, exclusive to leftypol at the moment:
The Flag Picker!

Happy shitposting: https://github.com/PietroCarrara/Clover/releases/latest
>>

 No.9188

>>9187
YES, IT WORKS
>>

 No.9191

File: 1623692161894.jpg ( 59.61 KB , 1068x601 , gigachad.jpg )

>>

 No.9192

how does saging work in the app?
>>

 No.9195

>>9192
sage in the "options" field I think
>>

 No.9211

>>9187
The flag feature is great. I'll reply to this post if the error message when submitting posts still occurs.
>>

 No.9212

>>9211
Yes it does unfortunately :(
>>

 No.9218

>>9187
I'm gonna Cooooooooooommmmmmmmmmmmmmm.


Thank you for all your efforts.
>>

 No.9266

>>9187
this is nice but i wish the app would remember flags between posts like ot does to names
>>

 No.9296

>>9211
When the post fails, what does the red text say exactly? Is it "error posting" or "error posting: timeout" (Or maybe something different)?

I've been able to have a "error posting: timeout" and get some logs. I'll try to fix it. Just wanna know if this error is the same as yours.
>>

 No.9297

>>9296
Not the original poster but its error posting for me.
>>

 No.9298

File: 1623847070891.jpg ( 41.25 KB , 720x328 , Screenshot_20210616-143620.jpg )

And again
>>

 No.9299

>>9297
After you have one of these, if you could go to Settings > Developer Settings (at the bottom) > View Logs and copy/paste here, it would help.
>>

 No.9300

>>9299
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=false foreground=false
D/Kuroba-dev | WatchManager: Setting interval type from FOREGROUND to NONE
D/Kuroba-dev | WakeManager: Unregistered class com.github.adamantcheese.chan.core.manager.WatchManager
D/Kuroba-dev | PinWatcher: postlast=180 postnew=180 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=false foreground=true
D/Kuroba-dev | WatchManager: Setting interval type from NONE to FOREGROUND
D/Kuroba-dev | WakeManager: Background update broadcast ignored because it was requested too soon
D/Kuroba-dev | PinWatcher: postlast=180 postnew=180 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=false foreground=true
D/Kuroba-dev | ReplyLayout: Switching to page LOADING
D/Kuroba-dev | ReplyPresenter: Background!
D/Kuroba-dev | ReplyPresenter: Background: false
D/Kuroba-dev | ReplyPresenter: Main: false
E/Kuroba-dev | ReplyPresenter: onPostComplete error
D/Kuroba-dev | ReplyLayout: Switching to page INPUT
D/Kuroba-dev | WatchManager: update() from foreground
D/Kuroba-dev | PinWatcher: postlast=0 postnew=0 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=44 postnew=44 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=25 postnew=25 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=9 postnew=9 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=27 postnew=27 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=54 postnew=54 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=35 postnew=35 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=503 postnew=503 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=76 postnew=76 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=42 postnew=42 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=523 postnew=523 werenewposts=false quotelast=3 quotenew=3 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=321 postnew=321 werenewposts=false quotelast=8 quotenew=8 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=610 postnew=610 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=507 postnew=507 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=299 postnew=299 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=383 postnew=383 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=241 postnew=241 werenewposts=false quotelast=5 quotenew=5 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=268 postnew=268 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=121 postnew=121 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=240 postnew=240 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=329 postnew=329 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=130 postnew=130 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=5 postnew=5 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=6 postnew=6 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=538 postnew=538 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=406 postnew=406 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=588 postnew=588 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=16 postnew=16 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=74 postnew=74 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=194 postnew=194 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=219 postnew=219 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=262 postnew=262 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=108 postnew=108 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=180 postnew=181 werenewposts=true quotelast=0 quotenew=0 werenewquotes=false nextload=10s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=false foreground=false
D/Kuroba-dev | WatchManager: Setting interval type from FOREGROUND to NONE
D/Kuroba-dev | WakeManager: Unregistered class com.github.adamantcheese.chan.core.manager.WatchManager
D/Kuroba-dev | WakeManager: Background update broadcast ignored because it was requested too soon
D/Kuroba-dev | PinWatcher: postlast=180 postnew=182 werenewposts=true quotelast=0 quotenew=0 werenewquotes=false nextload=10s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=false foreground=true
D/Kuroba-dev | WatchManager: Setting interval type from NONE to FOREGROUND
D/Kuroba-dev | PinWatcher: postlast=182 postnew=182 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=false foreground=true
>>

 No.9301

>>9300
I don't see any errors here. Did you copy it all (using the button at the top right)? Try posting on a test thread to get a error and try again
>>

 No.9302

>>9300
Oh shit, I do see an error, it just has very little info
>>

 No.9303


>>9301
Yeah, that's what I did.
>>

 No.9304

File: 1623847643730.mp4 ( 9.12 MB , 1080x2340 , screen-20210616-134525.mp4 )

>>9296
OP here. I recorded the error if that helps. Let me know if you need anything else.
>>

 No.9305

>>9297
>>9304
Can you test posting with this version? If this works, I'll polish it and make a new release

https://tmpfiles.org/55259/kuroba-dev.apk
>>

 No.9306

>>9305
Sorry I'm retarded, how do I get the APK file from the .zip do I just extract it?
>>

 No.9307

>>9306
There shouldn't be any zip files to download

Once you click "Download" over at the link, you'll download a .apk file; next, you should open the .apk file and it'll ask you to install a new version of Kuroba. It's the same process when I make a new github release.
>>

 No.9308

File: 1623850823520.png ( 135.72 KB , 864x1872 , Screenshot_20210616-143346.png )

>>9307
My phone's downloading it as a zip file for some reason
>>

 No.9309

>>9308
If you rename it to .apk it'll work
>>

 No.9310

>>9309
alright I'm on the new version and it seems to work. Although when I reinstalled it last time it worked at first, but then the error began happening again after a day or so.

I'll put a post here if it starts happening again. Thanks for your efforts btw :)
>>

 No.9344

Is there a way to upload multiple images on the app?
>>

 No.9346

>>9344
For now, no. I plan on implementing it, but it is a major change
>>

 No.9394

>>9310
Started getting the error again, here's the log:
D/Kuroba-dev | WatchManager: update() from background
D/Kuroba-dev | WatchManager: 7 pin watchers beginning updates, started at 18 Jun 2021 12:46:51
D/Kuroba-dev | PinWatcher: postlast=69 postnew=70 werenewposts=true quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=66 postnew=66 werenewposts=false quotelast=3 quotenew=3 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=193 postnew=193 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=183 postnew=183 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=595 postnew=595 werenewposts=false quotelast=2 quotenew=2 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=513 postnew=513 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=619 postnew=619 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: All watchers updated, finished at 18 Jun 2021 12:46:55
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | WakeManager: Unregistered class com.github.adamantcheese.chan.core.manager.WatchManager
I/Kuroba-dev | WakeManager: Stopped background alarm
D/Kuroba-dev | WatchManager: Setting interval type from BACKGROUND to FOREGROUND
D/Kuroba-dev | PinWatcher: postlast=70 postnew=70 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | WatchManager: update() from foreground
D/Kuroba-dev | PinWatcher: postlast=66 postnew=66 werenewposts=false quotelast=3 quotenew=3 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=193 postnew=193 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=183 postnew=183 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=513 postnew=513 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=619 postnew=619 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=595 postnew=595 werenewposts=false quotelast=2 quotenew=2 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | WatchManager: update() from foreground
D/Kuroba-dev | PinWatcher: postlast=70 postnew=70 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | WatchManager: update() from foreground
D/Kuroba-dev | PinWatcher: postlast=183 postnew=183 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=66 postnew=66 werenewposts=false quotelast=3 quotenew=3 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=193 postnew=193 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=513 postnew=513 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=595 postnew=595 werenewposts=false quotelast=2 quotenew=2 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=619 postnew=619 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=false
D/Kuroba-dev | WatchManager: Setting interval type from FOREGROUND to BACKGROUND
D/Kuroba-dev | WakeManager: Registered class com.github.adamantcheese.chan.core.manager.WatchManager
I/Kuroba-dev | WakeManager: Started background alarm with an interval of 2 minutes
D/Kuroba-dev | WakeUpdateReceiver: Alarm trigger at 18 Jun 2021 12:47:51
D/Kuroba-dev | WakeManager: Background update broadcast ignored because it was requested too soon
D/Kuroba-dev | WakeUpdateReceiver: Alarm trigger at 18 Jun 2021 12:47:53
D/Kuroba-dev | WakeManager: Background update broadcast ignored because it was requested too soon
D/Kuroba-dev | WakeManager: Background update broadcast ignored because it was requested too soon
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | WakeManager: Unregistered class com.github.adamantcheese.chan.core.manager.WatchManager
I/Kuroba-dev | WakeManager: Stopped background alarm
D/Kuroba-dev | WatchManager: Setting interval type from BACKGROUND to FOREGROUND
D/Kuroba-dev | WatchManager: update() from foreground
D/Kuroba-dev | PinWatcher: postlast=193 postnew=193 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=70 postnew=70 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=66 postnew=66 werenewposts=false quotelast=3 quotenew=3 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=183 postnew=183 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=619 postnew=619 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=595 postnew=595 werenewposts=false quotelast=2 quotenew=2 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=513 postnew=513 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | WatchManager: update() from foreground
D/Kuroba-dev | WatchManager: update() from foreground
D/Kuroba-dev | PinWatcher: postlast=66 postnew=66 werenewposts=false quotelast=3 quotenew=3 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=183 postnew=183 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=193 postnew=193 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=70 postnew=70 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=595 postnew=595 werenewposts=false quotelast=2 quotenew=2 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=513 postnew=513 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=619 postnew=619 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | WatchManager: update() from foreground
D/Kuroba-dev | WatchManager: update() from foreground
D/Kuroba-dev | PinWatcher: postlast=70 postnew=71 werenewposts=true quotelast=0 quotenew=0 werenewquotes=false nextload=9s
D/Kuroba-dev | PinWatcher: postlast=193 postnew=193 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=66 postnew=66 werenewposts=false quotelast=3 quotenew=3 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=183 postnew=183 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=513 postnew=513 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=595 postnew=595 werenewposts=false quotelast=2 quotenew=2 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=619 postnew=619 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | WatchManager: update() from foreground
D/Kuroba-dev | PinWatcher: postlast=70 postnew=71 werenewposts=true quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | ReplyLayout: Switching to page LOADING
D/Kuroba-dev | ReplyPresenter: Background!
D/Kuroba-dev | ReplyPresenter: Background: false
D/Kuroba-dev | ReplyPresenter: Main: false
E/Kuroba-dev | ReplyPresenter: onPostComplete error
D/Kuroba-dev | ReplyLayout: Switching to page INPUT
D/Kuroba-dev | WatchManager: update() from foreground
E/Kuroba-dev | ChanThreadLoader: Loading error
E/Kuroba-dev | ChanThreadLoader: com.github.adamantcheese.chan.core.site.loader.ChanThreadLoader$ChanLoaderException
E/Kuroba-dev | ChanThreadLoader: at com.github.adamantcheese.chan.core.site.loader.ChanThreadLoader$1.onFailure(ChanThreadLoader.java:253)
E/Kuroba-dev | ChanThreadLoader: at com.github.adamantcheese.chan.core.net.NetUtils$2.onResponse(NetUtils.java:332)
E/Kuroba-dev | ChanThreadLoader: at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
E/Kuroba-dev | ChanThreadLoader: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
E/Kuroba-dev | ChanThreadLoader: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
E/Kuroba-dev | ChanThreadLoader: at java.lang.Thread.run(Thread.java:923)
D/Kuroba-dev | PinWatcher: onChanLoaderError()
D/Kuroba-dev | PinWatcher: postlast=66 postnew=66 werenewposts=false quotelast=3 quotenew=3 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=193 postnew=193 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=183 postnew=183 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=513 postnew=513 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=15s
D/Kuroba-dev | PinWatcher: postlast=619 postnew=619 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | WatchManager: update() from foreground
D/Kuroba-dev | PinWatcher: postlast=70 postnew=71 werenewposts=true quotelast=0 quotenew=0 werenewquotes=false nextload=15s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | PinWatcher: postlast=595 postnew=595 werenewposts=false quotelast=2 quotenew=2 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | PinWatcher: postlast=193 postnew=193 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=-3s
D/Kuroba-dev | PinWatcher: postlast=193 postnew=193 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | WatchManager: update() from foreground
D/Kuroba-dev | PinWatcher: postlast=66 postnew=66 werenewposts=false quotelast=3 quotenew=3 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=183 postnew=183 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=513 postnew=513 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | PinWatcher: postlast=619 postnew=619 werenewposts=false quotelast=0 quotenew=0 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
D/Kuroba-dev | PinWatcher: postlast=193 postnew=193 werenewposts=false quotelast=1 quotenew=1 werenewquotes=false nextload=14s
D/Kuroba-dev | WatchManager: updateState watchEnabled=true backgroundEnabled=true foreground=true
>>

 No.9473

>>9394
Update on this issue. It seems to only occur on leftypol. I can post on 4chan no problem.
>>

 No.9601

>>9394
>>9473
I'll try looking into it tomorrow, but I'm all out of ideas
>>

 No.9701

Will you add them?
>>

 No.9762

>>9701
Working on dynamic boards so we don't have to re-release everytime a change is made.

Coming soon™
>>

 No.9780

>>9762
THANKS
>>

 No.9791

Don't know why but very recently many images have started to appear as 404 only on the app. OPs and replies. Is this only me?
>>

 No.9792

>>9791
We've made a few changes to the site, including serving thumbnails as WebP images, without realizing it broke the app. >>>/leftypol/354722
>>

 No.9802

>>9792
>webP
the most cursed of file types
>>

 No.9803

>>9792
btw if you use it for data compression
why don't you guys also allow to post using webP images for poster

wouldn't that just save you space and bandwidth?
>>

 No.9812

I can literally see 0 pics
>>

 No.9813

>>9812
What's the ETA on a fix for this issue?
>>

 No.9814

>>9803
webp sucks as format to save pictures in for various reasons, but good for web pictures that "shouldn't" or will probably won't be saved, like thumbnails.
>>9812
The absolute based beast is aware and is working on it.
>>

 No.9815

>>9813
Today
>>

 No.9817

>>9815
legend
>>

 No.9818

>>9815
Bbbbbased
>>

 No.9834

>>9791
>>9792
>>9812
>>9813
>>9817
>>9818
The crisis is over.

I thank all of the respected techie comrades that were quick to report, assist and deploy the changes needed to fix this issue.

Now, rejoice: https://github.com/PietroCarrara/Clover/releases/latest
>>

 No.9842

File: 1625445460147.jpg ( 32.56 KB , 600x449 , 1625445450930.jpg )

>>9834
muchas gracias comrade
>>

 No.9844

>>9803
>why don't you guys also allow to post using webP images for poster
Mainly because they aren't supported by most file managers and lots of editing programs. It would save us data (if people actually used them) but it would be a long-term inconvenience to lots of users.

>>9834
Thank you based mobile dev.
>>

 No.9848

>>9834
Based update.
>>

 No.9869

how do I know this apk is safe?

non meme answers please
>>

 No.9871

>>9869
It's open source, you can read the code yourself.
>>

 No.9872

>>9869
Unless you read the entirety of the code and compile it, you can't

But since Android requires the code to ask permission to do anything (e.g. "Do you allow Kuroba to save files, mr. user?"), the app won't do anything if you don't let it.
>>

 No.9873

>>9859
You have to go to Settings > Thread Watcher > Enable
>>

 No.9895

Are you going to be able to implement the new 4chan captcha? Can't post on there with the old one.
>>

 No.9903

>>4951
No images work
>>

 No.9904

>>9903
download the latest version
>>

 No.9918

>>9895
If it is implemented in upstream Kuroba, I may try to pull it
>>

 No.10188

File: 1626315430076.jpg ( 58.59 KB , 600x758 , https _pbs.twimg.com_media….jpg )

Any chance we could get Orbot working with Kuroba?
F-Droid has an Orbot switch
>>

 No.10199

Mobile app has stopped working when cloudfare is on
>>

 No.10200

>>10199
how are you here anon
why did the cloud not flare you up too
>>

 No.10203

>>10199
For me it's working. You get the challenge then go back to the app and reload.
>>

 No.10276

>>10188
Not on this fork. You can try opening up a feature request at https://github.com/Adamantcheese/Kuroba
>>

 No.10649

Will you add /assembly/?
>>

 No.10650

Welp, time to replace all instances of "leftypol.org" with "leftychan.net".
>>

 No.10651

archives?
>>

 No.10669

>>10650
what's leftypol.org? never heard of it
>>

 No.10682

>>10649
We have dynamic boards, you can already access it.

>>10650
Luckly, it's just one constant. But while .org works, I don't want to change it. If there's another split, I'm deleting the repo.

>>10651
Maybe I'll implement them
>>

 No.10685

>>10682
>>10682
>If there's another split, I'm deleting the repo.
Can't someone else just do the small edit themselves and reup? Highly doubt the hostage taking of the .org domain is going to end anytime soon.
>>

 No.10689

Since the domain changed to leftychan.net I can't post at all on the app :(. I just get "Error posting: you didn't make a post" mind you I was one of the guys getting this bug >>9304
>>

 No.10690

>>10685
I'll pass the repo to the tech team, but if we split I'll stop coding.

>>10689
Okay, I'm changing it then. Do you still get many errors (excluding the ones from the domain name change)?
>>

 No.10692

>>10690
>Okay, I'm changing it then. Do you still get many errors (excluding the ones from the domain name change)?
Ty based app dev anon. The errors when posting never stopped with me, but I didn't really care since it posted the message anyway the only inconvenience was that you couldn't delete.
>>

 No.10717

Split release, if you go to Settings > Sites > Add you can add leftychan and use both sites to just grill.

I haven't released much stuff recently, and I don't plan on doing so until the split is healed. Good grilling.

https://github.com/PietroCarrara/Clover/releases/tag/leftypol-v0.0.25
>>

 No.10719

>>

 No.10720

>>10717
Thank you based mobile dev
>>

 No.10723

>>10717
The split will heal when they surrender and destroy themselves
>>

 No.10724

>>10717
Based.
>>

 No.10760

>>10717
nice blog pietro

pls review Click the cinematic masterpiece
>>

 No.10762

>>10760
Next post will probably be how to optimize the output of a factory using Kantorovich's method *if I can get a grip on this shit*
>>

 No.10770

>>10762
i understood zero of what you said
i don't own a factory man
>>

 No.11175

I've been looking into what's needed for both leftychan and leftypol sites to be converted into the latest kurobas. It looks like it just needs to be imported more than anything with the correct type of chan engine.

I'm not a coder but I'm not too dumb in understanding what might be required for conversion. I've found the original source code and two potential forks we can use.

I'll make an update on this next weekend.

If you know how to do java, please let me know. We might can get this fixed way easier and probably even leave directions when shit hits the fan again.
>>

 No.12758

There's two major apps that we could use moving forward.
Blue Clover: https://nnuudev.github.io/BlueClover/
Kuroba-Ex: https://github.com/K1rakishou/Kuroba-Experimental

We were very close with Kuroba-Ex but the developer is a bit of a dick and asshole. Thus why I moved to Blue Clover.

Sauce: https://github.com/K1rakishou/Kuroba-Experimental/issues/780
>>

 No.12759

>>12758
based thank you
>>

 No.13296

Since leftypol has been added to kurobaEx, would it be difficult to fork it and add leftychan?
>>

 No.13297

>>13296
Why fork, why not just send in a compatibility for both patch?
>>

 No.13298

>>13296
You'll need two things:

- to find the pull request or commit where leftypol was added
- to be able to compile and test the app

For the first one you can look on github and for the second one you need to figure out how they build that app, are they using Android Studio? Idk anything about android development (or ios for that matter) but I'd download the source on github and open it in Android Studio and see what happens.

Unique IPs: 99

[Return][Catalog][Top][Home][Post a Reply]
Delete Post [ ]
[ overboard / sfw / alt / cytube] [ leftypol / b / WRK / hobby / tech / edu / ga / ent / music / 777 / posad / i / a / R9K / dead ] [ meta ]
ReturnCatalogTopBottomHome