Commit Graph

51 Commits

Author SHA1 Message Date
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
fd35fc64a6 Some structure changes to add exporting questions 2015-06-17 17:40:06 +03:00
68376baa4a Added exporting.
A lot of changes: GUI changed, added exporting(not completed yet) to txt
2015-06-17 17:21:46 +03:00
b4c25c71b7 Some changes for translating support 2015-06-17 11:15:54 +03:00
1925f5eeee Added AppName to wxApp class 2015-06-17 11:08:44 +03:00
16b8d41a43 Added automatic recacalculating sizes after preview drawing 2015-06-16 23:37:35 +03:00
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
b3f8230d07 Added primitive for Crossword Exporting.
Added first exporting function
2015-06-16 16:58:30 +03:00
af923b152f Some style improvements 2015-06-16 10:58:18 +03:00
ef0efd652a Some optimizing changes in generateCross function.
We can use caching of generated AllWords.
2015-06-16 10:51:46 +03:00
83bdef4bfa Replaced for-cycle to std::transform in generateCross function 2015-06-15 19:50:37 +03:00
7f85add918 Added 2 very simple grids 2015-06-15 18:17:59 +03:00
9e63ecc2fd Simple grids are renamed 2015-06-15 18:13:33 +03:00
41b89fbd70 Deleted *.d files 2015-06-15 13:44:54 +03:00
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
1032dfadb7 Added ToDo.txt 2015-06-14 18:09:50 +03:00
425f4e3756 Added generateAllWords function 2015-06-13 22:28:07 +03:00
14273b46a3 Added verbose mode to CrossBench 2015-06-13 16:23:26 +03:00
010ad6577f Added switcher to CrossBench for enabling random. It is default disabled 2015-06-13 08:43:21 +03:00
5b68f01e62 srand() moved from crossgen.hpp to wxCrossGen/main.cpp 2015-06-13 08:29:32 +03:00
11cd066c8c Modified .gitignore 2015-06-13 08:06:10 +03:00
6fb89049ec Removed unused include 2015-06-12 22:56:20 +03:00
71db283a0e Almost complete CrossBench. Removed some debug outputs in crossgen.hpp 2015-06-12 21:36:01 +03:00
524e7b66da A lot of changes with CrossBench. Created CUI, one fix in crossgen.hpp 2015-06-12 20:51:47 +03:00
34beee9850 Some code improvements, many "const" added 2015-06-11 22:58:58 +03:00
a6ddedd5be Added To-Do to Benchmark 2015-06-11 22:53:12 +03:00
4ece16c53f Some code improvement 2015-06-11 22:36:29 +03:00
0481d8272a Fixed lack of map header in crossgen.hpp 2015-06-11 22:23:04 +03:00
a9550c5085 Added CrossBench Project 2015-06-11 22:19:01 +03:00
448c46649e Added crossexport.hpp 2015-06-11 22:07:43 +03:00
b23d11ae46 Some code refactoring 2015-06-07 18:24:03 +03:00
dec3cecfdb Fixed numbering of words in grid. Now it's normal numbering 2015-06-07 18:19:56 +03:00
1eac7da9a0 Probably fixed using one word twice. Added function for this 2015-06-07 18:16:22 +03:00
2f5b0233d7 Some restructring: added crossbasetypes.hpp 2015-06-07 18:00:38 +03:00
a5e0efc408 Compiles with C++11 now. Used words now contains 4bytes-numbers 2015-06-07 13:22:27 +03:00
b7451f8db6 Deleted skiping of events and some refactoring 2015-06-07 13:15:16 +03:00
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
2d2347baea in procCross: used now contains size_t instead of wxString 2015-06-06 14:53:53 +03:00
6305f686c1 Small code refactoring 2015-06-06 14:20:41 +03:00
184d931e6e Added dictionary caching 2015-06-06 13:24:37 +03:00
befbe90a88 Fixed double painting of letters on grid 2015-06-06 13:13:10 +03:00
f9b9af5c8e Project path changed 2015-05-31 17:49:36 +03:00
294e5517dc Some structure changes 2015-05-31 17:46:43 +03:00
2d6ba3ab50 Changes of dir structure 2015-05-31 17:29:34 +03:00
142f57ac4b First workable release 2015-05-31 17:27:15 +03:00
c24f6d6469 Some README changes 2015-05-30 19:06:44 +03:00
0c814072fc Some changes 2015-05-30 19:02:10 +03:00
4eea5d1d92 Merge branch 'master' of https://github.com/AlekseyLobanov/CrossGen 2015-05-30 18:54:45 +03:00
48388e9696 Added README 2015-05-30 18:53:03 +03:00
f434dc9ec7 Added README 2015-05-30 18:49:07 +03:00