@desler
Good !
There is bugreport:
bug#1: Its still easy to crash CW.Try to just do "open txt" and choice Manual.pdf -> freeze of os. Or "open as DocX" and chouce Manual.pdf -> crash (and i can see in logs, that its bad access to the memory happens). Sure PDF is not what expected, but CW imho should check the bad situations and handle them as well.
For example, if you open DocX, then add checking of DocX file format, and if it not DocX, then spawn a window "sorry, you choice not DocX document".
As for "open as txt", there should be possibility to load anything, just show only characters which can be shown, and sown "." for the characters which can't be seen as ascii. (thats how for example works wordpad on win32, or office, or open office).
bug #2: Scroll bar jumps wrongAlso scrollbar still reacts wrong when you move it by the gadget at bottom. Its sometime just jump down without reassons (but i think it will auto fixed when you will use native gui)
bug #3: not tuned fade in/out for Save/Load windowsesTo reproduce:
-- run cw
-- type anything
-- choice "save as docx"
-- press "save"
there is window with progress bar spawns, and when its done, you still can see the contur of that window on the main area.
Once you press "entrer" everything refreshes, and there is all fine.
bug #4: load of simple docx crash CWTo reproduce:
-- run CW
-- type anything you want
-- save as docx
-- after saving, just choice load as docx that freshly created file.
--> Crash in "xadunfile". Ignore dsi helps, but still.
Bug #5. Crash/auto-exit when Ctrl+cTo reproduce:
-- run CW
-- type some letters, press enter, type some letters , press enter: do it for 10 strings.
-- copy them all by mouse
-- press "ctrl+c"
--> text deletes. Pressing by mouse on the paper and CW auto exit with words
Quote:
terminate called after throwin an instance of 'std::out_of_range'
what(): vector:_M_ranger_check
Bug #6: keys Amiga+C (for copy) and Amiga+X (for cut) are spapped beeween.I.e. Amiga+C are do cut, and Amiga+X are copy.
Bug #7: Export to PDF produce "empty" pageTo reproduce:
-- run CW
-- type some mess
-- Export as PDF
-- try to open that PDF by dbl-click (so it will spawn AmiPdf) -> empty pages, or some strange letters.
Hope that helps.
Edited by kas1e on 2012/4/1 17:05:25
Edited by kas1e on 2012/4/1 17:08:32