/srv/irclogs.ubuntu.com/2024/02/21/#kubuntu-devel.txt

arraybolt3so I think something must be wrong with the Calamares bootloader config, since it seems to have failed to install a UEFI bootloader at all.00:13
arraybolt3Not sure what's up there, will have to debug shortly.00:13
arraybolt3actually it may all have just been a problem with my system's clock being out of date00:14
arraybolt3anyway, after much trials, I finally got Kubuntu 24.04 installed :P00:14
* arraybolt3 afk for a while00:14
arraybolt3back for a bit00:23
arraybolt3ok so it's the WiFi code's fault :(00:26
arraybolt3found the bug01:27
arraybolt3I'm pretending like there's always an active connection when there might not be01:27
arraybolt3and dereferencing a null pointer in so doing01:28
arraybolt3Got *most* bugs sorted out in the installer prompt network stuff. There's one that's going to be a bit harder to squish than the others, which is why I haven't uploaded yet, but stay tuned.04:30
BluesKajHi all13:42
sgmoorehiyas14:01
mmikowskiHi everyone!17:34
* sgmoore waves17:35
arraybolt3Looks like the big bad last bug is just about squished in kubuntu-installer-prompt17:37
arraybolt3I'll almost certainly be doing an upload later today, which will get the networking stuff working much better.17:37
arraybolt3also, 22.04.4 release day is tomorrow, so I'm going to be testing like crazy.17:38
sgmooreDid the general test cases myself. Still have the default webbrowser could be dash problem, release-notes opens kate, don't think I can fix it with one days notice haha17:41
arraybolt3Uploaded and pushed to git.19:12
arraybolt3(kubuntu-installer-prompt I mean)19:12
mmikowskihey aaron, does the installer look like the mockup?21:35
arraybolt3Pretty dang close, yes.21:38
arraybolt3mmikowski: https://i.imgur.com/ic8oCKO.png21:39
arraybolt3Only known issue I still haven't sorted out is that if you select a right-to-left language, the entire UI flips to match with a right-to-left layout, and that messes with the CSS I'm using to position the drop-down arrows on the combo boxes.21:41
arraybolt3because Qt can't figure out that it needs to turn my "shift left" into a "shift right" if it's going to flip the whole entire app horizontally21:41
arraybolt3so anyways I'll have to figure out how to do that part myself.21:42
arraybolt3or figure out what I did wrong with CSS21:42
mmikowskihey, yeah, pretty dang close21:42
mmikowski$0.02 (unsolicited) 😁21:43
arraybolt3(I don't blame the Qt devs for not making the CSS positioning work right, I'm probably just misusing the feature somehow. But I am a bit frustrated :P21:43
mmikowskiI can help with CSS21:43
mmikowskiI know it quite well21:43
arraybolt3but can you figure out the undocumented setting that lets you tell Qt to *not* put the arrow in the completely wrong spot without using a margin setting?21:44
mmikowskimy $0.02 comment was more space between the two selectors would be good.21:44
mmikowskiThey seem a little cramped.21:44
arraybolt3hmm, that's a thought21:44
mmikowskiBut otherwise, pretty super21:44
arraybolt3I kind of liked how close they were to each other, and am not sure if moving them closer will be easy.21:44
arraybolt3er, moving them further apart21:44
arraybolt3but it might be worth a shot, and we can do it in the same upload as when we fix the arrows, if we fix them :P21:45
mmikowskiYeah, I think 1.5x the current space21:45
mmikowskiso if it's currently 16px, 24px probably would look better21:45
mmikowskimaybe 32px21:46
arraybolt3the problem is right now the way it's implemented isn't "16px" or "24px", right now it's implemented as "no spacer"21:46
mmikowskiYeah, I know :)21:46
arraybolt3and adding a spacer will increase the width by about three or four times and shift all the other elements XD21:46
arraybolt3which can be worked around, or perhaps some CSS margin magic can fix it more easily21:46
mmikowskiwell, I mean, I figured it was a spacer element in QT.21:46
mmikowskimargin magic is good21:46
arraybolt3actually I guess you can make a height limited spacer, and it should scale right21:47
arraybolt3so it might be easier than I think21:47
mmikowskiThe other bit missing I think is the drop shadows.21:47
mmikowskiThe edges on the buttons IMO should pop somehow; 21:48
mmikowskiif not a spread shadow, maybe a line.21:48
arraybolt3yeah, sadly drop shadows are ERR:FEATURE_MISSING_IN_QT21:48
mmikowskihaha21:48
arraybolt3unless we port to Qt Quick21:48
mmikowskiyeah, thought maybe21:48
arraybolt3which I'm not all that excited about doing21:48
mmikowskiContain your enthusiasm 😜21:49
mmikowskiso then option B:21:49
mmikowskiedge treatment, which can be trivial.21:49
arraybolt3how would that be done?21:49
mmikowskihere, I'll snag sand mock21:49
arraybolt3(The trouble is I say CSS, but it's not really CSS, it's Qt Style Sheets, which are to CSS like what QML is to JavaScript, though not quite that bad.)21:50
mmikowskihahah21:50
mmikowskiwell generally it's a subset21:50
arraybolt3essentially trying to do anything "fancy" will fail with an "unrecognized property" error.21:50
mmikowskiSo when it's there, it's the same21:50
arraybolt3right21:51
mmikowskiand when it's not, you're out of luck21:51
mmikowskithat's not too bad21:51
arraybolt3well, at any rate, if you want to pull-lp-source kubuntu-installer-prompt and fiddle with the style sheet values on the buttons themselves, you'll be able to see what is possible and maybe get it working.21:52
arraybolt3or I can share the stylesheet with you and you can tell me what to change21:52
arraybolt3that's probably easier21:52
mmikowskiSo some aspects of your design actually look better than the mock.21:53
mmikowskiIn particular, I like the larger font.21:53
mmikowskihttps://kfocus.org/NobleDev.f9150309/noble-installer-mockup-01.png21:56
mmikowskiThat has drop shadows21:56
mmikowskinotice how the text areas and buttons are the same color21:56
mmikowski*drop shadows =~ spread shadows21:57
mmikowskiInstead of spread shadows, the top combo boxes have a white border21:57
mmikowskiso a similar thing might be done for the buttons.21:57
mmikowskiLemme upload a mock, and then we can take it off line at your convenience21:58
mmikowskiok21:59
mmikowskihttps://i.imgur.com/e0nmU9H.png22:07
arraybolt3hmm, that's a thpught22:08
arraybolt3dog needs outside, but we'll come back and see if this is feasible in a bit. Will that work for you?22:09
mmikowskisure aaron. I'm again completely fine doing this dm.22:11
mmikowskiThe right color for the buttons / inputs are probably somewhere inbetween.22:12
mmikowskihttps://i.imgur.com/pqXoJkV.png22:29
arraybolt3there it is23:41
arraybolt3not yet23:42
arraybolt3need to add that23:42
arraybolt3yeah23:44
arraybolt3ok, you're going to hate this, but...23:44
arraybolt3problem23:44
arraybolt3so we need to style those, but this part doesn't support radius.23:45
arraybolt3the actual drop-down itself23:45
arraybolt3almost23:45
arraybolt3did you see it?23:45
arraybolt3yeah23:45
arraybolt3can you not see me?23:45

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!