|
3177 | Graphic Utility Library | Bug Report | Low | Mutable String | Closed | All | |
|
Task Description
make string mutable. it's not worth the pain of having immutable/noncopyable strings. Especially without smart pointers. It would become easier but still you cannot write
string x ("ksjcnsk"=
string y = x;
for(..)
{
y = x.Replace(...);
}
we need to create many instances on the heap and delete them again. |
|
3178 | Graphic Utility Library | Bug Report | Low | TIFF LZW/PackBits compression | Closed | All | |
|
Task Description
LZW and PackBits compressed images are not read correctly.
They differ slighty from the ground truth (provided in unsigned char in a header). note that the differ exactly in the same magnitude.
when i write the read image in PNG it look +/- right. so there must be some systematic error. I suspect it to be the TIFFReadRGBAImageOriented function |
|
3179 | Graphic Utility Library | Bug Report | Low | TIFFReadRGBAImageOriented Premultiplication rounding er... | New | Win32 | |
|
Task Description
TIFFReadRGBAImageOriented executes an alpha premultiplication even when the alpha value is stored as EXTRASAMPLE_UNASSALPHA. This leads to rounding errors.
example:
(correct mathematical rounding)
gt: 226 and alpha 0.5 -> 127
read the premultiplied value: 226*127/255 = 112.56 -> 113
converting to nonpremultiplied value: 113*255/127 = 226.89 -> 227
gt: 225 and alpha 0.5 -> 127
read the premultiplied value: 225*127/255 = 112.06 -> 112
converting to nonpremultiplied value: 112*255/127 = 224.88 -> 225
so we have a difference of 1 or 0 between the ground truth and the read value after undoing the premultiplication.
(incorrect mathematical rounding)
gt: 226 and alpha 0.5 -> 127
read the premultiplied value: 226*127/255 = 112.56 -> 112
converting to nonpremultiplied value: 112*255/127 = 224.88 -> 224
so incorrect mathematical rounding leading to much worse results.
Consider using a different way to read the tiff image (for instance ReadEncodedStrip). |
|
3189 | Graphic Utility Library | Bug Report | Low | Folder creation, existence testing, deletion | Closed | Win32 | |
|
Task Description
Folder class to handling the mentioned operations. |
|
3190 | Graphic Utility Library | Bug Report | Low | Clean Test Output folder | Closed | Win32 | |
Michael Pfeuti |
Task Description
the test output folder is not clear. this can lead to wrong test results |
|
3191 | Graphic Utility Library | Bug Report | Low | remove pugi dependency in header | Closed | All | |
|
Task Description
XMLAttribute etc include the pugi header in the header. this shouldn't be that way.
Furthermore the conversion constructor from pugi -> gul should not be public. every thing must be done internally. |
|
3192 | Graphic Utility Library | Bug Report | Low | timing | Closed | All | |
|
Task Description
timing macro that prints a timed stack trace.
enable/disabled by a define switch |
|
3193 | Graphic Utility Library | Bug Report | Low | File IO | New | Win32 | |
|
Task Description
add file IO like writing to and reading from a file.
this way we have less dependency on the GetData method of the String class |
|
3195 | Graphic Utility Library | Bug Report | Low | OpenAL for audio playback | Closed | Win32 | |
|
Task Description
Start code base for sound and audio handling. (video playback, syth., audio effects sandbox,....) |
|
3197 | Graphic Utility Library | Bug Report | Low | c++11 timing | New | Win32 | |
|
Task Description
use http://en.cppreference.com/w/cpp/chrono/high_resolution_clock instead of unix timing or glfw timing. |
|
3198 | Graphic Utility Library | Bug Report | Low | allow float fps in video writing | New | Win32 | |
|
Task Description
c->time_base = av_d2q(1.f/fps, 65535); |
|
3199 | Graphic Utility Library | Bug Report | Low | enum class | New | Win32 | |
|
Task Description
Implement easy usable enum class based on http://stackoverflow.com/questions/1965249/how-to-write-java-like-enums-in-c
make sure the have int->type and type->int conversion, toString method, and iteration facility. |
|
2 | Iocaste Editor | Bug Report | Low | flickering with rightclick on tabs | Closed | Linux | |
Michael Pfeuti |
Task Description
the whole tab panel gets reloaded and therefore flickering. previously selected tab is unselected. |
|
3 | Iocaste Editor | Bug Report | Very Low | image zoom | New | Linux | |
|
Task Description
initial image zoom is not fit to screen |
|
5 | Iocaste Editor | Bug Report | Very Low | rearrangement of sash panels | Closed | All | |
|
Task Description
when app starts the rearrangement of sash panels can be seen |
|
11 | Iocaste Editor | Bug Report | High | loading save game | Closed | All | |
Brige |
Task Description
the loading process seems to work but some data is not filled properly (f.e. missing areas). This results in nullpointer errors |
|
18 | Iocaste Editor | Bug Report | Low | progressbar while loading saved game | Closed | All | |
Michael Pfeuti |
Task Description
progressbar while loading saved game |
|
19 | Iocaste Editor | Bug Report | Low | open game adds imgs to current game | Closed | All | |
Michael Pfeuti |
Task Description
open game adds imgs to current game and does not create a new game. |
|
34 | Iocaste Editor | Bug Report | Low | Action Order | Closed | All | |
Michael Pfeuti |
Task Description
Only first layer can be managed |
|
35 | Iocaste Editor | Bug Report | Low | Crash when action del | Closed | All | |
Michael Pfeuti |
Task Description
When an action area (not in layer 0) is selected in the list and deleted => crash |
|
36 | Iocaste Editor | Bug Report | Low | Memory Management (Assigned Img) | Closed | All | |
Michael Pfeuti |
Task Description
The only open Images should be the one of the current Picture. |
|
37 | Iocaste Editor | Bug Report | Medium | Crash beacause of Saving | Closed | All | |
Brige |
Task Description
When not all information of a action (PictureStateChange and PictureChange) are given => Chash |
|
38 | Iocaste Editor | Bug Report | Medium | resolve index battle | New | All | |
|
Task Description
there are many index attributes which seem obsolete.
the index of a layer isn't assigned correctly.
either use only indices as unique identifiers or name. but don't mix
decision 06.02.2011:
- use indices |
|
39 | Iocaste Editor | Bug Report | High | MemoryLeaks due to Duplicate method | Closed | Win32 | |
Michael Pfeuti |
Task Description
change duplicate method to a copy constructor
(issue occurs with the clipboard structure and the actions) |
|
147 | Iocaste Editor | Bug Report | High | no selection (pic/area) possible | Closed | All | |
Michael Pfeuti |
Task Description
it is possible to deselect everything in the two list. this results in a chrash (we assume that there is always a pic selected when we can select a area) |
|
151 | Iocaste Editor | Bug Report | Low | update references of items when copy/cut them | New | All | |
|
Task Description
|
|
156 | Iocaste Editor | Bug Report | Low | Replace Duplicate with Copy Constructor | Closed | All | |
Michael Pfeuti |
Task Description
this includes memory leak fixing
there are many places that cause memory leaks because I was too lazy to do it properly
CAUTION: for the duplication of abstract instances we need this method. when we have a AbstractAction and we want to duplicate it we cannot use the copy constructor. |
|
157 | Iocaste Editor | Bug Report | High | animation is not copied with a copy of an object | Closed | All | |
Michael Pfeuti |
Task Description
|
|
162 | Iocaste Editor | Bug Report | Low | Animation Speed control | Closed | All | |
Michael Pfeuti |
Task Description
it should be possible to specify at how many fps an animation should be replayed |
|
171 | Iocaste Editor | Bug Report | Low | Hierarchy/groups for inventory item/objects | New | All | |
|
Task Description
to organise all items allow the user to put them in groups.
same is should also be possible for objects/characters in the character/object pool |
|
172 | Iocaste Editor | Bug Report | Low | Introduce SharedPointers | New | All | |
|
Task Description
|
|
174 | Iocaste Editor | Bug Report | Low | Game Creation Wizard | New | Win32 | |
|
Task Description
when creating a game certain information should be given that do not change
- the possible acitons (talk to, go to, ...)
- the intentory style (MI1, MI2 static or MI3 right click popup or MI5 button open) and also the area where the intentory pops up |
|
175 | Iocaste Editor | Bug Report | Low | action affect only local layer/pic after export | New | Win32 | |
|
Task Description
for example move area in another picture should place a flag where the area has moved to. then the on enter actions should respect these flags |
|
177 | Iocaste Editor | Bug Report | Medium | edit object deletes actions | New | Win32 | |
|
Task Description
when an object has action and its image is edited it loses its actions (see objecteditdialog in OnOk() there we create a new action instead of editing the old) |
|
178 | Iocaste Editor | Bug Report | Low | Default text font | New | All | |
|
Task Description
in show text you always have to select the font |
|
180 | Iocaste Editor | Bug Report | Low | Fix Transformations | New | All | |
Michael Pfeuti |
Task Description
use gcdc and its affine transform |
|
181 | Iocaste Editor | Bug Report | Low | Remove IDs from the xml import/export | New | All | |
|
Task Description
We don't need to manage the IDs in the code. the ID's are only necessary during the loading process to make sure we rebuild the correct pointer relationships. Thus, the exporter should manage the creation of the IDs. |
|
17 | Iocaste Game Engine | Bug Report | Low | Resolution setting | New | All | |
|
Task Description
resize pictures and area to correct resolution. solve this with a special action. |
|
132 | UniGame | Bug Report | Low | Deif's room | Closed | Win32 | |
|
Task Description
|
|
28 | xfce4-linelight-plugin | Bug Report | Low | general refactoring | New | All | |
|
Task Description
use gthreads and other gtk specific methods |
|
29 | xfce4-linelight-plugin | Bug Report | Low | accelerate link creation | New | All | |
|
Task Description
make creation of folder with links (when clicking on section name) faster |
|
32 | xfce4-linelight-plugin | Bug Report | Low | email test task | Closed | Win32 | |
|
Task Description
asd |
|
40 | xfce4-linelight-plugin | Bug Report | Low | Memory leak | New | Win32 | |
|
Task Description
memory leak with list items |
|
152 | Graphic Utility Library | Feature Request | Low | 1D - 4D noise function | New | All | |
Michael Pfeuti |
Task Description
perlin/simplex noise |
|
153 | Graphic Utility Library | Feature Request | Low | Primary Ray Generation | New | All | |
Michael Pfeuti |
Task Description
ray generation for ray tracing |
|
182 | Graphic Utility Library | Feature Request | Low | Unicode Strings | New | All | |
|
Task Description
|
|
2910 | Graphic Utility Library | Feature Request | Low | wrap pugixml | Closed | All | |
|
Task Description
we should not depend on pugixml classes to implement the persistance. wrap in own xml classes to keep option of changing xml backend |
|
2911 | Graphic Utility Library | Feature Request | Low | Image class | Closed | All | |
|
Task Description
class to represent images.
implicit data sharing is needed to avoid expensive assignment operator |
|
2912 | Graphic Utility Library | Feature Request | Low | Exposure Fusion Algorithm | New | All | |
|
Task Description
implement
http://www.google.ch/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CDQQFjAB&url=http%3A%2F%2Fresearch.edm.uhasselt.be%2Ftmertens%2Fpapers%2Fexposure_fusion_reduced.pdf&ei=hM1tT4GXHcbF0QX785mOAg&usg=AFQjCNELiOkcIS6qwbObORwqUyizngxNoQ |
|
3176 | Graphic Utility Library | Feature Request | Low | Logging | Closed | All | |
|
Task Description
a logging and error reporting mechanism with different backends |