Time |
Nick |
Message |
04:00 |
|
MTDiscord joined #minetest-dev |
04:40 |
|
YuGiOhJCJ joined #minetest-dev |
05:28 |
|
calcul0n joined #minetest-dev |
06:09 |
|
Warr10247 joined #minetest-dev |
06:44 |
|
nrz joined #minetest-dev |
07:06 |
|
epoch joined #minetest-dev |
07:37 |
|
independent56 joined #minetest-dev |
07:56 |
|
independent56 joined #minetest-dev |
08:45 |
|
MTDiscord1 joined #minetest-dev |
09:33 |
|
HuguesRoss joined #minetest-dev |
09:34 |
|
Fixer joined #minetest-dev |
09:35 |
|
Fixer_ joined #minetest-dev |
09:49 |
|
Fixer joined #minetest-dev |
10:03 |
|
Fixer joined #minetest-dev |
10:06 |
|
Fixer_ joined #minetest-dev |
10:12 |
|
Fixer joined #minetest-dev |
10:19 |
|
Fixer joined #minetest-dev |
10:39 |
|
Fixer joined #minetest-dev |
11:01 |
|
Fixer joined #minetest-dev |
11:24 |
|
Fixer joined #minetest-dev |
12:13 |
|
independent56 joined #minetest-dev |
13:22 |
|
independent56 joined #minetest-dev |
13:30 |
|
Fixer joined #minetest-dev |
13:38 |
|
Fixer joined #minetest-dev |
13:41 |
|
proller joined #minetest-dev |
14:20 |
|
Fixer joined #minetest-dev |
14:34 |
sfan5 |
we should really start centralizing useful documentation in the wiki |
14:34 |
sfan5 |
or me I guess, dunno if everyone else does it |
14:35 |
sfan5 |
for example I keep having to explain how to use gdb to get useful craft information |
14:35 |
sfan5 |
and also I wrote lots of explanation on how to correctly configure server announce related settings on the forums months ago |
14:35 |
sfan5 |
would be good to have such things in the wiki |
14:56 |
|
Fixer joined #minetest-dev |
15:11 |
MTDiscord |
<luatic> why the wiki? |
15:11 |
MTDiscord |
<luatic> I'd suggest (1) MD files in the minetest repo (2) the repo wiki in GH (3) AD files in the minetest_docs repo |
15:14 |
rubenwardy |
dev docs are mostly on the wiki currently |
15:14 |
rubenwardy |
ie: |
15:14 |
rubenwardy |
!dev Releasing_Minetest |
15:14 |
ShadowBot |
Releasing Minetest - Minetest Developer Wiki -- http://dev.minetest.net/Releasing_Minetest |
15:22 |
nrz |
and why not having docs on the website, we can easilly write nice doc in markdown to render in HTML |
15:23 |
nrz |
today when we use a solution we expect the site of the provider to have the doc, or at least the most importants links on it |
15:26 |
rubenwardy |
I don't get the relevancy? |
15:26 |
rubenwardy |
lua_api markdown is already available as html: https://minetest.gitlab.io/minetest/ |
15:26 |
sfan5 |
@luatic wiki has no review process, that's an advantage |
15:30 |
MTDiscord |
<ROllerozxa> does gitlab pages allow for a CNAME? it would be cool to have the lua_api html page available as api.minetest.net or something |
15:31 |
rubenwardy |
yes |
15:45 |
nrz |
Yes we can. Do we have nice links to most important sections from website ruben ? (I'm driving) |
15:52 |
MTDiscord |
<luatic> you're driving? I hope you aren't on your phone while driving... |
15:52 |
MTDiscord |
<luatic> are you dictating your messages? |
16:39 |
|
independent56 joined #minetest-dev |
17:08 |
|
independent56 joined #minetest-dev |
17:12 |
|
independent56 joined #minetest-dev |
17:17 |
|
independent56 joined #minetest-dev |
17:58 |
|
independent56 joined #minetest-dev |
18:09 |
rubenwardy |
merging #11463 in 10 |
18:09 |
ShadowBot |
https://github.com/minetest/minetest/issues/11463 -- Add many limits to settingtypes by Wuzzy2 |
18:17 |
Zughy[m] |
#12490 could be merged too, it's a core dev PR + one approval |
18:17 |
ShadowBot |
https://github.com/minetest/minetest/issues/12490 -- Reorganise settingtypes.txt by rubenwardy |
18:17 |
rubenwardy |
will need a rebase |
18:17 |
rubenwardy |
I want to merge Wuzzy's first so that I don't make him rebase |
18:45 |
rubenwardy |
ok, updated #12490 |
18:45 |
ShadowBot |
https://github.com/minetest/minetest/issues/12490 -- Reorganise settingtypes.txt by rubenwardy |
18:48 |
|
independent56 joined #minetest-dev |
18:50 |
|
independent56 joined #minetest-dev |
19:02 |
sfan5 |
nrz: can you invite me to the org on gitlab? https://gitlab.com/sfan5 |
19:05 |
rubenwardy |
checked that I applied Wuzzy's changes correctly by doing a diff on the diff: https://gist.github.com/rubenwardy/4358d9f785c1db718ce20c805f899378 |
19:05 |
rubenwardy |
only changes are the ones I intentionally made |
19:05 |
rubenwardy |
*a diff on the sorted commit diffs |
19:06 |
rubenwardy |
sfan5: done |
19:06 |
sfan5 |
ty |
19:08 |
rubenwardy |
Merging #12490 in 10 |
19:08 |
ShadowBot |
https://github.com/minetest/minetest/issues/12490 -- Reorganise settingtypes.txt by rubenwardy |
19:08 |
rubenwardy |
unless anyone else wants to take a look |
19:20 |
Krock |
can still be changed in the future so I guess it doesn't matter that much |
19:31 |
rubenwardy |
a lot of the settings have unhelpful readable names, so probably need to be gone through in the future |
19:39 |
Krock |
and for some reason the value of the settings is almost off-screen |
19:39 |
Krock |
either there's a very long name somewhere or it's intentionally misplaced. either way, the redesign would solve that. |
19:41 |
rubenwardy |
it's on screen for me. I think it's based on which sections are open though |
19:42 |
rubenwardy |
Mapblock mesh generator's MapBlock cache size in MB |
19:42 |
rubenwardy |
Shadow map max distance in nodes to render shadows |
19:42 |
rubenwardy |
those are the two longest titles |
19:45 |
Krock |
POV: you're using the german locale: https://i.postimg.cc/jjjm41mf/grafik.png |
19:46 |
rubenwardy |
hahaha |
19:46 |
Krock |
(pause fps) |
19:46 |
rubenwardy |
I made sure to double the size of the [Set] buttons in the redesign, because of other languages |
19:46 |
rubenwardy |
what |
19:47 |
sfan5 |
do we have a magic formspec element that can do text wrapping yet |
19:47 |
Krock |
yes, more space is always good to have. I mean that setting could've just said "Pause/Inactive FPS" |
19:47 |
Krock |
sfan5: textarea |
19:48 |
rubenwardy |
I need to make #10853 go somewhere |
19:48 |
ShadowBot |
https://github.com/minetest/minetest/issues/10853 -- Add WordWrapper util (with unit tests, ellipsis truncation, and fixes) by rubenwardy |
19:48 |
rubenwardy |
text is such a pain |
19:48 |
sfan5 |
someone should use it here then https://0x0.st/oShf.png |
19:48 |
Krock |
or move X -> X -1 |
19:48 |
schwarzwald[m] |
Coverity thinks Minetest's defect density is over double that of similar sized open source projects. |
19:48 |
schwarzwald[m] |
Over the average, that is. |
19:49 |
Krock |
looking at the issue could I could come to the same conclusion |
19:49 |
Krock |
s/could/count/ |
19:50 |
schwarzwald[m] |
I haven't tried to find out how representative those projects considered are of the entire open source community. |
19:50 |
Krock |
the main menu could be somewhat bigger too |
19:50 |
sfan5 |
the default text size could also still be smaller IMO |
19:51 |
sfan5 |
I use 15 myself |
19:51 |
Krock |
I use 18 |
19:52 |
schwarzwald[m] |
On a small screen the main menu text isn't overly easy to read. I didn't even know it could be changed. |
19:53 |
Krock |
one caveat of accessibility settings is to access them in first place |
19:53 |
rubenwardy |
I wouldn't make the text smaller, but I would make the UI bigger |
19:53 |
rubenwardy |
the text currently is a good default size |
19:53 |
rubenwardy |
one thing I would do is make text smaller if it doesn't fit in a sized element like a button |
19:54 |
rubenwardy |
I can't remember if we do that |
19:54 |
rubenwardy |
we don#t |
19:54 |
rubenwardy |
When it comes to sized components, there's 3 approaches you can take: scroll, truncate, or scale to fit |
19:54 |
rubenwardy |
or overflow |
19:54 |
Krock |
or wrap and scale |
19:55 |
rubenwardy |
oh yeah |
19:55 |
sfan5 |
5) abort and set user computer on fire |
19:55 |
|
independent56 joined #minetest-dev |
19:56 |
schwarzwald[m] |
For the sake of completeness, you could also have multiple versions of the text that are increasingly abbreviated. ? |
19:56 |
rubenwardy |
text mipmapping |
19:56 |
rubenwardy |
or LoD |
19:57 |
MTDiscord |
<luatic> No. 5 appears to adhere to the KISS principles, let's go with that |
19:57 |
MTDiscord |
<luatic> Users have to learn to not let their text overflow |
19:57 |
Pexin |
serverside detection of player<->terrain collision. should I bother looking into? |
19:58 |
|
independent56 joined #minetest-dev |
19:58 |
Krock |
fit your suggestions in here. 5 is bottom right. https://i.kym-cdn.com/photos/images/original/001/129/679/fb4.png |
19:59 |
sfan5 |
Pexin: usecase? |
19:59 |
Pexin |
need a thing to happen each serverstep the player is colliding with <type of node> |
20:00 |
Pexin |
from any direction |
20:00 |
MTDiscord |
<luatic> example: cactus in MC |
20:00 |
Krock |
aren't players non-physical server-side? |
20:00 |
|
independent56 joined #minetest-dev |
20:00 |
Krock |
i.e. no collision detection for players in first place |
20:01 |
Pexin |
alternative is anticheat will be useless because I intend to override speed limit for x duration |
20:02 |
Pexin |
full usecase: expanded functionality of slippery surfaces |
20:02 |
schwarzwald[m] |
Has anyone triaged the Coverity report to mark the deffects SmallJoker PRd fixes for? |
20:02 |
Krock |
add_velocity() is already compatible |
20:02 |
schwarzwald[m] |
Has anyone triaged the Coverity report to mark the defects SmallJoker PRd fixes for? |
20:02 |
sfan5 |
Krock: yea |
20:02 |
Krock |
oh well it doesn't set a limit |
20:03 |
Pexin |
hm. but the slippery stuff is currently set clientside I thought? |
20:03 |
Krock |
schwarzwald[m]: which PR? by the way, editing your message will cause to send it a second time here. just for your information. |
20:03 |
Krock |
right, slippery is fully client-side |
20:05 |
schwarzwald[m] |
Learned that the hard way, Krock. I'm sorry about the spam. |
20:05 |
Pexin |
well this is going to be a pain |
20:06 |
Krock |
Pexin: welcome to Minetest development |
20:06 |
schwarzwald[m] |
#12462 |
20:06 |
ShadowBot |
https://github.com/minetest/minetest/issues/12462 -- fix: various unitinialized or badly initialized variables by nerzhul |
20:06 |
schwarzwald[m] |
It was nrz, not SmallJoker. |
20:07 |
Krock |
schwarzwald[m]: it does fix the issues it promises to fix. f32 is a primitive, default uninitialized. |
20:07 |
Krock |
same for the booleans. it's a valid PR |
20:08 |
schwarzwald[m] |
The question is whether someone marked them somehow on the Coverity report. I'm looking through the remaining list and want to fix the easiest ones first. Don't want to duplicate his good work. |
20:22 |
|
jamesp joined #minetest-dev |
20:25 |
sfan5 |
why do we have both set_nametag_attributes() and nametag_bgcolor / nametag_color? |
20:25 |
sfan5 |
the latter being in properties |
20:26 |
rubenwardy |
idk. set_nametag_attributes just sets object properties |
20:28 |
Krock |
legacy, I suppose. |
20:29 |
schwarzwald[m] |
IrrlichtMt has a check so that screenshots can only be rendered to the `ERT_FRAME_BUFFER`, but after the check there's a switch handling all the rendering target cases. It was triaged as `undecided`. |
20:51 |
|
proller joined #minetest-dev |
20:53 |
|
MTDiscord joined #minetest-dev |
22:32 |
|
panwolfram joined #minetest-dev |
23:06 |
|
Baytuch joined #minetest-dev |
23:36 |
|
fluxionary joined #minetest-dev |