Guild icon
Teeworlds
discord.gg/teeworlds / general
Teeworlds Discord Server.
Between 2022-05-30 00:00:00Z and 2022-05-31 00:00:00Z
Avatar
why 0.7.6 never came out (edited)
17:03
@Dune hi
Avatar
Avatar
Dune
hi
1 question
Avatar
if no one works on features, no features are added
17:04
no features, no new version
Avatar
Or if features aren't reviewed
17:05
:(
Avatar
those you are talking about are not 0.7 compatible anyway, isn't it?
Avatar
Well, mine yeah
17:05
What I mean at least
Avatar
any backwards compatibility features that aren't being reviewed?
Avatar
but you wrote that you are still working
Avatar
Avatar
Dune
any backwards compatibility features that aren't being reviewed?
0.7.6 can come out?
17:09
ye,no?
17:09
ok...
Avatar
no one is assigned to work on it, no one is responsible for that. if people make it happen, it will happen, otherwise no
Avatar
Avatar
Dune
no one is assigned to work on it, no one is responsible for that. if people make it happen, it will happen, otherwise no
ok.
17:12
thanks for the info
Avatar
there's definitely enough for 0.7.6 if the open PRs get merged
17:33
A retro multiplayer shooter. Contribute to teeworlds/teeworlds development by creating an account on GitHub.
Avatar
what features are there?
Avatar
what do you mean with "feature"? certainly enough changes like those in the previous minor versions
17:33
  • Text render
Avatar
I mean functional changes
Avatar
  • Text selection
17:33
you mean gameplay?
Avatar
no, that normally doesn't change
17:34
I mean changes that are visible by the user
Avatar
it's more like improvements and not features in many cases (like UI)
17:35
Text selection and IME is certainly a feature for asian players
Avatar
improving the UI is a feature by my book
Avatar
Simply adding a popup for loading a demo is technically a feature, so I think we are pretty feature-rich already
Avatar
yeah, that's why I was asking for a list of most notable features since 0.7.5
Avatar
Just comparing the size of the diff it's also the largest update (obviously from refactorings also)
Avatar
the main problem here is Oy guys
Avatar
it's hard to compile just by looking at the list
17:36
no it's not
Avatar
he decides the releases
Avatar
Avatar
Robyt3
Just comparing the size of the diff it's also the largest update (obviously from refactorings also)
diff size is very different from feature size
Avatar
Avatar
ShootXen
he decides the releases
yes and no, we discuss and decide it together
17:37
so we have text render, text selection, IME, anything else?
Avatar
I could list you a lot of things just going through the diff
Avatar
the diff is massive, good luck
Avatar
yeah, the commit history / PR history 😄
Avatar
also massive
17:39
0.7.5 was release april 19th
Avatar
yes, and someone needs to compile a feature list as with any other version (example: https://www.teeworlds.com/?page=journal&id=13357)
Avatar
and that someone will be? (edited)
Avatar
myself by default, but before going through that hassle I'd like to know what the major features are, if you know them from the top of my head, to save me the pain of going through thousands of commits
17:42
especially since that is the main argument in favor/against a new minor release
Avatar
Joystick support is also more major I'd say
17:42
but I can eventually compile a list if you want
Avatar
teeworlds is unusable on most joysticks as far as I know
17:43
just half a dozen features would be enough
17:43
I haven't been meticulously following all the developments so I probably missed some major stuff
Avatar
Avatar
Dune
teeworlds is unusable on most joysticks as far as I know
absolute aiming was added so maybe that makes it more useable
17:43
using the UI on joystick is obviously a pain
Avatar
the issue with the joystick is you just don't have enough buttons on most of them
17:44
besides all the painful stuff that arise from using the menus and what not
17:47
Discussion 076 release would mean oy going on irc?
Avatar
Now that you say it, can you give me IRC access, Dune?
Avatar
sure. 1 line = 1 message so avoid chunks, edits/delete don't work
17:50
oy isn't there generally though so your best bet is to directly log in to irc
Avatar
okay, thanks
Avatar
Not even during the pr approval sessions
17:50
:(
Avatar
Avatar
Dune
any backwards compatibility features that aren't being reviewed?
all of mine *except the one with the ice block (edited)
19:22
is prediction breaking also breaking backwards compatibility?
19:26
3068 is where a lot of new possible content could be created. Adding materials could open so much possibilities
Avatar
Avatar
Assa
is prediction breaking also breaking backwards compatibility?
it sounds to me like older clients can't properly play the map?
19:28
how isn't #3068 compatibility breaking?
19:29
#3069 definitely isn't a 0.7 thing either
Avatar
Avatar
Dune
#3069 definitely isn't a 0.7 thing either
#3069 is based upon #3068 and the least to worry about
Avatar
and 3136 and 3068 are backwards compatible?
Avatar
Avatar
Dune
how isn't #3068 compatibility breaking?
I am adding a material layer (and not new gametiles) which are painted over the standard gametiles, I don't see where this is game/network breaking
Avatar
how would 0.7.5 clients behave in a map with this?
Avatar
Avatar
Dune
and 3136 and 3068 are backwards compatible?
3136 is just adding tuning variables, no new physics, I guess only prediction problems on older clients on this tuning if changed
Avatar
whenever these new tunes are used, older clients will see glitchy behavior, no?
Avatar
Avatar
Dune
how would 0.7.5 clients behave in a map with this?
In the case of ice for example: It wouldn't animate ice slides (obv) and you would have prediction errors on ice, because the older client would think it's default ground
Avatar
Avatar
Dune
whenever these new tunes are used, older clients will see glitchy behavior, no?
so yes
19:34
which, by any metric we've used so far for versioning, is compatibility breaking
Avatar
you could add a workaround by sending tunings to older clients, because materials only change tuning variables
Avatar
how would that fix the glitchy behavior?
Avatar
But ig. this would be too ugly
Avatar
not necessarily
Avatar
Avatar
Dune
how would that fix the glitchy behavior?
the older client could do the right predictions then
Avatar
sounds like it is possible to make this PR 0.7 compatible, it just isn't yet
19:38
so for now it's just #3077 that is ready and indeed it has been a couple of months. more reviews would certainly help
Avatar
how is 3146 not compatible? It's just a one line bugfix 😄
Avatar
would be nice to have autumn and new year themes finished for the next release
Avatar
yeah of course I just omitted it
Avatar
Avatar
Robyt3
would be nice to have autumn and new year themes finished for the next release
it's been years we wanted an autumn theme but it's just way more work than the others and no one has shown interest to work on* it (edited)
Avatar
ah, you also said
19:47
looks like the leaf mapres are already made but we'll have to wait for 0.8 then
19:50
although we could also embed the leaf mapres in the autumn theme and not release the mapres itself
Avatar
yeah, that's not a problem, we can just embed the leaf mapres
19:52
we're also free to release whatever graphics we like, simply by convention those that are shipped by teeworlds can be set as "external" to save map space. it makes no sense to suggest to mark them as external if they're not distributed with all 0.7 versions
Exported 102 message(s)