Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2024-11-11 00:00 and 2024-11-12 00:00
Avatar
ws-client BOT 2024-11-11 00:17
<ChillerDragon> @Evelyn regarding anti cheat there is not much i can do for you as i already said. ddnet++ can load antibot modules but i have none that i can share.
Avatar
i know how atleast 1 detection works and it is sorely a borked solution!
Avatar
autoclicked when frozen and thats apparently triggerbot so now i know how 2 detections work
Avatar
Avatar
Sedonya
@Evelyn Bro, start learning C++, all your requests are so childish that they can be done by yourself without ChillerDragon, text translation in general can be done even without C++ knowledge, you almost every day ask him to do something instead of you, don't you think it's a bit disrespectful to ask him to write code for your server instead of you? Hell, you even ask him to translate text from English to Russian 💀
Your server has been running for more than 2 years, you will naturally begin to understand a lot. But I came less than a month ago, and there's a lot I can't even do. I do not know which file is responsible for what. ChillerDragon and Jupstar are 2 wonderful people who helped me start my server from 0 and set it up , but I kind of like none of them I didn't forcibly ask , each of them helped even with the lightness of my question. But each of them can just refuse, I won't blame anyone and everyone has their own opinion, if ChillerDragon continues to help, then why can't I use it. As for the translation into Russian , if I had been told the file and the string , I would have done everything myself and compiled it afterwards.
monkalaugh 1
Avatar
ws-client BOT 2024-11-11 02:35
<ChillerDragon> @Evelyn asking questions when you are new is totally fine. Sadly the translations code is a bit messy. But if you want to start editing the code let me know I can give you some hints.
Avatar
Avatar
ws-client
<ChillerDragon> @Pathos round stats for dm are now implemented too :)
ChillerDragon Veeery nice, I see it, thanks :D
Avatar
Avatar
chillerdragon
I do not see reaction emojis
Ok good to know
Avatar
Avatar
ws-client
<ChillerDragon> @Evelyn asking questions when you are new is totally fine. Sadly the translations code is a bit messy. But if you want to start editing the code let me know I can give you some hints.
What do you mean, edit the code? Like learning C++?
Avatar
GitHub BOT 2024-11-11 04:25
The config sv_destroy_lasers_on_death 0 allows to keep lasers around even if a tee died. But they are invisible as long as the tee is dead. But the laser is still there and the sound is audible and it still unfreezes tees. I used the following config to slow down the laser and then joined the spectators after firing a shot to keep my character dead. sv_destroy_lasers_on_death 0 tune laser_bounce_delay 200 tune laser_reach 4000 tune laser_bounce_num 1000 You can see m...
Avatar
ws-client BOT 2024-11-11 04:27
<ChillerDragon> yea
Avatar
Avatar
risu
nahhh my Teeworlds server needs to keep stats for twenty million players
yeah but wouldnt it be cool
Avatar
Avatar
ws-client
<ChillerDragon> yea
I don't think I'll be able to learn C++ yet.
Avatar
Koll Potato 2024-11-11 07:08
honestly speaking ddnet source code is pretty straight forward to understand
07:09
i was able to make simple changes without knowing c++ at all
🥔 1
Avatar
Avatar
Evelyn
Your server has been running for more than 2 years, you will naturally begin to understand a lot. But I came less than a month ago, and there's a lot I can't even do. I do not know which file is responsible for what. ChillerDragon and Jupstar are 2 wonderful people who helped me start my server from 0 and set it up , but I kind of like none of them I didn't forcibly ask , each of them helped even with the lightness of my question. But each of them can just refuse, I won't blame anyone and everyone has their own opinion, if ChillerDragon continues to help, then why can't I use it. As for the translation into Russian , if I had been told the file and the string , I would have done everything myself and compiled it afterwards.
Avolicious 2024-11-11 07:42
But you are kinda asking in 4 different places about the same thing, because people dont answer immediately. Thats a bit annoying
Avatar
ws-client BOT 2024-11-11 08:07
<ChillerDragon> yes you can do a lot in the ddnet source code with little c++ knowledge
Avatar
ChillerDragon make sure that when people hold the flag , 1 exp is given every 0.5 seconds
Avatar
Avatar
Avolicious
But you are kinda asking in 4 different places about the same thing, because people dont answer immediately. Thats a bit annoying
I initially asked in questions, but after I came to the developer, in KoG I asked only 2 times to clarify the mode Gores
Avatar
Avatar
Evelyn
I initially asked in questions, but after I came to the developer, in KoG I asked only 2 times to clarify the mode Gores
Avolicious 2024-11-11 08:33
You asked in here in 2 different channels, after approval you joined the KoG discord to ask there several times 😄
08:34
I see, ChillerDragon is booked now ^^ Hopefully you send an invoice chiller 😄
🐳 1
Avatar
Avatar
Evelyn
I initially asked in questions, but after I came to the developer, in KoG I asked only 2 times to clarify the mode Gores
I was like that at the beginning, asking for each problem I have. Just take time to suffer, will make you better
08:53
Think and search
🔥 3
Avatar
GitHub BOT 2024-11-11 08:56
Closed #8758 !screenshot_2024-11-11_16-25-27

Checklist

  • [x] Tested the change ingame
  • [x] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that...
justatest 2
Avatar
GitHub BOT 2024-11-11 09:55
32cb056 Make the client able to have tee's without weapons - ChillerDragon 0ebfa48 Merge pull request #9230 from ChillerDragon/pr_no_weapon - def-
Avatar
Hi! Is anyone interested in coding groups for groups in the editor? I currently have 120 groups and I might reach 170 by the end of my project. Not having a parent/child grouping option is exhausting and slowing me down a lot. I'm offering payment for anyone who can make this happen! (name your price in DM)
11:47
It would be great to have groups for groups in the editor. Those groups should only contain groups, no layer or quad. That would help a lot when mapping with many groups for better visibility.
11:48
Archimede doesn't have the time for it
Avatar
ws-client BOT 2024-11-11 11:55
<ChillerDragon> @Evelyn flags should already give xp. Were you logged in when you tested it?
Avatar
Avatar
Evelyn
Your server has been running for more than 2 years, you will naturally begin to understand a lot. But I came less than a month ago, and there's a lot I can't even do. I do not know which file is responsible for what. ChillerDragon and Jupstar are 2 wonderful people who helped me start my server from 0 and set it up , but I kind of like none of them I didn't forcibly ask , each of them helped even with the lightness of my question. But each of them can just refuse, I won't blame anyone and everyone has their own opinion, if ChillerDragon continues to help, then why can't I use it. As for the translation into Russian , if I had been told the file and the string , I would have done everything myself and compiled it afterwards.
kisao was a beginner too, i don't remember him being so intrusive though
❤️ 1
12:26
at least not in public
owo 1
Avatar
GitHub BOT 2024-11-11 12:29
i forgot to remove the test ENV variables i didnt intend to push - i also added a small comment to explain the usecase for explicitly looking through the /nix/store. Thanks for noticing @heinrich5991 i didnt find a proper upstream issue about pkg-config not finding mysql on nixOS, so i'll keep digging

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [x] Tested in combination with possibly related configuration options
  • [ ] Written a ...
Avatar
forgot to merge master onto fork - git hard
Avatar
GitHub BOT 2024-11-11 12:40
i forgot to remove the test ENV variables i didnt intend to push - i also added a small comment to explain the usecase for explicitly looking through the /nix/store. Thanks for noticing @heinrich5991 i didnt find a proper upstream issue about pkg-config not finding mysql on nixOS, so i'll keep digging (also sorry for the messup there)

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [x] Tested in combination with possibly related co...
Avatar
angy annoying
Avatar
ws-client BOT 2024-11-11 12:42
<ChillerDragon> @Sedonya you still got wire? :)
Avatar
@meloƞ btw tag is there
Avatar
Avatar
Ryozuki
@meloƞ btw tag is there
Already got it packaged kek https://github.com/NixOS/nixpkgs/pull/354991 Ty tho
Avatar
imagine using github
Avatar
they require signed commits and a valid split gpg key
12:47
12:47
with a expiry date
Avatar
Avatar
ws-client
<ChillerDragon> @Evelyn flags should already give xp. Were you logged in when you tested it?
Make sure that if a person takes a flag and is not logged in , it is written to him in broadcast that he is not registered and has not logged in
Avatar
nixpkgs requires 2 approvals from different maintainers for updates and 3 for new packages (edited)
Avatar
i guess nixpkg is more officially
12:51
GURU is like arch AUR
Avatar
ye guru is user driven right?
Avatar
getting a package to gentoo requires more stuff
12:52
oh submitting a ebuild is not that hard, i guess what i read more as hard was being a official maintainer xd
Avatar
ws-client BOT 2024-11-11 13:10
<ChillerDragon> @Evelyn iirc i intentionally decided against that since i do not want to spam people with broadcasts just because they managed to get the flag
13:10
<ChillerDragon> everyone who cares about money/xp will quite quickly find out they need to login. No need to spam casual pro players that managed to yoink the flag from others.
Avatar
Well, how do I make a SlowNET when the whole game is slow-motion, like slow-motion
Avatar
ws-client BOT 2024-11-11 13:12
<ChillerDragon> you can change a few tunes to slow down individual parts thats about it
13:12
<ChillerDragon> a full slow mo mode does not exist and i do not plan adding one
Avatar
Well , which tune should be replaced
Avatar
ws-client BOT 2024-11-11 13:13
<ChillerDragon> you can start with all the ones that have speed in the name :)
Avatar
Well
Avatar
Memory with 64-bit indexes. Contribute to WebAssembly/memory64 development by creating an account on GitHub.
Avatar
GitHub BOT 2024-11-11 13:22
59e50f0 Remove ENV-vars from FindMySQL.cmake - BlaiZephyr 1ff5d5b Merge pull request #9232 from BlaiZephyr/supersede_mysql - heinrich5991
Avatar
ChillerDragon
13:22
Make sure that the flag cannot be picked up in the team
Avatar
And also so that the number of murders in a row could not increase in team (edited)
Avatar
ws-client BOT 2024-11-11 13:30
<ChillerDragon> the flags make sense the sprees im not sure
13:30
<ChillerDragon> why do you have teams on in the first place?
Avatar
Avatar
ws-client
<ChillerDragon> why do you have teams on in the first place?
Because.
Avatar
ws-client BOT 2024-11-11 13:40
<ChillerDragon> So why do you not want to track sprees in teams?
Avatar
chiller i guess you need to share your home number or an address of nearest restaurant to keep this conversation troll
Avatar
What? I just want the person on the team not to be able to pick up the flag and also not to be able to raise the kill streak.
Avatar
ws-client BOT 2024-11-11 13:41
<ChillerDragon> yes the flags i understand but why not rais the kill streak?
Avatar
How would you just go for dummy to a team or friend, turn on /team0mode and just hook him, and just reset for dummy or friend. And here is +1 murder
Avatar
ws-client BOT 2024-11-11 13:43
<ChillerDragon> I see
13:43
<ChillerDragon> farming. But what if i do legit kills in a team then they do not count.
Avatar
Well, then what should I do?
Avatar
ws-client BOT 2024-11-11 13:44
<ChillerDragon> I recommend turning off teams
Avatar
Then if you do this, you need to implement a duel system
Avatar
ws-client BOT 2024-11-11 13:45
<ChillerDragon> so you use teams for duels? thats why i asked sounds like in duels you do want to track the spree
13:46
<ChillerDragon> yes a duel system is planned i was just too lazy to implement one yet
Avatar
A respectable reason.
Avatar
ws-client BOT 2024-11-11 13:48
<ChillerDragon> so yea i always have teams off but maybe deactivating almost all features in teams is the way to go. It just feels a bit weird to me but it might be the sensible thing to do.
13:49
<ChillerDragon> should then probably also disallow farmtiles.
Avatar
Maybe you'll just make it impossible to recruit killstreak into the team?
13:54
As well as raising the flag.
13:54
And you will do it as a choice in the config
Avatar
апсет 2024-11-11 14:05
how to get new account in ddnet???
14:05
my account is dead i can even walk
14:05
cant
Avatar
ws-client BOT 2024-11-11 14:11
<ChillerDragon> @апсет f1 kill
14:12
<ChillerDragon> or press "k"
Avatar
Avolicious 2024-11-11 14:20
Chiller, dont forget the invoice 😄
Avatar
Avatar
ws-client
<ChillerDragon> @Sedonya you still got wire? :)
wire?
Avatar
Avatar
Sedonya
It would be nice if it were some serious requests, but you are just asking to modify the ready code a bit or to tell you which tile is responsible for what
Think about your behaviour and form of expression. You did similar things asking me questions. Everyone starts somewhere
Avatar
Avatar
fokkonaut
Think about your behaviour and form of expression. You did similar things asking me questions. Everyone starts somewhere
I didn't ask you questions of that kind, and I certainly didn't ask you for the most trivial things to do them instead of me, besides I contributed to your repository, very small, but at least I did something, unlike the others who host your mod, along with your map (edited)
Avatar
There's no need to get defensive
Avatar
ok xd
15:54
let's end the dialogue at this point
Avatar
I didn't intend the things you mentioned, just your message to that guy
nouis 1
Avatar
how are u two
Avatar
helo fokko
17:02
helo ewan
Avatar
What kind of black magic is this? trashmap offers hot reload on editor save, but I'm not even logged in to rcon and it works
17:22
the map is updating correctly??!
Avatar
backdoor
Avatar
Koll Potato 2024-11-11 17:26
well my theory is that the browser has the access to the file and can listen to changes of its content
Avatar
@timakro explain your black magic
Avatar
voldemort
Avatar
Koll Potato 2024-11-11 17:28
The File System API — with extensions provided via the File System Access API to access files on the device file system — allows read, write and file management capabilities.
Avatar
I sort of doubt that for some reason
Avatar
Koll Potato 2024-11-11 17:29
well probably just a loop which reads the file and checks if it has changed
17:30
or checks the property lastModified
Avatar
Oh actually it could work, the client sends the hot_reload command so the webpage doesn't need to listen for changes
17:30
just request the file again, though idk if that is possible 😄
Avatar
Avatar
Teero
helo ewan
hi
Avatar
Avatar
Learath2
just request the file again, though idk if that is possible 😄
not without prompting
17:31
(I would hope)
Avatar
that's what I think aswell
17:32
hm he said not logged into rcon too
Avatar
Koll Potato 2024-11-11 17:33
i gotta implement this
17:33
you guys got me curious
Avatar
@fokkonaut are you sure you didn't hallucinate? The hot_reload is gated behind if(Client()->RconAuthed() && g_Config.m_EdAutoMapReload)
17:35
Oh why are we even speculating, trashmap is open source
17:35
DDNet Trashmap lets you start a DDraceNetwork server for testing your maps at a click of a button. - timakro/trashmap
Avatar
Koll Potato 2024-11-11 17:36
i wanna do it from scratch
Avatar
Avatar
Learath2
@fokkonaut are you sure you didn't hallucinate? The hot_reload is gated behind if(Client()->RconAuthed() && g_Config.m_EdAutoMapReload)
Koll Potato 2024-11-11 17:36
probably because it doesnt use the client at all to update the map
17:36
it happens through the server
Avatar
Yeah, it actually does observe the file
😃 1
17:37
I didn't think that was allowed due to security concerns
Avatar
Koll Potato 2024-11-11 17:37
and how would it work anyway, the web cant interact with native apps
Avatar
Avatar
Learath2
I didn't think that was allowed due to security concerns
Koll Potato 2024-11-11 17:37
same
Avatar
File System Standard. Contribute to whatwg/fs development by creating an account on GitHub.
Avatar
Koll Potato 2024-11-11 17:38
lmao im on this exact page rn
Avatar
You can even watch the file instead of having to poll wow
17:39
My web knowledge is so 2010 pepeW
Avatar
Koll Potato 2024-11-11 17:39
i follow the hype train
17:39
im all up to date
Avatar
To be fair actually I am fairly up to date on css, just not js
Avatar
Koll Potato 2024-11-11 17:41
why
17:41
is css used somewhere except the web?
Avatar
There is this dude that keeps showing up in my youtube recommended, so I hear about all the new css stuff early on
Avatar
Koll Potato 2024-11-11 17:41
kevin powell?
Avatar
Yes, that one
Avatar
Koll Potato 2024-11-11 17:41
bruh i havent watched him in a year
17:41
but i remember his name
17:42
he is the css legend
Avatar
He seems to have hacked the youtube algorithm. I don't even web much, but he kept popping up
Avatar
Avatar
Learath2
@fokkonaut are you sure you didn't hallucinate? The hot_reload is gated behind if(Client()->RconAuthed() && g_Config.m_EdAutoMapReload)
Very sure, yes
17:44
just tried it again, works reliably
17:44
wtf
Avatar
Avatar
fokkonaut
Very sure, yes
Yeah we figured it out, it's web worker html 7 web 4 blackmagic that allows you to listen to changes to a file
Avatar
aahh
Avatar
Koll Potato 2024-11-11 17:44
very safe and reliable
Avatar
So the webpage just keeps listening for changes on that file and does the hot reload through there instead of the client
Avatar
Koll Potato 2024-11-11 17:45
dont paste your passwords in that file by accident and you are good
Avatar
i see
Avatar
Avatar
Koll Potato
very safe and reliable
I'm actually curious about the safety of it with regards to how it handles the file being changed under it
17:46
I guess as long as that specific path never contains anything sensitive you are always fine(tm)
Avatar
Koll Potato 2024-11-11 17:47
im not sure if its still a thing but the browser can make requests to your local http servers
Avatar
something something cors something something
17:48
I wonder what the defaults are if you don't set a cors policy
Avatar
Avatar
Learath2
something something cors something something
Koll Potato 2024-11-11 17:48
yes but how often do you setup cors on your local server
Avatar
Avatar
Koll Potato
yes but how often do you setup cors on your local server
Which is why I wonder what the defaults are 😄
Avatar
Avatar
Learath2
I wonder what the defaults are if you don't set a cors policy
I thought you're mocking him until I realised you wrote cors.. not koll
Avatar
Koll Potato 2024-11-11 17:49
hi melon
Avatar
I need food badly
Avatar
Avatar
meloƞ
I thought you're mocking him until I realised you wrote cors.. not koll
Wow, I did not know you thought of me like that
Avatar
Avatar
meloƞ
I need food badly
Koll Potato 2024-11-11 17:49
eat melon
Avatar
Avatar
Learath2
Wow, I did not know you thought of me like that
I wish I could leak mod chat u know that
17:49
reeeee
Avatar
Avatar
meloƞ
I need food badly
I'm about to go out and find some food
Avatar
Avatar
Learath2
I'm about to go out and find some food
I just ordered some but 30 minutes without food suizid
Avatar
Hm actually it's rather cold outside, maybe I should order too
Avatar
Koll Potato 2024-11-11 17:53
it looks like it doesnt work
17:54
stay safe guys
Avatar
Avatar
Koll Potato
it looks like it doesnt work
Nice, fails safe
Avatar
Koll Potato 2024-11-11 17:58
sometimes during web development i just allow all incoming requests and that could lead to an issue (edited)
17:58
but thats the devs fault
17:58
not the browsers
Avatar
I've decided I won't be lazy, I'll go out for food
Avatar
Koll Potato 2024-11-11 18:04
good luck
Avatar
is there a way to rollback apps on android ?
19:58
I don't have any apk or sources though
Avatar
I don't think so, for system apps you can roll back to the version that was shipped with the phone iirc
20:02
but not for arbitrary apps
Avatar
Bors Matyas 2024-11-11 20:39
how ofter does the server "update" where the players are?
20:40
in league of legends its 33 times/ 1 second
Avatar
Avatar
Bors Matyas
in league of legends its 33 times/ 1 second
Teeworlds is 50/s (edited)
Avatar
anyone ever need to use the sqlx command line tools w/ nix 😃
Avatar
Avatar
Ewan
anyone ever need to use the sqlx command line tools w/ nix 😃
yup, doesn't work ? Does for me kek
Avatar
Avatar
Bors Matyas
how ofter does the server "update" where the players are?
50 times per second, but your client only communicates with the server at half that rate
Avatar
Avatar
meloƞ
yup, doesn't work ? Does for me kek
ye are u using a flake
Avatar
Ye, a flake with the sqlx-cli
Avatar
is it packaged like that -_-
21:12
i suppose i should have looked
21:12
i was looking under rustPackages
Avatar
EssexLemonEat yeah
😃 1
21:12
kek
21:14
But to be fair it's weird that it's not under rustPackages.
Avatar
How can I download ddnet on my cell phone?
Avatar
hey skeith
Avatar
Hi Ewan
Avatar
I still don't understand
21:16
I don't speak English
Avatar
use a translator
21:16
or someone else can use one if you ask in #off-topic (edited)
21:16
all we know is that you don’t speak english, tell us what you speak or speak in a language you understand so we can actually.. communicate
Avatar
I already bought a PC and downloaded it on Steam
Avatar
Let him cook
Avatar
Avatar
lauty
I already bought a PC and downloaded it on Steam
$deepl
Avatar
Avatar
lauty
I already bought a PC and downloaded it on Steam
Hi! Most of us communicate in English. If you’re having trouble with English, use https://www.deepl.com/en/translator to help you out.
Avatar
can you do like $deepl <lang> for folks who don’t know how to click the deepl link
21:33
i dont really know what he was expecting
21:34
Hi everybody, I’m talking to you in English, but I don’t speak English and am not going to translate what you say back to me
21:34
Like what
21:35
This is why i’m purple and not blue i guess 😌
Avatar
Avatar
Ewan
This is why i’m purple and not blue i guess 😌
kek as bencie mentioned once - we don't recommend the demotion from purple to blue, we all know blue gear is shit gigachad thisemoji
Avatar
yea.. i guess it all worked out
21:45
man direnv + the vscode extension takes out so much nix guesswork
21:45
efficient
21:48
anyone used sccache? i’m thinking of setting up distributed builds across my home network so i dont have to wait on just the measly m3 pro
21:48
joking about the measly part but yknow
Avatar
GitHub BOT 2024-11-11 22:01
Replace the dotted background texture of the console with a less noticeable noise texture. Replace the large striped bar at the bottom of the console with a small bar with a slightly darker color than the respective console background. Remove the shadow above the striped bar. Improve the spacing between the console backlog and input with the additional free space from the replaced striped bar. The total console height is not changed. Improve the contrast of the console completion opt...
Avatar
Avatar
Ewan
man direnv + the vscode extension takes out so much nix guesswork
direnv is godsent, combined with devenv which is just one huge option package and the setup is a breeze all the way through "Laughs in languages.rust.enable = true:"
22:13
do u have an example project with a flake for all this
22:13
the devenv thing
22:13
sounds easy in concept
Avatar
Just try it in a nix shell, the init file has some starting points and links to it, you can also use devenv as a flake input devenv init I'm in bed rn but if you remind me in like 18 hours I can send you some examples I use daily
Avatar
Avatar
Koll Potato
is css used somewhere except the web?
with styling of any kind, css sometimes randomly pops up. According to chatgpt Unity, Unreal, gnome, kde, macos themes, jetpack compose (android) and swiftui (ios) all have css options. you also cant understate the prevelance if not importance of the web. and css will show up almost everywhere just due to how much the web is everywhere
Avatar
let’s clarify none of that is W3 compliant CSS
22:23
everything you listed has its own distinct flavor of CSS which does not follow the spec and can’t be treated as such
22:24
this gets important when you want to use essentially any CSS3 feature… you’ll find that support outside of the web world is quite rare because it’s conceptually tied very very heavily into the DOM
Avatar
Avatar
Ewan
this gets important when you want to use essentially any CSS3 feature… you’ll find that support outside of the web world is quite rare because it’s conceptually tied very very heavily into the DOM
I like dom
Avatar
Avatar
Ewan
let’s clarify none of that is W3 compliant CSS
yeah but i think basic css features, that is element selection in some capacity then changing styling (colors, fonts, spacing) is enough to call it css (edited)
Avatar
definitely not these days
Avatar
Avatar
Ewan
definitely not these days
well... people these days flip flop between having 2000 elements for a profile picture and sticking an entire modal in a single element with :before and :after
22:31
the css we can access today (transforms, really cool layout stuff, animations) is, i feel isnt very what css was meant for, but... thats really the entire web wasnt meant for how large it was going to be
22:31
but yes i agree that w3 css and css looking styling shouldnt be conflated
Avatar
it’s just very misleading to say all of those things have CSS support
22:33
and those who add the half assed implementations are the main perpetrators of that
22:33
but it is a completely different language
22:35
Anyone with a modern knowledge of CSS would be very disappointed after spending 5 minutes writing the pseudo-CSS because they’ll see that their shit doesn’t work and probably doesn’t provide a real error
22:36
like the KDE styling you’re talking about is actually a characteristic of the QStyleSheetStyle class and… you don’t wanna see that parsing logic
Avatar
Avatar
Ewan
Anyone with a modern knowledge of CSS would be very disappointed after spending 5 minutes writing the pseudo-CSS because they’ll see that their shit doesn’t work and probably doesn’t provide a real error
css giving no errors has always been a problem lmao but most of the time the css that is implemented isnt meant for the things that css has been forced to do on the web
Avatar
i think this is another one of those things where we arent even really arguing
Avatar
we arent
22:36
discussions are cool
22:36
:)
Avatar
as long as I know it’s a discussion
22:40
Browse the source of qtbase v5.15.9 using KDAB Codebrowser which provides IDE like features for browsing C, C++, Rust & Dart code in your browser
22:41
Avatar
it looks like im not sure whats really going on
22:43
apart from being suprised that positioning is supported
Avatar
i cant find the function i was thinking of
22:45
and technically im on the clock
22:45
i gotta lock in
Avatar
x-x gl
Avatar
ws-client BOT 2024-11-11 23:32
<ChillerDragon> @Sedonya aren't you Kisao?
Avatar
[CMake] CMake Error at C:\Users\dmach\Desktop\ddnet-master\CMakeLists.txt:26 (project):
1> [CMake] The CMAKE_C_COMPILER: 1> [CMake] 1> [CMake] C:/msys64/mingw64/bin/gcc.exe 1> [CMake] 1> [CMake] is not a full path to an existing compiler tool. 1> [CMake] 1> [CMake] Tell CMake where to find the compiler by setting either the environment 1> [CMake] variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path to 1> [CMake] the compiler, or to the compiler name if it is in the PATH. 1> [CMake] 1> [CMake] 1> [CMake] CMake Error at C:\Users\dmach\Desktop\ddnet-master\CMakeLists.txt:26 (project): 1> [CMake] The CMAKE_CXX_COMPILER: 1> [CMake] 1> [CMake] C:/msys64/mingw64/bin/g++.exe 1> [CMake] 1> [CMake] is not a full path to an existing compiler tool. 1> [CMake] 1> [CMake] Tell CMake where to find the compiler by setting either the environment 1> [CMake] variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path 1> [CMake] to the compiler, or to the compiler name if it is in the PATH. 1> [CMake] 1> [CMake] 1> [CMake] -- Configuring incomplete, errors occurred! pls help windows
Exported 277 message(s)
Timezone: UTC+0