No.11011[Last50 Posts]
Bring up issues for both Kissu UI.
The old HTML pages will be undergoing an update to a new templating language so I will be more receptive to resolving issues with it.
UI Feedback:
https://feedback.kissu.moe/public/forms/UI_Feedback/12
No.11017
File:qr.jpg (13.02 KB,394x269)
Vichan quick reply has a long standing issue of bleeding into the replies due to having the same background color and no border.
I've been using this snippet (with .sw-tinyboard though) on all my devices to make it look normal.
#additional_clicker button {
margin: 2px 1px;
}
#quick-reply .handle {
background: none;
border: none;
}
#quick-reply table {
border: 1px solid black;
}
#wl-button {
margin: 0px 1px !important;
}
Changing the handle may not be in everyone's taste, but the border itself makes sense when the QR box is frequently going to be overlapping with replies.
No.11035
For whatever reason, when I unhide the sidebar after hiding it, it also opens up the recent posts feed. This happens in every browser I've tried on both mobile, tablet and desktop.
No.11036
>>11034Not the admin, but if you report your own post with the same IP I can delete it for you until that's fixed
No.11037
>>11034it's because bans on other boards effect the ability to delete on others.
No.11038
>>11037That's weird, I'm not banned.
No.11039
>>11038yeah. you forgot Kuon
I'll have to fix this, though the kuon rule is off now.
No.11040
>>11011thank you for introducing me to this artist i really like their stuff
No.11046
Google reverse imagesearch has been broken for how long?
Anyways. I'll put in the fix shortly for those of you(nobody) who cares
No.11047
>>11034possbily resolved now. Haven't verified
No.11050
>>11047Yeah, it's been working on my end since yesterday.
No.11081
>>11080hm, i'll look at what's causing it
No.11083
Regex is such a demon.
I think this resolves it, but I really hate how vichan and most imageboards handle markup and text validation for tags.
No.11137
>>11021>where most would just use JavaScript and 700 libraries instead of clever HTML and CSS hacks.I found
this clever CSS hack for making a tree view in pure CSS maybe it could come in handy.
No.11138
>>11137Doesn't really make me weigh more on implementing tree view. Current project is vichan replacement and after it's released I'll be building new features onto it.
There are some major remakes of certain major functionality of the UI which could be done, nothing I've formally decided to log. Tree view could be placed into that. Adding new features is a bit cumbersome.
I feel like implementing a 3D MMO style way of viewing kissu's content... I've discussed it a bit but it's just that. Discussion.
No.11161
When making a thread on /qa/ in the new UI, I tried to use another thread number to link to in an anchor link. The preview led me to believe that I needed to type "thread/<number>" when it actually needed "number".
The thread is >>>/qa/101727, would someone be able to fix the link please?
No.11225
>>11161didn't notice this post until now.
The proper way is /qa/thread/12345
what you did was thread/12345
No.11417
started going through UI bugs I've noted down since December.
Rewritting how page lists are handled. Along with making that code more legible, also planning to make the empty pages not a usability issue.
Update also will fix search on posts with no body, but titles.
No.11418
>>11417released.
this is a complete remake of the code for the page numbering so things might start breaking there again
No.11419
To Fix:
4.
> large poll option without spaces breaks mobile
> poll entry too long causes css issue on overflow
5.
> In footer preview URLs are messed up (fix this issue for good)
6.
> Connection to source was lost - tn-thumb (cross gun scene)
> rename video file before previewing it
> on mobile context override is a pest
8.
> Ctrl+Enter sometimes doesn't fire. Rework feature
9.
> More generic way to do CSS, for cool (class simplification)
10.
> Wide webm on mobile flicker fore wide.webm
11.
> Unlike the quick reply window which cannot be dragged outside of the active viewport, expanded view popup windows for media can be dragged outside of the viewport. This is particularly an issue if a user accidentally drags the window upwards, hiding the top ribbon from where the window can be closed, making it impossible to remove the window without refreshing the window.
(on resize check out of bounds for all media windows)
No.11429
Activated a set of updates(fixes) to the UI.
We might switch the UI to using sockets. Not sure when. Maybe a long way off.
No.11440
Hidden posts are visible when mousing over threads on the new UI homepage.
No.11442
>>11433I saw a missing crosslink the other day where I expected there to be one but I don't remember where it was.
No.11443
>>11442Well the system is changed now so it would be different.
Also the thread needs to be updated by a post in order for crossboard backlinks to be added
No.11444
the poster
No.11445
I'm adding in checks for hidden posts on cite links and the previews(homepage and some other things).
No.11446
I considered giving cites to hidden posts a strike through effect, but in addition to this needing more code to do properly, I found that it draws more attention to the hidden post than just giving it no preview
No.11447
is it intended that on /secret/, crosslinks to /jp/ or whatever are struck out? or is it supposed to be the other way round, where you can't follow the link to /secret/ from a /jp/ post?
No.11449
You're probably seeing one of my afterimages
No.11450
like the link to /ec/ in >>>/secret/11483
No.11451
hm, I guess you're stuck on an older version. Give me a second...
No.11452
I saw the deleted ... uh, version of the UI
No.11453
did a ctrl+f5 and its fixed
No.11454
yeah, I uploaded something broke then uploaded a fix so you were stuck on the broken version for a bit.
No.11455
>>11454pushing straight to the production site I see >:3
No.11456
>>11455Even if it will crash the site. Still push
No.11583
Lately when I've had Kissu threads open in tabs the tab title keeps getting *DELETED* in it even when the thread hasn't actually been deleted.
No.11584
>>11583I just put something into the site to hopefully fix that
No.11585
>>11583it happens to me too whenever i turn on my vpn
No.11587
>>11585yeah, i changed something in the deleted checks so that if you request a certain file and it fails then it says deleted.
So I changed it to check for 404 status requests which shouldn't happen when your VPN is not able to get through cloudflare on the first attempt(likely the problem that happened)
No.11593
And now it's happening once more. Maybe try ɛ/æ as well as /æ.
No.11594
And it does happen with /a???? fwok
No.11595
/æ /a ɛ/æ and so on don't cause any issues for me
Is this firefox, any extentions and stuff?
No.11596
>>11595It's on chrome. I disabled all extensions, closed the browser, reopened it, repeated the steps and it still ocurred. Might as well leave the text here while we're at it.
<html>
<body>
<!--StartFragment--
><span style="color: rgb(176, 176, 176); font-family: Arial; font-size: 15.1408px; font-style: normal; font-variant-ligatures
: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: break-spaces; widows: 2; word-spacing: 0px; -webkit-text-stroke-wi
dth: 0px; background-color: rgb(30, 30, 30); text-decoration-thickn
ess: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">/æ /a ɛ/æ</span><!--EndFrag
ment-->
</body>
</html>
No.11599
I see. I'll check why
/a is cyrlic
No.11600
Yeah, it's not an issue of unicode characters. It's just that my undo-redo override doesn't handle whatever chrome thought was a good idea
No.11608
Actually, yeah, the design is awful. Throughout the entirety of the site, the button is entirely dedicated to submitting a post. Anyone who's used to it won't even read "submit", because it's unnecessary, it becomes a reflex. Giving it an entirely different function in the marginal scenario of creating a /poll/ thread without visually signalling this is truly bad design.
No.11610
>>11608angry because gatekept
No.11611
I guess I can think about giving it different styling to differentiate. But it has to be in that location
No.11612
>>11610I'd post a design doc if it didn't breach my NDA.
No.11614
>>11613Which you breached back when you visited Bern.
No.11616
>>11614you're psychotically attacking random people who aren't even staff...
anyways I'll add some sort of style or something at some point
No.11617
>psychotically
projecting
No.11619
>>11614he breached a lot more than that
No.11620
>>11618It's always a good time to learn a new language, it goes a long way in expanding your horizons.
No.11649
>In one recent study, a developer discovered Wasm is faster than JavaScript across three desktop browsers on desktop computers and smartphones.
> Wasm is 1.15-1.67 times faster than JavaScript on Google Chrome on a desktop.
> Wasm is 1.95-11.71 times faster than JavaScript on Firefox on a desktop.
> Wasm is 1.02-1.38 times faster than JavaScript on Safari on a desktop.
> Wasm is 1.25-2.59 times faster than JavaScript on Chrome on a Moto G5 Plus smartphone.
> Wasm is 1.84-16.11 times faster than JavaScript on Firefox on a Moto G5 Plus smartphone.
> Wasm is 1.07-1.23 times faster than JavaScript on Safari on an iPhone 6s.
Not really enthusiastic about diverting any existing plans to incorporate a WASM API into the site's UI but it's something I've thought about.
There are some expensive parts of the UI for comment generation and creating thread pages which could be put into a binary to hypothetically improve performance.
Really serious gains would likely take a remake of certain sections of code and having the WASM API spit out a JSON string.
But the gains are realistically only going to be 1.5x faster with some people experiencing large improvements and most people barely noticing.
Something to consider if the site ever gets bogged down in features that it's a pain to use for phones
No.11651
>>11650no, it just makes them worse because WASM is, in layman terms, running a C script inside of a browser VM.
Plus you can sneak in crypto miners using the technique
No.11676
>>11606>>11596i'll be adding fixes to this today in the evening after adding a way to set catalog thumbnail sizes.
No.11677
Changes:
For previews you have a fraction of a second to hover over the preview itself and scroll through a windowed version of the thread
Catalog now has Small and Full viewing modes. This slightly adjusts the preview behaviour
Fixes:
Some class adjustments for CSS
Corrected the logo pointing to the wrong thread
Resolved undo-redo issue with chrome
The Next button looks slightly different from the Submit button
No.11684
When I was making this post it was getting blocked with something like "Submission issue: looks like spam: link shortener" when I was using the raw vndb link
>>>/jp/51231
No.11685
>>11684its a generic antispam against urls like that. I'll put in an exception for vndb
No.11688
>>11687my last post in the utawarerumono thread was from me and it felt rude to keep posting in it
No.11689
the last post*
No.11695
>>11677>undo>NextNice, very nice.
No.11725
>>>/spg/2320when viewed in Kissu theme the poem is black text. when viewed in any other theme the poem is pink text. intentional?
I'm the guy with the weird setup so it might be just me experiencing this.
No.11726
>>11725no, that's intentional. Custom markup colors is disabled on light themes
No.11727
i see
btw glowpink looks different on the kissu theme it highlights spaces and the glow is more round
doremi hazuki aiko
No.11728
glowy boobers o o
No.11874
>>11873it's that our mobile CSS breaks sometimes if someone has made a very wide thread. Typically a mod post.
Or perhaps like your device pixel handling isn't what I'm expecting.
Have tried some fixes to it. I'll see the case this time.
No.11875
>>11874It's weird because this is a site-wide thing, it's not tied to any particular board. And as I said, it's cyclical, so I've no clue what could be causing it.
No.11876
>>11875Yeah. You see the [Options] and the [update] which should only appear if you're either using a mobile device which has the sidebar closed(a scenario which shouldn't happen) or the screen is wider than the mobile-desktop transition range.
So possibly there's some rare issue where either the mobile device is not read properly. I'll have to think about it some more
No.11877
actually, perhaps there's a really obscure way to modify the sidebar while in mobile...
No.11890
>>11879yeah. I left that bug in because I thought it should never be encountered unless you actively caused it to happen, but perhaps it can be actively done then forgotten or there's something hidden somewhere to toggle it
No.11898
I tried to post a thread and got a "client session has crashed".
Error Boundry Hit
[ Click Here to Bypass Error with Legacy Pages(Refresh after return) ]
Your client session has crashed. If you want to contact the admins or can't access the site at all, reach Verniy or Cool-Guy at Rizon#kissu or email me at ECVerniy@gmail.com
Error Details(Include this in report)
excluding the error details because it says this post looks like spam when I include them
The thread had posted just fine btw it's >>>/secret/17688
No.11900
wow, someone used feedback
No.11901
NotFoundError: Node.insertBefore: Child to insert before is not a child of this node
The hell...
No.11902
>>>/qa/112108 Guess I'll log this as well in my to fix list
No.11935
home and all weren't building after spam
No.11936
tried to post a picture and it said submit completely failed and i had a hard time loading the site for a minute...
No.11937
>>11936that error tends to occur when you've changed IP addresses as some kind of strange cloudflare feature
No.11938
then gain though, you don't change IP addresses so maybe the cloudflare node was down or something
No.11940
Sticky threads should be renamed to "Pasted threads"
No.11950
could you make it so that if you type 3 hyphens in a row it gets turned into an em dash and if you type 2 hyphens it gets turned into an en dash
example of usage >>>/jp/60564
No.11998
>>11997When I say post fuckery, I mean shit like:
¥ Having the text be smaller¥ Having the text be larger¥ embedding an image in the post
No.11999
>>11997>Sometimes multiple CSS things will be showing at the same time (see /secret/)That's intended. /secret/ is supposed to have messed up CSS from time to time and different sets of CSS combining and cascading is a bonus.
I used to do more CSS stuff on /jp/ and /qa/, but people would always complain about a 5% decreased text opacity and the like so /secret/ is the playground where I don't need to care about complaints.
No.12000
>>11999i wish roxy and cirno could overlap
No.12001
>>12000It could, but I disabled the Cirno one because it was purposely obnoxious and Cirno day is long over
No.12002
I specifically remember them being mutually exclusive when i tried to combine them.
No.12003
>>12002oh maybe it was CATS and Cirno then, they could be made compatible I think, but I don't remember if animating <body> also means the posts and text also get animated
No.12004
>>11997Whole bunch of nothing you expect in exchange for your kuso blogging.
No.12005
The essential fact that everything you listed is in the options menu. Even on the vichan UI some of that is in the options.
No.12006
>>12004Okay you want more?
Why does the NuUI randomly tab my spaces like this?
Why are there barely any themes?
Why is the screen so fucking cluttered.
Why is that I need to open options -> Post -> Reverse Image Search Options instead of just having it be on the fucking page.
Why is that (You)'s don't carry over from the old UI to the NuUI?
Why can't I make the NuUI to give me (You)? (Because it ain't in the fucking options you prick).
No.12008
>>12005The only thing that's an option that is even relevant to your inane bitchshitpost was that there's image preview.
It breaks functionality with 4chanX.
It doesn't have the quality of life things that make browsing imageboards nice.
No.12010
Hey Andy, I think I figured out the multi space typing thing on the new UI. When you hold shift while pressing space it types four spaces like this.
>>11997>>12001>>12002>>12003>>12004>>12005>>12006>>12007>>12008On topic sagers.
No.12011
Actually, the UI is in a kind of funny state where I haven't updated the version numbers so some people are running the "tab is four spaces" version and some people are on the "shift+space is four spaces" version.
No.12040
>>12039I'll see about making them if it doesn't take anything extra .png
Kissu-Vichan is completed so I don't want to put in extra effort into it beyond things for my moderation bot(completion tbd). And eventually my imageboard engine(completion tbd) will give me reason to tweak things.
Video thumbnails take too much work. I probably didn't do it because it's a pain.
No.12042
>>12040Is kissu-vichan the new frontend or the old one. I use the new one.
No.12043
however, the video thumbs have a jpg version so it might just be something breaking or I got tired of trying to create fallbacks for the one user who reads too many tech blogs
No.12044
>>12042kissu-vichan is the php vichan fork
No.12045
you should make your site more popular so it has more than one user
No.12047
its not. i can open it in the browser
No.12048
well, I'll see why it's not using the jpg and switch new files to png over the weekend.
No.12050
>>12047Should be using the jpg now
As much as I'd like to do a UI rewrite there's no justification other than an inability to accept the past.
The server software is another deal.. I want to discard it. But few months ago I would have botched it by doing it in Rust and had to try some things out to get the idea of what I wanted. Right now I'll do it well but I'm in the middle of another project.
No.12051
>>12050>Should be using the jpg nownais
mp4 test
No.12053
good
you should increase the quality level of the jpgs
No.12054
I'll just make them png files with decent quality
No.12055
Is the feed broken for anyone else? I just opened my browser and it seems to have loaded every post up to
>>>/qa/115434, but none after it.
No.12056
>>12055they deadlock sometimes
No.12065
Please fix YouTube link hover. Changes link from "
https://..." to "YouTube Title".
No.12067
will be fixed as soon as clients clear their caches
No.12068
>>12056this time /all/ broke too
No.12070
>>12069oh it seems to be fixed
No.12072
board-specific banners should not show up on /all/
they should be special rewards you rarely stumble into if you use the site avoiding the convenience of /all/
No.12077
>>12076yes
i rotated the entire page by 1 degree
No.12164
There's an empty thread in >>>/megu/1721 with a 404 image and no text, and when reporting it the popup says it's already been deleted. Pretty odd stuff.
No.12195
Good morning to perverts, freaks, and the small-penised. I've discovered that italics inside an anchor link don't work. See
>>12194
No.12196
>>12195Not sure yet if that's a bug or an oversight, but I'll check
No.12199
It's a problem with how we move between the vichan ui and the kissu ui from the vichan server. Not really any way to perfectly fix it for all the markup without taking another go at the UI format translation.
No.12202
he fixed it
No.12204
>>12203sounds like a browser or browser configuration issue
No.12206
.summary-board
{
min-width: 28px;
}
well the fix is simple
No.12208
not on chrome... what did FF change...
No.12212
When I'm doing quick replies the little bar at the bottom is slowing to a crawl and a notiication at the top tells me "Submit issue: Submission completely failed"
but they succeeded, they're right at
>>>/qa/119150 and
>>>/qa/119151
No.12213
>>12212I think it might be related to /all/ being broken after I did a restart
No.12214
ah hm. something is amis, i see
No.12215
hopefully it's fine now. I did see that weirdness
No.12217
WASM looks really promising when used in the canvas element(like how ruffle emulator works)
https://medium.com/source-true/javascript-vs-webassembly-performance-for-canvas-particle-system-4c4a526145d8Since the biggest limitation of using WASM in browsers is interactions with the HTML DOM bypassing that with a WebGL canvas looks like the ideal way to get around it and use the more modern technology in a way that works to it's strengths
No.12218
Of course, by doing this you have to do a from scratch browser implementation where you basically recreate a lot of the aspects of a browser by yourself.
https://compile.fi/canvas-filled-three-ways-js-webassembly-and-webgl/Not ideal in every project, but if someone wanted to create a specialty page or put in the effort to design individual elements of their webpage with images, they could do it.
No.12219
>>12217>>12218The demo of HyperRogue I linked to in
>>>/win/2708 uses
Emscripten to compile the C++ game to WebAssembly and run it in a WebGL canvas.
No.12225
>>12224Yeah, it's broken for me too. Weird...
No.12226
i probably forgot to undo some test rules i put on test..
No.12227
dumb testard.
No.12384
I've abandoned all ideas of ever moving the Kissu-UI off of javascript. There's way too many complications of putting content into canvas and webgl
No.12431
I don't know what you did, but the catalog on vichan /qa/ and only /qa/ broke.
It is a mystery, they load and then some javascript somewhere just removes all of them after teasing you with a quick preview teehee
No.12432
>>12431The most impressive part is that it only happens on
>>>/qa/ catalog with old ui enabled, but on
https://original.kissu.moe/qa/catalog it's somehow perfectly fine.
Sincerely, your friendly vichan /qa/ tester.
No.12433
strange. I can't reproduce this
No.12434
oh, nvm. I got it. The problem is that the Sort By: causes all the conents to get removed, after then it's unfixable
No.12436
>>12435Naisu digits, but slightly wrong order.
Deleting the catalog entry in localstorage fixed it, thanks.
>I don't correct vichan issues anymoreIf it ever completely breaks, owari desu...
No.12437
>>12436if it completely breaks...
I would like an HTMX UI instead and I'm going to remake the database at some point this month... So we would probably just do that
I didn't know you were tech literate so yes, that's the correct answer
No.12438
probably caused by this thread, but you'd have to tell me the timline of the bug to understand
>>>/qa/123829
No.12439
that's what you get for deleting the first reply to that thread
No.12750
>>11011On the new UI, I wish there was an option to turn off the custom scrollbars - you can't remove them in custom CSS since if you have a single CSS rule for them they will take over the default scrollbars.
I also wish the thread watcher had a unread reply count and the thread view icon changed color if somebody quoted you.
No.12751
>>12750yeah.. it should probably be in a <style> tag. I'll keep it in mind next time I need to make an important update
No.12752
>>12750>you can't remove them in custom CSS since if you have a single CSS rule for them they will take over the default scrollbars. I can't see custom scrollbars, but did you try changing every value regarding the scrollbar changes to revert? That should do the trick.
https://developer.mozilla.org/en-US/docs/Web/CSS/revert
No.12753
>>12752As far as I am aware, ::-webkit-scrollbar cannot be set back to the default if there's a single css rule with it.
No.12755
>>12752it's on Chrome. I set the scrollbars to look like what Linux Mint gives you
No.12756
>>11011Would it be possible to increase the number of characters for a shortened filename? The current length shows basically a single word before it gets cut off
No.12757
strikethrough
doesnt work if there's an SJIS anywhere in the input, but strikethrough (the tags) works
No.12759
Yeah. The editor is slightly disconnected from the posts themselves. Though I've tried to make them identical for some reason I couldn't make them 1:1
No.12761
Every time I try to delete a post I get "Error true". Is that a problem on my end of the websites? Also, requesting
https://kissu.moe/qa/thread/129059#qa-130268 be deleted...
No.12762
>>12761stop deleting.....
No.12763
>>12762what do you mean...
No.12764
>>12763He's not being serious.......
No.12765
>>12764i AM. do NOT delete.
No.12767
>>12761this seems to happen sometimes when you have a ban on another board that hasn't been seen
No.12768
effectively getting banned somewhere prevents you from deleting anything
No.12769
yeah, that IP has a ton of VPN bans. I guess that's a bit of a problem then, you won't be able to delete
No.12770
>>12769>>12768>>12767naruhodo
so it was my VPN...
I will just have to live a life with no mistskes
No.12783
>>11011Bitch stained that expensive chinese dress with wine.
No.12974
>>12973>back and forth checking the previewHow many times are you opening/closing the preview per post... I just leave it open....
No.12977
>>12975can attest to this though my reason for closing the preview panel is usually to make it stop taking up space while i continue typing whatever it is i'm writing
No.12978
I see, therefore, I sage.
No.12979
I'm kind of going through CSS stuff, but not sure how you'd expand that space there. guess I can try to remember and look at it later
No.13008
>>12973You can put this in your custom CSS:
.qr-controls {
border-right:4px dashed;
border-color: transparent;
}Not sure if it's the most "efficient" way, but it will accomplish the goal of moving the quick reply icons apart. Change the "4" into the desired space in pixels. I might add some space between them as I go through the kissu CSS themes to "modernize" them and make new ones. Maybe change from right to left or add a duplicate line for border-left, I dunno.
No.13009
>>13008Ah, I forgot about the custom CSS. I'll probably just use:
.qr-controls, .filename-container {
padding-right:15px;
}It does cause some weirdness when attaching a file, but it looks fine otherwise. When attaching a file, the tegaki button goes away and then spoiler and remove file buttons appear, but the remove file button is nested within the same "qr-controls" class as the spoiler button so the spacing gets awkward because the padding gets applied twice.
No.13011
>>13009Huh. Yeah, uhhh... that's out of my knowledge range. I'm just the guy that messes with themes and occasional CSS events so I don't really know how programming stuff works. I guess vern can look into it.
>When attaching a file, the tegaki button goes awayThat part is intentional, at least I'm pretty sure. It also happens when you've finished a tegaki drawing and you need to cancel the upload to open it again. I think it's just a limitation of the system, but I'm not entirely sure. Probably there to prevent someone trying to upload a regular image and tegaki image at the same time and getting some sort of massive error.
No.13013
Ohh now I see. yeah. huh.
I don't get it. Can we say it's a cool bonus animation? It's like, uhh.. the icons are parting to make way for your post. Wow, that's a cool UI design.
No.13015
is there a problem now that you're using custom CSS? I like the filenames being readable
No.13017
Tried deleting this, but I got an error saying I had to wait, and then tried again, but then it said the post had already been deleted. Can't report because it says the post doesn't exist.
>>>/megu/1968
No.13018
I don't think there's a way to un-hide replies. Accidentally hid a reply but didn't get the [+] to expand the hidden threads link, had to hide the (a?) OP too. Or is there another way for replies?
No.13020
>>13019Oh, alright, thanks.