Commit Graph

30 Commits

Author SHA1 Message Date
alex d511837691 Structure changes, some bug fixing.
Now tOutput is clearing after loading new crossword. Generating string with questions and grid is two different functions. Some refactoring
2015-06-17 17:52:49 +03:00
alex fd35fc64a6 Some structure changes to add exporting questions 2015-06-17 17:40:06 +03:00
alex 68376baa4a Added exporting.
A lot of changes: GUI changed, added exporting(not completed yet) to txt
2015-06-17 17:21:46 +03:00
alex b4c25c71b7 Some changes for translating support 2015-06-17 11:15:54 +03:00
alex 1925f5eeee Added AppName to wxApp class 2015-06-17 11:08:44 +03:00
alex 16b8d41a43 Added automatic recacalculating sizes after preview drawing 2015-06-16 23:37:35 +03:00
alex a9c86ca6f6 Changed GUI from wxGlade-generated to wxFormBuilder-generated
wxGlade project deleted. Added wxFormBuilder project. Sources also changed
2015-06-16 23:12:10 +03:00
alex b3f8230d07 Added primitive for Crossword Exporting.
Added first exporting function
2015-06-16 16:58:30 +03:00
alex ef0efd652a Some optimizing changes in generateCross function.
We can use caching of generated AllWords.
2015-06-16 10:51:46 +03:00
alex 83bdef4bfa Replaced for-cycle to std::transform in generateCross function 2015-06-15 19:50:37 +03:00
alex ea8f6d573e A lot of changes. Probably works now.
In procCross now argument isn't a array of wxChars, but array of 1-byte numbers. It should improve performance.
2015-06-14 22:55:38 +03:00
alex 425f4e3756 Added generateAllWords function 2015-06-13 22:28:07 +03:00
alex 010ad6577f Added switcher to CrossBench for enabling random. It is default disabled 2015-06-13 08:43:21 +03:00
alex 5b68f01e62 srand() moved from crossgen.hpp to wxCrossGen/main.cpp 2015-06-13 08:29:32 +03:00
alex 71db283a0e Almost complete CrossBench. Removed some debug outputs in crossgen.hpp 2015-06-12 21:36:01 +03:00
alex 524e7b66da A lot of changes with CrossBench. Created CUI, one fix in crossgen.hpp 2015-06-12 20:51:47 +03:00
alex 448c46649e Added crossexport.hpp 2015-06-11 22:07:43 +03:00
alex b23d11ae46 Some code refactoring 2015-06-07 18:24:03 +03:00
alex 2f5b0233d7 Some restructring: added crossbasetypes.hpp 2015-06-07 18:00:38 +03:00
alex a5e0efc408 Compiles with C++11 now. Used words now contains 4bytes-numbers 2015-06-07 13:22:27 +03:00
alex b7451f8db6 Deleted skiping of events and some refactoring 2015-06-07 13:15:16 +03:00
alex 029eabcbd4 There is error in project configuration in previous commits. This commit is fixed it. Dict caching and one-time drawing of letters now working 2015-06-06 17:22:15 +03:00
alex 2d2347baea in procCross: used now contains size_t instead of wxString 2015-06-06 14:53:53 +03:00
alex 184d931e6e Added dictionary caching 2015-06-06 13:24:37 +03:00
alex befbe90a88 Fixed double painting of letters on grid 2015-06-06 13:13:10 +03:00
alex f9b9af5c8e Project path changed 2015-05-31 17:49:36 +03:00
alex 294e5517dc Some structure changes 2015-05-31 17:46:43 +03:00
alex 142f57ac4b First workable release 2015-05-31 17:27:15 +03:00
alex 0c814072fc Some changes 2015-05-30 19:02:10 +03:00
alex ebd7e84601 First commit 2015-05-30 18:07:04 +03:00