Commit Graph

  • bc434f9542 Added CI status to README.md master alex 2016-02-28 01:54:17 +03:00
  • 352fd6b2b5 Reduced number of libraris in Makefile to compile alex 2016-02-28 01:48:30 +03:00
  • a0e3f7208b Fixed Travis config alex 2016-02-28 01:27:12 +03:00
  • 035a96d9d0 Modified Travis config and Makefile for CI alex 2016-02-28 01:21:18 +03:00
  • 212a3e1f20 Removed clang from Travis config alex 2016-02-28 00:51:57 +03:00
  • 215a1b42f5 Fixed Travis config and removed OSX building alex 2016-02-28 00:42:40 +03:00
  • 07c62fb7f7 Fixed Travis config alex 2016-02-28 00:39:05 +03:00
  • 2033d3fbcb Added Travis config alex 2016-02-28 00:33:03 +03:00
  • 467a7f46ae Added Travis config alex 2016-02-28 00:33:03 +03:00
  • f9d8fbf10a Added new non CodeLite Makefile alex 2016-02-28 00:26:37 +03:00
  • 445fe44936 Changed README alex 2015-08-14 14:38:07 +03:00
  • da28a8687f Added translation to Russian. Fixed non-standard lamda in crossword generating. Added release builder script v1.0 alex 2015-07-23 22:53:56 +03:00
  • fb3a3fb19a Added getRandInterval funstion. Full support of dictionaries with multiple definitions of one word. alex 2015-07-23 21:21:57 +03:00
  • 7825985f1d Dictionary type changed from std::map to std::multimap. But need to improve this alex 2015-07-16 23:34:43 +03:00
  • 8d5b9bfc95 Improved debug output alex 2015-06-28 16:12:15 +03:00
  • e0429bb034 New, improved scoring function. Works better, but can be improved alex 2015-06-28 16:03:48 +03:00
  • 1a272c5ab9 Some eurisitic improvements. Now size number of words is reducing using scoring system -- words with small scores are deleted. Score is a function : frequency -> score. Time on difficult grids is decreased alex 2015-06-28 01:11:33 +03:00
  • ae0c87ec8e Added "Profile" configuration to CrossBench alex 2015-06-23 17:25:50 +03:00
  • ea8523683d Replaced vector.at(x) to vector[x] at procCross function. Generating became more than 20% faster alex 2015-06-23 14:27:19 +03:00
  • c1eb60d5c3 Improvements by Cppcheck alex 2015-06-23 10:39:31 +03:00
  • 43d6a2dd05 Deleted auto-generated by Codelite makefiles alex 2015-06-22 19:43:02 +03:00
  • 4a989d1dbf Some structure changes. Added saving of window size alex 2015-06-22 15:43:38 +03:00
  • d7cd29f24f Fixed not informated error when generating crossword without loaded grid alex 2015-06-22 15:16:05 +03:00
  • c830057810 Some codestyle changes alex 2015-06-22 15:00:54 +03:00
  • 8ead60066e Structure changes in CrossBench alex 2015-06-22 00:48:38 +03:00
  • 43670d88c9 Reduced scope of i in readGrid alex 2015-06-20 13:53:43 +03:00
  • d2635ba659 Removed some unused headers alex 2015-06-20 13:48:57 +03:00
  • aa1a2101ed Big changes of project structure alex 2015-06-20 13:46:30 +03:00
  • 71641535db Addet hack than removes ugly frame background under Windows alex 2015-06-19 19:04:56 +03:00
  • 046d5a3a7c Small codestyle changes alex 2015-06-19 13:18:58 +03:00
  • f3748c1e95 GUI improvements. Positions of grid and output are reverted alex 2015-06-19 13:14:57 +03:00
  • 378655c361 A lot of changes, finished Settings dialog. alex 2015-06-19 12:39:52 +03:00
  • 6a6814fb9f Added "Settings" menu item and dialog alex 2015-06-18 21:10:19 +03:00
  • 32e5770be9 Added "Preferences" menu item alex 2015-06-18 13:56:08 +03:00
  • 83efb62a9f Added AboutBox alex 2015-06-17 22:32:25 +03:00
  • a3a63043b8 Readme.md changes alex 2015-06-17 22:28:15 +03:00
  • 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 alex 2015-06-17 17:52:49 +03:00
  • fd35fc64a6 Some structure changes to add exporting questions alex 2015-06-17 17:40:06 +03:00
  • 68376baa4a Added exporting. A lot of changes: GUI changed, added exporting(not completed yet) to txt alex 2015-06-17 17:21:46 +03:00
  • b4c25c71b7 Some changes for translating support alex 2015-06-17 11:15:54 +03:00
  • 1925f5eeee Added AppName to wxApp class alex 2015-06-17 10:34:50 +03:00
  • 16b8d41a43 Added automatic recacalculating sizes after preview drawing alex 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 alex 2015-06-16 23:12:10 +03:00
  • b3f8230d07 Added primitive for Crossword Exporting. Added first exporting function alex 2015-06-16 16:58:30 +03:00
  • af923b152f Some style improvements alex 2015-06-16 10:57:47 +03:00
  • ef0efd652a Some optimizing changes in generateCross function. We can use caching of generated AllWords. alex 2015-06-16 10:51:46 +03:00
  • 83bdef4bfa Replaced for-cycle to std::transform in generateCross function alex 2015-06-15 19:50:37 +03:00
  • 7f85add918 Added 2 very simple grids alex 2015-06-15 18:17:59 +03:00
  • 9e63ecc2fd Simple grids are renamed alex 2015-06-15 18:13:33 +03:00
  • 41b89fbd70 Deleted *.d files alex 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. alex 2015-06-14 22:55:38 +03:00
  • 1032dfadb7 Added ToDo.txt alex 2015-06-14 18:09:50 +03:00
  • 425f4e3756 Added generateAllWords function alex 2015-06-13 22:28:07 +03:00
  • 14273b46a3 Added verbose mode to CrossBench alex 2015-06-13 16:23:26 +03:00
  • 010ad6577f Added switcher to CrossBench for enabling random. It is default disabled alex 2015-06-13 08:43:21 +03:00
  • 5b68f01e62 srand() moved from crossgen.hpp to wxCrossGen/main.cpp alex 2015-06-13 08:29:32 +03:00
  • 11cd066c8c Modified .gitignore alex 2015-06-13 08:06:10 +03:00
  • 6fb89049ec Removed unused include alex 2015-06-12 22:47:26 +03:00
  • 71db283a0e Almost complete CrossBench. Removed some debug outputs in crossgen.hpp alex 2015-06-12 21:36:01 +03:00
  • 524e7b66da A lot of changes with CrossBench. Created CUI, one fix in crossgen.hpp alex 2015-06-12 20:51:47 +03:00
  • 34beee9850 Some code improvements, many "const" added alex 2015-06-11 22:58:58 +03:00
  • a6ddedd5be Added To-Do to Benchmark alex 2015-06-11 22:53:12 +03:00
  • 4ece16c53f Some code improvement alex 2015-06-11 22:36:29 +03:00
  • 0481d8272a Fixed lack of map header in crossgen.hpp alex 2015-06-11 22:23:04 +03:00
  • a9550c5085 Added CrossBench Project alex 2015-06-11 22:19:01 +03:00
  • 448c46649e Added crossexport.hpp alex 2015-06-11 22:07:43 +03:00
  • b23d11ae46 Some code refactoring alex 2015-06-07 18:24:03 +03:00
  • dec3cecfdb Fixed numbering of words in grid. Now it's normal numbering alex 2015-06-07 18:19:56 +03:00
  • 1eac7da9a0 Probably fixed using one word twice. Added function for this alex 2015-06-07 18:16:22 +03:00
  • 2f5b0233d7 Some restructring: added crossbasetypes.hpp alex 2015-06-07 18:00:38 +03:00
  • a5e0efc408 Compiles with C++11 now. Used words now contains 4bytes-numbers alex 2015-06-07 13:22:27 +03:00
  • b7451f8db6 Deleted skiping of events and some refactoring alex 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 alex 2015-06-06 17:22:15 +03:00
  • 2d2347baea in procCross: used now contains size_t instead of wxString alex 2015-06-06 14:53:53 +03:00
  • 6305f686c1 Small code refactoring alex 2015-06-06 14:17:53 +03:00
  • 184d931e6e Added dictionary caching alex 2015-06-06 13:24:37 +03:00
  • befbe90a88 Fixed double painting of letters on grid alex 2015-06-06 13:13:10 +03:00
  • f9b9af5c8e Project path changed alex 2015-05-31 17:49:36 +03:00
  • 294e5517dc Some structure changes alex 2015-05-31 17:46:43 +03:00
  • 2d6ba3ab50 Changes of dir structure alex 2015-05-31 17:29:34 +03:00
  • 142f57ac4b First workable release alex 2015-05-31 17:27:15 +03:00
  • c24f6d6469 Some README changes alex 2015-05-30 19:06:44 +03:00
  • 0c814072fc Some changes alex 2015-05-30 19:00:13 +03:00
  • 4eea5d1d92 Merge branch 'master' of https://github.com/AlekseyLobanov/CrossGen alex 2015-05-30 18:54:45 +03:00
  • 48388e9696 Added README alex 2015-05-30 18:49:07 +03:00
  • f434dc9ec7 Added README alex 2015-05-30 18:49:07 +03:00
  • ebd7e84601 First commit alex 2015-05-30 18:07:04 +03:00