OSDN Git Service

Updated DIST_NOINST_JAVA.include
[sudokuki/sudokuki.git] / README
1 Sudokuki - essential sudoku game 
2
3 -- Changelog --
4
5 * 2013-12-10 - released Sudokuki 1.2.1 (Stable)
6 - Added Tamil translations from Sathish Anandh
7 - Added Turkish translations from Ahmet Kemal Okmen
8 - Improved the language selection dialog
9 - Removed the "feedback" tab from the About dialog
10
11 * 2013-04-27 - released Sudokuki 1.2 (Stable)
12 - Added capability to resize the grid (fixes #245 GUI Needs to be dynamically resizable)
13 - Improved the paint process (more efficient)
14 - dispose() "Resolution in progress" dialog before showing "Resolution successful"
15 - In the selection dialog, memos are no more in bold font when selected
16 - Fixed #249 'debian' folder missing from source archive 
17
18 * 2013-02-07 - released Sudokuki 1.1.8 (Stable)
19 - Added Hungarian translations from Toni.
20
21 * 2012-12-28 - released Sudokuki 1.1.7 (Stable)
22 - Numbers are now 'Standard', 'Chinese' or 'Arabic' (added 'arabic' numbers)
23 - Improved the centering of the digits inside the cells
24 - Fixed several Java warnings in the source code
25
26 * 2012-11-24 - released Sudokuki 1.1.6 (Stable)
27 - Added Arabic translations from Daneih Ismail
28 - Fixed issue #244 1.1.5: LanguageMenu lost sync with current locale
29 - Updated translation files for nl and pt_BR
30
31 * 2012-05-17 - released Sudokuki 1.1.5 (Stable)
32 - Added Brazilian Portuguese translations from Rafael Ferreira
33 - Fixed item #3525975 "Ameliorate existing country flags look"
34 - Fixed item #3526392 "Hardcoded language names for lang-selection menu/dialog"
35
36 * 2012-05-10 - released Sudokuki 1.1.4 (Stable)
37 - Fixed item #3520726 "Cannot enter filename when saving a grid on MacOS X"
38 - Fixed item #3522650 "Corrupted or wrong grid files are not correctly handled"
39 - Fixed item #3520759 "AboutDialog: ensure all text is visible (like for GPLv3 txt)"
40 - Fixed item #3522280 "With Sun/Oracle JDK: fatal error: jni_md.h: No such file ..."
41 - Updated Portuguese and Russian po files with Dutch translator's name
42
43 * 2012-04-28 - released Sudokuki 1.1.3 (Stable)
44 - Dutch translations from Jeroen P. Broks. Added country flag for new translation, 
45   updated some po files accordingly.
46 - Fixed Japanese translation string for "Latvian translations"
47 - Fixed item #3520763 Package build JDK detection should see beyond symlinks
48 - Debian package now depends upon java6-runtime and its build upon java6-sdk
49
50 * 2012-03-20 - released Sudokuki 1.1.2 (Stable)
51 - Latvian translations by Janis Eisaks
52 - Updated country flag icons from PIWIK project
53 - Fixed #3509367 COPYING file and release packages
54
55 * 2012-03-12 - released Sudokuki 1.1.1 (Stable)
56 - Final version of Portuguese translation for 1.1 release (item #3493404)
57 - Fixed #3499862 Errors with EXTRA_DIST.include or DIST_NOINST_JAVA.include
58
59 * 2012-02-23 - released Sudokuki 1.1.0 (Stable)
60 - Greek translations (by Stavros Mavrakis)
61 - Fixed aspect of two Cancel buttons
62 - Fixed warnings and spurious traces
63 - Application logo for final release
64
65 * 2012-02-20 - released Sudokuki 1.1.Beta12
66 - Japanese translations for Sudokuki 1.1 (by Fumiaki Nakanishi)
67 - Fixed #3489081 Confusing icon for "Language" in the toolbar
68 - Basic Spanish, Greek and very basic Chinese translations
69 - Fixed issue where "ENTER" doesn't close language dialog, and minor sync issue 
70 - Portuguese and Russian translations for Sudokuki 1.1 (by Dmitry Salnikov) 
71 - Esperanto translations for Sudokuki 1.1 (by Sylvain Vedrenne)
72 - German translations for Sudokuki 1.1 (by Claus Poerschke)
73
74 * 2012-02-11 - released Sudokuki 1.1.Beta11
75 - Fixed #3485100 Cancelling 4 grids generation doesn't have expected effect
76 - Improved aspect of 'resolve grid dialog'
77 - Fixed LanguageMenu not in sync with actual locale if changed from LanguageDialog
78 - Fixed #3485144 When grid is full but wrong, errors should be shown in red
79 - Fixed #3485142 Nothing happens when the grid is complete
80
81 * 2012-02-03 - released Sudokuki 1.1.Beta10
82 - Updated french translations.
83 - Fixed #3432039 TODO: add necessary L10n strings
84 - Fixed #3482839 Exit Custom Grid Mode in case New/Open grid is selected
85 - Fixed #3482838 Actions to deactivate when in normal "custom grid" mode
86 - Fixed #3482837 Deactivate "play grid" if custom grid is invalid
87 - Fixed #3482836 Select-memos dialog should not always clear the cell value
88 - I18n the language dialog. Static language names (German => Deutsch).
89 - Fixed #3411638 Check the POEdit icon for "translate this app" icon
90
91 * 2012-01-16 - released Sudokuki 1.1.Beta9
92 - Fixed #3469259 Make smaller Jar/Zip distributions
93 - Fixed #3464115 MS-Windows: ENTER invokes input dialog after discarding it
94
95 * 2011-12-22 - released Sudokuki 1.1.Beta8
96 - Fixed #3411639 Memos shouldn't be retained if the user pressed ESC
97 - Fixed #3462544 Playing with the keyboard is not easy enough
98 - Fixed #3411640 Pressing ENTER on Memos dialog has no effect
99
100 * 2011-12-03 - released Sudokuki 1.1.Beta7
101 - Dev #3440869 IMPROVE:Make one single input dialog for memos and numbers
102 - Fixed #3447362 Wrong cell for "Set memos here" (except if right mouse btn)
103 - Fixed #3447520 Debian package: fix location for JAR file
104
105 * 2011-12-01 - released Sudokuki 1.1.Beta6
106 - Fixed #3445643 Regression: on MS-Windows "Save As" has no effect
107 - Fixed #3447468 Exception on the AWT if mouse clicks on the grid margins
108 - Fixed #3406698 Ensure the suexg lib can be loaded
109 - Fixed #3432067 Open grid:Missing error dialog in case the file is not found
110 - Fixed #3432051 Forbid "custom grid" after the grid was resolved
111
112 * 2011-11-29 - released Sudokuki 1.1.Beta5
113 - Debian binary package support (basic support) (item #3432432)
114 - Fixed #3432064 Can't find saved grid using "Open grid"
115
116 * 2011-11-23 - released Sudokuki 1.1.Beta4
117 - Fixed bug #3432069 "Can't open or save grid from the toolbar"
118 - Fixed bug #3439624 "Make the About dialog smaller"
119
120 * 2011-10-25 - released Sudokuki 1.1.Beta3
121 - Implemented "Save grid"/"Open grid" feature.
122
123 * 2011-10-19 - released Sudokuki 1.1.Beta2 (Beta version)
124 - Implemented grid checking used when entering a custom grid
125
126 * 2011-09-30 - released Sudokuki 1.0.B41 (Beta version)
127 - Implemented "enter/play custom grid" feature
128 - Added country flags to language menu and language dialog
129 - Refactored the language menu code
130 - Language menu nows reacts to language browsing
131
132 * 2011-09-17 - released Sudokuki 1.0.A40 (Alpha version)
133 - Fixed bug #3406695 "Twice the same Jar file in the binary release zip"
134 - Fixed bug #3406691 "Focus easily lost prevents keyboard play"
135 - Raise an error upon 'make' (resp. 'make dist') if the list of java files
136   (resp. the list of resources) is outdated
137 - Added Chinese translations from Jeanne PENG
138
139 * 2011-09-02 - released Sudokuki 1.0.A39 (Alpha version)
140 - improved Autotools support
141 - Version.java is now auto-generated
142 - The standard 'make install' and 'make distcheck' are now supported
143 - Fixed bug #3390267 "sudokuki-1.0.A38.tar.gz is broken"
144 - Implemented tracker #3317014 'TODO: a proper "make install"'
145 - Fixed bug #3292435 "sudokuki.jar file too big"
146
147 * 2011-08-10 - released Sudokuki 1.0.A38 (Alpha version)
148 - implemented the capability to play with the keyboard
149 - added a focus mark showing the current cell in the grid
150 - fixed blurred aspect of the grid on OpenJDK (anti-aliasing)
151
152 * 2011-08-05 - released Sudokuki 1.0.A37 (Alpha version)
153 - implemented a "Clear All Moves" feature
154 - implemented a "Erase All Memos" feature
155 - added an experimental "Set Memos Here" feature
156
157 * 2011-08-04 - released Sudokuki 1.0.A36 (Alpha version)
158 - reactivated the Native sudoku generator and fixed its compilation warnings
159 - fall-back to the Java generator when the Native generator can't be loaded
160 - better compatibility with the Letter print format
161 - improved display and printing so that kanji will fit inside the grid cells
162 - output less text and a smaller logo image when the users prints grids
163
164 * 2011-08-03 - released Sudokuki 1.0.A35 (Alpha version)
165 - fixed bug #3383914 "Print multi (x4) is broken on 64 bits":
166   UnsatisfiedLinkError with Multigrid action in case the suexg_proxy lib
167   is missing or not loaded (example: 64 bits CPU with 32 bits lib).
168 - implemented Arabic/Chinese numbers selection
169 - implemented sudoku level selection
170 - added "Translate this application" dialog
171 - added "Please wait" dialogs where necessary
172 - updated dialogs that include links to websites
173 - updated "Contributors" section in the About dialog
174
175 * 2011-07-26 - released Sudokuki 1.0.A34 (Alpha version)
176 - implemented a Java transposition of Suexg C generator: SuexgJava
177 - temporarily deactivated the native generator (for portability tests)
178 - updated JNI files
179
180 * 2011-07-20 - released Sudokuki 1.0.A33 (Alpha version)
181 - added basic Russian translations from Dmitry Salnikov
182 - updated Portuguese translations from Dmitry Salnikov
183
184 * 2011-07-20 - released Sudokuki 1.0.A32 (Alpha version)
185 - fixed bug #3371789 "Print multi (x4) is broken!"
186 - added Portuguese translations from Dmitry Salnikov
187 - updated language menu and language dialog accordingly
188
189 * 2011-07-10 - released Sudokuki 1.0.A31 (Alpha version)
190 - fixed window size issue that was visible only with OpenJDK
191 - improved the positioning of the LanguageDialog
192 - some clean-up in the JNI code
193
194 * 2011-07-08 - released Sudokuki 1.0.A30 (Alpha version)
195  - Added a language selection dialog and its icon in the toolbar
196  - Reorganized Edit and Help menus
197
198 * 2011-07-05 - released Sudokuki 1.0.A29 (Alpha version)
199  - Greek translations (revived from v1.0, and using web search)
200  - Spanish translations (revived from v1.0, and using web search)
201  - Fixed the Toolbar that was missing since version 1.0.A28
202
203 * 2011-07-04 - released Sudokuki 1.0.A28 (Alpha version)
204  - The "Change language" feature is now operational
205  - Modified several menus to make them Locale aware
206
207 * 2011-07-01 - released Sudokuki 1.0.A27 (Alpha version)
208  - Esperanto translations
209  - Japanese translations 
210  - Updated languages menu where the detected locale is selected
211
212 * 2011-06-24 - released Sudokuki 1.0.A26 (Alpha version)
213  - Added German translations from Claus Poerschke
214  - Updated po files
215
216 * 2011-06-18 - released Sudokuki 1.0.A25 (Alpha version)
217  - Updated po files
218  - Updated Makefile.am
219
220 * 2011-06-18 - released Sudokuki 1.0.A24 (Alpha version)
221  - Added languages 'de en eo es ja pt ru' to ALL_LINGUAS
222  - Marked many strings as translatable to allow translations
223
224 * 2011-06-15 - released Sudokuki 1.0.A23 (Alpha version)
225  - Improved i18n support and build (includes the .properties files into the jar).
226  - First Russian translations strings thanks to Dmitry Salnikov
227
228 * 2011-06-09 - released Sudokuki 1.0.A22 (Alpha version)
229  - Added i18n support (not yet fully functional)
230
231 * 2011-06-02 - released Sudokuki 1.0.A21 (Alpha version)
232  - Added dialog shown while the solving process is on-going and allowing to cancel.
233
234 * 2011-06-01 - released Sudokuki 1.0.A20 (Alpha version)
235  - Added "cheat -> resolve current grid" feature
236
237 * 2011-05-16 - released Sudokuki 1.0.A19 (Alpha version)
238  - Added "cheat -> show memos for all cells" feature
239
240 * 2011-05-13 - released Sudokuki 1.0.A18 (Alpha version)
241  - "Notes" renamed to "Memos" are now in blue
242  - Some code cleanup (moved to the grid model some model specific code)
243
244 * 2011-05-12 - released Sudokuki 1.0.A17 (Alpha version)
245  - "Clear cell notes" feature
246  - Some code cleanup (constants for notes)
247
248 * 2011-05-09 - released Sudokuki 1.0.A16 (Alpha version)
249  - Better prototype of cell notes dialog
250  - Implemented Read-Only cells
251
252 * 2011-05-08 - released Sudokuki 1.0.A15 (Alpha version)
253  - First prototype of cell notes dialog
254
255 * 2011-05-03 - released Sudokuki 1.0.A14 (Alpha version)
256  - Automatic check for new version at startup
257  - Toolbar button for download when a new version is available 
258
259 * 2011-05-01 - released Sudokuki 1.0.A13 (Alpha version)
260  - Added a toolbar to the Swing GUI.
261  - Fixed 3 or 4 minor GUI bugs (wrong mnemonic for Help, tooltip text not showing up, etc.)
262
263 * 2011-04-30 - released Sudokuki 1.0.A12 (Alpha version)
264  - AboutDialog:
265   . added a link button pointing to the project's forums on Sourceforge
266   . added a link button for easier download when a new version is available
267
268 * 2011-04-28 - released Sudokuki 1.0.A11 (Alpha version)
269  - AboutDialog: 
270   . added a link button to browse to the project's website
271   . added a "feedback" tab.
272
273 * 2011-04-27 - released Sudokuki 1.0.A10 (Alpha version)
274  - Updated About Dialog (version, contributors, transfer) using HTML 
275  - Easier way to execute the program:
276   . sudokuki.jar is now generated in the top directory
277   . just clicking on sudokuki.jar will run the program on some platforms
278   . native shared libs expected to be in 'lib' directory relative to sudokuki.jar
279
280 * 2011-04-24 - released Sudokuki 1.0.A09 (ALPHA version)
281  - Added license (GPL v3 or later) to About Dialog
282  - Updated path to LATEST in Check Update dialog (for alpha versions)
283
284 * 2011-04-18 - released Sudokuki 1.0.A08 (ALPHA version)
285  - Print feature (for those who prefer playing on paper): 
286    . now you can print the current grid
287  - Multi-print feature: 
288    . now you can print 4 random grids and play on paper
289
290 * 2011-04-15 - released Sudokuki 1.0.A07 (ALPHA version)
291  - About dialog: added application logo
292    . changed resources.tar.bz2 to add logo.png
293    . updated src/Makefile accordingly
294
295 * 2011-04-14 - released Sudokuki 1.0.A06 (ALPHA version)
296  - first draft of the About dialog
297  - fixed position for dialogs (centered on the main frame)
298
299 * 2011-04-11 - released Sudokuki 1.0.A05 (ALPHA version)
300  - src/Makefile : fixed Cygwin compilation by escaping '(' and ')' characters
301
302 * 2011-04-08 - released Sudokuki 1.0.A04 (ALPHA version)
303  - src/Makefile : rework for effective detection on a CYGWIN environment
304  - added Copyright notice and License terms (GPL v3 or later) to all source files. 
305  - added file 'checklist.sh' as a reminder of things to do for each release
306
307 * 2011-04-07 - released Sudokuki 1.0.A03 (ALPHA version)
308  - src/Makefile : detect if the OS is "Linux" or "CYGWIN" and set variables accordingly
309  - updated NEWS, configure.ac
310
311 * 2011-04-06 - released Sudokuki 1.0.A02 (ALPHA version)
312  - added a "Check for updates" dialog in the help menu
313    . centralized package version number inside configure.ac
314    . Version.java is generated during build and used in CheckUpdateDialog
315
316 * 2011-04-04 - released Sudokuki 1.0.A01 (ALPHA version)
317  - first version of Sudokuki in Java
318  - includes public domain Suexg grid generator (C language)
319  - basic graphical user interface based on Swing
320  - includes Gtk+ stock icons (GNU General Public License)
321  - experimental Print feature to print the grid
322
323
324
325 -- Stable releases --
326  
327 The stable release files can be found here:
328 https://sourceforge.net/projects/sudokuki/files/sudokuki/
329
330 Translations include Japanese, Chinese, Arabic, Tamil, Turkish, Latvian, Dutch,
331 English, Esperanto, French, German, Greek, Hungarian, Portuguese, Russian
332 and Spanish, at the moment.
333
334 The current stable release is version 1.2 
335
336
337 -- Forums --
338
339 Please consult the Sudokuki FORUMS on Sourceforge:
340
341   https://sourceforge.net/projects/sudokuki/forums
342
343 and share your comments with other users and contributors.
344
345 Those forums are a good place to ask questions, report bugs,
346 suggest features, contribute by submitting patches, or get 
347 some HELP for anything related to Sudokuki.
348
349
350 -- Free software license and Copyright --
351
352 Sudokuki is released under the terms of the GNU General Public 
353 License version 3 or later (GPL v3+).
354
355 This program is developed during the author's free-time, in the
356 hope that some users will find it useful, but WITHOUT ANY WARRANTY
357 of any kind.
358
359 You are welcome to transfer this program to other people as long as
360 you respect the license terms. Read the GNU General Public License
361 for more details.
362
363 The full license text is available in the file called COPYING that
364 must be included in every copy of the program.
365
366 Sudokuki is free software ("Free" as in "Freedom").
367
368 Copyright (C) 2007-2012 Sylvain Vedrenne
369
370
371 -- Distributions including Sudokuki --
372
373 The following GNU/Linux distributions are known to be using
374 Sudokuki: Vector Linux, Puppy Linux, Arch Linux, etc.
375
376
377 -- Websites referencing Sudokuki --
378
379 Sudokuki is referenced by many websites, for example:
380
381 - Free Software Foundation - Free Software Directory
382   http://directory.fsf.org
383
384 - Freecode.com
385   http://freecode.com/projects/sudokuki
386
387 - Vector Linux
388   http://vectorlinux.osuosl.org/veclinux-7.0/testing/games/sudokuki-1.0-i586-1vl70.meta
389
390 - Opensourcebistro.com (related to Vector Linux)
391   http://www.opensourcebistro.com/Tutorial/VL60/13.Gaming/sudokuki/sudokuki.htm
392   http://www.opensourcebistro.com/Tutorial/VL60/13.Gaming/sudokuki/sudokuki-build.htm
393
394 - Arch Linux
395   http://aur.archlinux.org/packages.php?ID=24354
396
397 - Puppy Linux
398   http://www.murga-linux.com/puppy/viewtopic.php?t=38746
399
400 - University of Amsterdam Master Education in System and Network Eng.
401   https://www.os3.nl/
402
403 - Softpedia
404   http://linux.softpedia.com/get/GAMES-ENTERTAINMENT/Puzzle/Sudokuki-33381.shtml
405   http://mac.softpedia.com/get/Games/Sudokuki.shtml
406   http://www.softpedia.com/get/Others/Home-Education/Sudokuki.shtml
407   
408   ...
409