OSDN Git Service

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