Commit Graph

51 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 af923b152f Some style improvements 2015-06-16 10:58:18 +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 7f85add918 Added 2 very simple grids 2015-06-15 18:17:59 +03:00
alex 9e63ecc2fd Simple grids are renamed 2015-06-15 18:13:33 +03:00
alex 41b89fbd70 Deleted *.d files 2015-06-15 13:44:54 +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 1032dfadb7 Added ToDo.txt 2015-06-14 18:09:50 +03:00
alex 425f4e3756 Added generateAllWords function 2015-06-13 22:28:07 +03:00
alex 14273b46a3 Added verbose mode to CrossBench 2015-06-13 16:23:26 +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 11cd066c8c Modified .gitignore 2015-06-13 08:06:10 +03:00
alex 6fb89049ec Removed unused include 2015-06-12 22:56:20 +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 34beee9850 Some code improvements, many "const" added 2015-06-11 22:58:58 +03:00
alex a6ddedd5be Added To-Do to Benchmark 2015-06-11 22:53:12 +03:00
alex 4ece16c53f Some code improvement 2015-06-11 22:36:29 +03:00
alex 0481d8272a Fixed lack of map header in crossgen.hpp 2015-06-11 22:23:04 +03:00
alex a9550c5085 Added CrossBench Project 2015-06-11 22:19:01 +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 dec3cecfdb Fixed numbering of words in grid. Now it's normal numbering 2015-06-07 18:19:56 +03:00
alex 1eac7da9a0 Probably fixed using one word twice. Added function for this 2015-06-07 18:16:22 +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 6305f686c1 Small code refactoring 2015-06-06 14:20:41 +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 2d6ba3ab50 Changes of dir structure 2015-05-31 17:29:34 +03:00
alex 142f57ac4b First workable release 2015-05-31 17:27:15 +03:00
alex c24f6d6469 Some README changes 2015-05-30 19:06:44 +03:00
alex 0c814072fc Some changes 2015-05-30 19:02:10 +03:00
alex 4eea5d1d92 Merge branch 'master' of https://github.com/AlekseyLobanov/CrossGen 2015-05-30 18:54:45 +03:00
alex 48388e9696 Added README 2015-05-30 18:53:03 +03:00
alex f434dc9ec7 Added README 2015-05-30 18:49:07 +03:00