Jonas Jelten

Results 115 issues of Jonas Jelten

TODO: figure out how this flag can be passed elegantly from `zbarImage` to `zbarSymbolIter` and then `zbarSymbol`. Probably with adding a `use_utf8` parameter to `zbarSymbolIter_FromSymbolSet` and then extending every class...

WIP

**Required skills:** Cython **Difficulty:** Medium SMX is the graphics storage format in AoE2:DE. We export these files to PNG in the converter. Because of the different storage formats and layers,...

improvement
area: assets
good first issue
hacktoberfest
lang: cython

We should come up with a list of things the engine has to be capable of to properly simulate the games we want to support. This includes every detail that...

nice new thing ☺
documentation
just do it

Due to personal experience I'd really like to replace jinja2 with mako templates instead. We only use jinja in `openage/codegen/coord.py`. Really not high priority :)

improvement
python
good first issue

Currently, we have Doxygen to generate our inline C++ documentation (`libopenage/`). We also use it for the Python code (`openage/`), but we should switch to [Sphinx](http://www.sphinx-doc.org/) for this. To beautify...

nice new thing ☺
documentation
just do it

Very related to the conversion targets (#79) and the version detection (#61) is the support of converting media and game files from setup disk images. The Python module `openage.cabextract` provides...

nice new thing ☺
lang: python
area: assets
just do it

Although not much practical use currently, we should be able to share mods via p2p. We should use some DHT, e.g. use trackerless `libtorrent`, ... We don't need some ugly...

nice new thing ☺
to-discuss
blocked

My master's thesis ~is~ was about implementing and designing [nyan](https://github.com/SFTtech/nyan) (#28). ~Assuming it is finished,~ It's finished and openage needs a huge overhaul to integrate it. The integration must be...

to-discuss
area: nyan
area: api

When one wants to use arguments in a C++ demo, the best variant is to use Python and then call to C++. We should document in `doc/code/testing.md` with a very...

improvement
documentation

tl;wr: the server does all calculations, clients only render the state they received. state is transmitted by keyframes at "predicted" end points. The design is pretty much like on would...

to-discuss
area: network