No.4951[Last 50 Posts]
This Thread Has Been Re-appropriated for leftypol.org 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.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.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.4971
>>4970Oh I guess the first problem is because the bunkerchan extension was made before /hobby/ existed
No.4972
>>4971oh but you can get to /hobby/ anyway using the link in /e/ lol
No.4975
>>4970How do I get Dashchan?
No.4977
Phoneposting is annoying but why would you be against making the site more easily accessible? Socialism is for everyone.
No.5201
>>5200Brainlet here, how do i download this
No.5202
>>5201It doesn't work yet. You can only view the catalog, but the code for viewing threads doesn't need much more work.
No.5216
>>5200Thread 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
>>5220Posting is not implemented
No.5231
kuroba was a fork of clover
kuroba-ex is a fork of kuroba
https://github.com/K1rakishou/Kuroba-Experimentalby 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.5247
>>5231Does this support bunkerchan? Cause i can't find it on the app.
No.5855
>>5247no, thats the poin, lets add support to it in kuroba-ex
No.5983
>>5855Concurred.
I'd contribute, but I need to learn Kotlin and the Android SDK first.
No.6313
>>6312Death to phoneposters.
No.6315
>>4951bunkerchan? i think you mean leftypol.org
No.6316
>>6312I've develop initial support for leftypol.org:
https://github.com/PietroCarrara/Clover/releases/tag/leftypol-v0.0.1Even 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.6319
>>6316One 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.htmlLike I clicked copy post link on that last post and only got a link to the thread
No.6322
>>6316What? 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
>>6316this is an android app and im on cuckphone :/
No.6327
>>6326Ha it uploads them but can't view
No.6330
>>6319Fixed in newest release
No.6331
>>6330thanks. 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
>>6331Oh I see you did that already nvm
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!burkina_fasoBurkina Faso
No.6341
>>6338Available in newest release
>>6340o7
I'll be working on flags next, and then maybe multiple file uploads
gentooGentoo No.6342
Y'all gonna make me cum. I wish you guys the best.
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 medalak-47AK-47
No.6355
>>6353Is this a real NK poster or just a montage someone on the internet made?
No.6361
>>6355It is. It reads 'Entire American soil is within our (missile) strike range'
No.6363
I know I’m retarded, but will a leftypol accessible via iPhone ever be possible?
No.6366
Test
No.6367
>>6345>>6351Working on it
>>6347This is the way Kuroba does it, don't know if it is by design or not
>>6363If there are IOS devs here, I'd be willing to help out, but I don't own any Apple hardware
gentooGentoo No.6380
TestmutualismMutualism
No.6399
>>6363We're working on improving normal phoneposting.
No.6431
Is it possible to add overboard?
No.6432
>>6431Its right there in the top bar. Enjoy.
No.6434
>>6431It should be easy. It acts like a normal board. I may be missing details though.
No.6435
>>6431>>6434It 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)
gentooGentoo No.6446
>>6435pietro, if you use matrix, you can always hit me up.
I commented on the PR.
No.6449
/overboard/ added!https://github.com/PietroCarrara/Clover/releases/latestAlso, txt thumbnails and the unique IP count
The unique IP count can be found at the bottom of a thread (xxP)
gentooGentoo No.6466
>>6449Truly incredible work. This app alone makes this place much more comfy than bunker ever was
No.6545
we're getting raided. the phone app is apparently not working due to the anti-ddos captcha.
No.6582
>>6543 Embeded Content and Post Reporting https://github.com/PietroCarrara/Clover/releases/latestYou can also watch the progress on fixing the app during raids:
https://github.com/PietroCarrara/Clover/issues/1gentooGentoo No.6583
When will the fork be merged into the main Kuroba repo?
No.6584
>>6582Spammers BEGONEhttps://github.com/PietroCarrara/Clover/releases/latestThe 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.
>>6583I'm waiting for the site to become more "stable" (meaning big features stop being regularly added) to get a pull request going.
gentooGentoo No.6649
You guys genuinely make me excited for trusting you for the future of leftypol.
No.6650
>>6584Small enhancements to the ddos challenge screen, add zip thumbnails
https://github.com/PietroCarrara/Clover/releases/latestgentooGentoo 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
>>6782Well 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.6844
I've been getting stuck loading certain threads like usapol with the new clover update.
No.6845
>>6844Thought it was just me. Been getting this too. Restarting fixes it but it is an annoyance
No.6850
Will investigate tomorrowgentooGentoo
No.6863
>>6844>>6845It is caused by new changes in Kuroba itself
I've reverted them, for now
https://github.com/PietroCarrara/Clover/releases/latestIt 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
gentooGentoo 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 twogentooGentoo
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
>>6930I 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/latestgentooGentoo No.7610
How do I add the new /music/ board?
No.7627
>>7610It 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
gentooGentoo No.7650
>>7631Ty 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
>>7631Thank you very much my man
No.7663
>>7631Thank 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
>>7650What 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)
>>7663It 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
>>7671The 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
gentooGentoo No.7682
>>7681By 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.
gentooGentoo No.7729
>>7685Hmm, 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.
gentooGentoo No.7969
/r/ing proxy support and <-text to Orange on tomorrow themes
No.7998
How do I spoiler files?
>>6341And any updates on multiple file upload?
No.8201
>>7969Don'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
>>7998Weird, 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
>>8321For now, I have to add them through code
>>8323Noted. Will fix when possible
gentooGentoo No.8407
>>8341We 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.8455
>>8438It fades when you tap the picture
No.8458
>>8455It happened because of something else
No.8459
>>8438It became a liberal
No.8466
>>8438since when does leftypol have an app?
t, web-browser user
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
>>8438Everytime mods recreate a thread, it's id changes, so the tracker gets lost
>>8474I don't know if this is a leftypol-specific bug or a kuroba bug
gentooGentoo No.8605
>>8602Yeah, I think its a kuroba bug.
No.9016
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/latestcockshottCockshott No.9020
>>9016nice. have you added the ability to report ?
also mb add smth for the search page and post markdown formatting
No.9031
>>9016Based 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.9090
:money_mouth: test
No.9091
Id like to request an option to save good effortposts with a button.
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
>>9112Same here, but make that 100%.
No.9121
>>9112Have 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>>9121Wtf, 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?
gentooGentoo No.9135
>>9112>>9114>>9121Wtf, 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?
gentooGentoo No.9137
>>9134>>9135Spoke too soon…
gentooGentoo No.9140
>>9137Ignore the repeated posts, I was running a outdated app version
gentooGentoo No.9143
Test
No.9145
>>9135Just tested I'm still getting the same problem on the latest version.
>>9143Also I just noticed that it doesn't let you delete posts with giving a "wrong password" error.
No.9146
>>9145Strange, I have no idea what could be causing this
gentooGentoo No.9187
>>9169We 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/latestgentooGentoo No.9188
>>9187YES, IT WORKS
cheChe No.9192
how does saging work in the app?
No.9195
>>9192sage in the "options" field I think
cheChe No.9211
>>9187The flag feature is great. I'll reply to this post if the error message when submitting posts still occurs.
No.9212
>>9211Yes it does unfortunately :(
No.9218
>>9187I'm gonna Cooooooooooommmmmmmmmmmmmmm.
Thank you for all your efforts.
pan-africanismPan-Africanism No.9266
>>9187this is nice but i wish the app would remember flags between posts like ot does to names
No.9296
>>9211When 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.
gentooGentoo No.9297
>>9296Not the original poster but its error posting for me.
No.9299
>>9297After 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.
gentooGentoo No.9300
>>9299D/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
>>9300I 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
gentooGentoo No.9302
>>9300Oh shit, I do see an error, it just has very little info
gentooGentoo No.9303
>>9301Yeah, that's what I did.
No.9305
>>9297>>9304Can you test posting with this version? If this works, I'll polish it and make a new release
https://tmpfiles.org/55259/kuroba-dev.apkgentooGentoo No.9306
>>9305Sorry I'm retarded, how do I get the APK file from the .zip do I just extract it?
No.9307
>>9306There 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.
gentooGentoo No.9309
>>9308If you rename it to .apk it'll work
No.9310
>>9309alright 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
>>9344For now, no. I plan on implementing it, but it is a major change
gentooGentoo No.9394
>>9310Started 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
>>9394Update on this issue. It seems to only occur on leftypol. I can post on 4chan no problem.
No.9601
>>9394>>9473I'll try looking into it tomorrow, but I'm all out of ideas
No.9762
>>9701Working on dynamic boards so we don't have to re-release everytime a change is made.
Coming soon™gentooGentoo 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
>>9791We'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>webPthe most cursed of file types
No.9803
>>9792btw 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
>>9812What's the ETA on a fix for this issue?
No.9814
>>9803webp 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.
>>9812The absolute based beast is aware and is working on it.
No.9834
>>9791>>9792>>9812>>9813>>9817>>9818The 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/latestgentooGentoo No.9844
>>9803>why don't you guys also allow to post using webP images for posterMainly 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.
>>9834Thank you based mobile dev.
No.9869
how do I know this apk is safe?
non meme answers please
No.9871
>>9869It's open source, you can read the code yourself.
No.9872
>>9869Unless 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.
gentooGentoo No.9873
>>9859
You have to go to Settings > Thread Watcher > EnablegentooGentoo
No.9895
Are you going to be able to implement the new 4chan captcha? Can't post on there with the old one.
No.9904
>>9903download the latest version
No.9918
>>9895If it is implemented in upstream Kuroba, I may try to pull it
No.10199
Mobile app has stopped working when cloudfare is on
No.10200
>>10199how are you here anon
why did the cloud not flare you up too
No.10203
>>10199For me it's working. You get the challenge then go back to the app and reload.
No.10276
>>10188Not on this fork. You can try opening up a feature request at
https://github.com/Adamantcheese/KurobagentooGentoo 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
>>10650what's leftypol.org? never heard of it
No.10682
>>10649We have dynamic boards, you can already access it.
>>10650Luckly, 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.
>>10651Maybe I'll implement them
gentooGentoo 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
>>10685I'll pass the repo to the tech team, but if we split I'll stop coding.
>>10689Okay, I'm changing it then. Do you still get many errors (excluding the ones from the domain name change)?
gentooGentoo 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.10713
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.10720
>>10713Based and anti-splitpilled
No.10844
app is kill but .net still works
No.10848
>>10846leftypol on the app is no longer kill, it seems to have fixed itself. I think it was some shit with cloudflare. However now 4chan isn't working. I'll try reinstalling the app later.
No.10872
>>108484chinz won't work because of the new captcha and flags. No need to try
No.11518
I like to lurk 4chan also. Can you guys fix it do the fork world with the new captcha system?
No.12342
rip
No.12453
The creator of this app died
No.12454
Wish I could use kurobaEX with leftypol also…
No.13251
Is anyone still using this app?
Some time soon I want to upgrade the site and I strongly suspect it will break some significant compatibility unless I go to extra effort, and I don't think I have the time and skills to maintain a separate mobile Clover/Kuroba app.
It would probably be better to just ensure the mobile web experience is alright, but it will never be the same experience as a made-for-mobile app.
No.13252
>>13251I do not but since you mentioned updating the site, I don't suppose we could get a thread watcher feature?
Although I admit with the amount of people using privacy enhancers it may be pointless.
No.13264
>>13252What do you want that these two buttons don't achieve?
There's also another watcher JS add-on we can add, I just need to fix the theming do it doesn't look weird on the default.
No.13304
clover wouldnt let me put leftypol on it
No.13305
>>13304>cloversorry, i meant kuroba. though clover wouldn't work either.
No.13306
>>13251Checking in, I use the app daily.
No.13315
>>13306Alright I might have to try and get in touch with Pietro and see if they are willing to do a quick patch to make sure the new version is supported.
The basic stuff should be the same or easy to adapt to since it's a vichan base. Too bad the apps hardcode boards instead of letting you pick the hundreds of vichan-based boards.
No.13611
>>13306Have there been any issues that just happened in the past month?
Turns out the bit I was concerned would take effort to handle (status.php) is just plain broken on the current site anyway.
Things that might be affected are
- the board list
- overboards
- /dead/
- user flags
- captcha (when occasionally enabled)
No.13891
>>13251I use it, although good monile browser usage is fine for me
No.13976
>>13960I've made a change, is this now fixed?
No.13983
>>13978You're welcome. Thank you for raising the issue, I kind of brushed it off subconsciously as I didn't realize the effect it had.
No.14209
Hi comrades, someone who knows Kotlin or Java can contribute to add support also on Kuroba-ex Github?
Thanks
No.15355
Is this updated for the last version of kuroba?
No.15441
>>15355Nothing burger comrade
https://github.com/K1rakishou/Kuroba-Experimental/issues/656On a side note, I honestly hate using the clover fork because sometimes it crashes when opening other threads and it's really annoying. I wish I could just use Kuroba-Ex instead of using more space (On my phone) than needed.
No.15548
All media seems to be broken now with vids unable to play and deep zooming on images failing on my end. You can still download some images but video is a complete bust. Haven't tried opening a pdf yet. Maybe it's something to do with there now being two periods before file extensions now?
No.15570
Yeah we need a full update.
No.16152
completely broken on kuroba now with it verifying the browser then just opening it outside the app instead of how it's behaved in the past: where it would verify then open the app back up
No.16740
guess the app is fucked, oh well
No.16764
>>16740We on a sinking ship now boy, stand proud
No.16877
videos work on the roulette board for some reason
No.16879
>>16877Can confirm works for me as well, too bad nothing else does
No.16914
I saw a dream last night where the app worked, just letting ya'll know this prophecy
No.17323
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.17749
Life is whipping my ass. Gotta put this on hold now too.
No.17751
>>17749God speed code anon
No.18358
>>5231dev said he's not adding it because he doesn't use it
necrobump btw
No.19957
>>19920Uhhh nevermind, seems to have been an issue with Cloudflare not liking my mobile data. The app is still mostly functional, only really videos that don't work.
No.21150
Dead app. No work.
No.21151
I'd suggest KurobaEX to see if it works/can be added - its the most feature heavy and still updated fork of Clover/Kuroba and it has a maintainer that hasn't vanished off the face of the earth. Its one of the few open source imageboard clients for mobile that continues to work well in many cases.
Unique IPs: 38