forked from gottcode/focuswriter
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
624 lines (462 loc) · 19.3 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
2011-06-01 Graeme Gott <[email protected]>
* FIXED: Could not type in timer time edit.
2011-05-31 Graeme Gott <[email protected]>
* FIXED: Incorrect background color for preferences tabs.
* FIXED: Document details were visible through load screen.
* FIXED: Load screen text was not always monospaced.
* FIXED: Replacing quotes with LaTex quotes did not update all quotes.
* Rename translation files.
* FIXED: Could not scroll over background in Qt/Cocoa.
2011-05-30 Graeme Gott <[email protected]>
* FIXED: Regression where text did not fill text area.
* FIXED: Scrollbar did not disappear when mousing into header.
* FIXED: Could not interact with tabs in Qt/Cocoa.
* FIXED: Masked scrollbars still showed a pixel.
* FIXED: SDL_mixer was not loaded in most Linux distros.
2011-05-29 Graeme Gott <[email protected]>
* Update locale dialog.
* Disable auto-save by default and rely on temporary cache instead.
2011-05-28 Graeme Gott <[email protected]>
* FIXED: Documents were visible when resizing window.
* Warn user if emergency cache is not writable.
2011-05-27 Graeme Gott <[email protected]>
* Improve dialogs that list files.
2011-05-26 Graeme Gott <[email protected]>
* Add restoring files from temporary cache.
* Store map of temporary file cache filenames.
2011-05-25 Graeme Gott <[email protected]>
* Copy files to temporary file cache.
* Move file loading out of document constructor.
* FIXED: No sound on characters inserted with "compose" key.
2011-05-24 Graeme Gott <[email protected]>
* Add support for LaTeX smart quotes.
* Prevent interaction while loading documents.
* FIXED: Large documents were not centered.
* FIXED: Documents were sometimes displayed truncated.
2011-05-23 Graeme Gott <[email protected]>
* Allow user to enter custom font sizes.
* FIXED: Could not access menubar while fullscreen in Unity.
* FIXED: Could not leave fullscreen in Unity.
2011-05-22 Graeme Gott <[email protected]>
* FIXED: Closing the color picker does not return focus to theme dialogs.
* Replace icon and load image.
2011-04-16 Graeme Gott <[email protected]>
* Unset fullscreen when minimizing on the mac.
2011-04-08 Graeme Gott <[email protected]>
* Rename base translation file.
2011-04-02 Graeme Gott <[email protected]>
* Use SDL_mixer instead of libao.
2011-03-25 Graeme Gott <[email protected]>
* FIXED: Wasn't switching to already opened document.
2011-03-24 Graeme Gott <[email protected]>
* FIXED: Dropping files on main window pasted URLs in KDE.
* Always close unchanged empty file when opening a new file.
* Specify supported MIME types on Linux and the Mac.
2011-03-23 Graeme Gott <[email protected]>
* FIXED: Qt translations were not deployed on the Mac.
* FIXED: Word count issue with Persian/Farsi.
* Update Spanish translation.
* Change the way language names are loaded.
2011-03-03 Graeme Gott <[email protected]>
* Only rehighlight when highlighter is enabled.
2011-03-02 Dmitriy Kodanev <[email protected]>
* Add Russian translation.
2011-02-19 Graeme Gott <[email protected]>
* FIXED: Forgot new documents saved when closed.
2011-01-29 Graeme Gott <[email protected]>
* Allow for multiple dictionaries to be loaded.
* Leave misspelled highlight when only moving cursor.
* Always ignore smart apostrophes when spellchecking.
2011-01-05 Graeme Gott <[email protected]>
* Add German dictionary.
* Add German translation.
2010-12-29 Graeme Gott <[email protected]>
* Tag version 1.3.2.1.
* FIXED: Crashed when typing.
2010-12-29 Israel Buitrón <[email protected]>
* Add Mexican Spanish translation.
2010-12-28 Graeme Gott <[email protected]>
* Tag version 1.3.2.
2010-12-26 Graeme Gott <[email protected]>
* FIXED: Ubuntu panels appeared when find dialog was shown.
2010-12-17 Graeme Gott <[email protected]>
* FIXED: Jumped while selecting text and scrolling.
2010-12-16 Graeme Gott <[email protected]>
* FIXED: Statistics and centering were broken for large documents.
2010-12-16 Jérôme Borme <[email protected]>
* Update French translation.
* Update Portuguese translation.
2010-12-16 Pavel Fric <[email protected]>
* Update Czech translation.
2010-12-14 Jakub Kowalski <[email protected]>
* Update Polish translation.
2010-12-14 Márcio Massula Jr. <[email protected]>
* Update Brazilian Portuguese translation.
2010-12-14 Graeme Gott <[email protected]>
* Fixed regression where it no longer centered opened documents.
* Fixed incorrect error string.
2010-12-12 Graeme Gott <[email protected]>
* Add changing the program language.
2010-12-07 Graeme Gott <[email protected]>
* FIXED: Was recentering when backspacing at end of document.
* Always bring interface to front.
2010-12-05 Graeme Gott <[email protected]>
* FIXED: Header stayed visible when menus closed.
* FIXED: Could not select text where header is shown.
* Only apply mask to stack and not to documents.
* FIXED: Header wasn't shown when menus were shown by keyboard shortcuts.
* FIXED: Toolbar outline stayed visible when it was expanded.
2010-12-04 Graeme Gott <[email protected]>
* FIXED: Automatic spellchecking highlighted current word.
2010-12-02 Jakub Kowalski <[email protected]>
* Update Polish translation.
2010-12-01 Graeme Gott <[email protected]>
* Add Czech dictionary.
2010-12-01 Pavel Fric <[email protected]>
* Add Czech translation.
2010-11-26 Graeme Gott <[email protected]>
* FIXED: Did not inform user when archives have no dictionaries.
2010-11-25 Graeme Gott <[email protected]>
* FIXED: Brazilian Portuguese translation could not open all files.
* FIXED: Portuguese translation had incorrect file extension.
2010-11-21 Graeme Gott <[email protected]>
* Rearrange theme foreground options.
* Use contrast color for highlighted text.
2010-11-09 Graeme Gott <[email protected]>
* Add rounded corners to themes.
2010-11-08 Graeme Gott <[email protected]>
* FIXED: Could not scroll over padding.
2010-11-04 Jakub Kowalski <[email protected]>
* Update Polish translation.
2010-11-02 Graeme Gott <[email protected]>
* Allow text to use full width.
* Use nearest spinbox values.
2010-10-31 Graeme Gott <[email protected]>
* Add minimize window action.
* FIXED: Could not add words with smart quotes to personal dictionary.
* FIXED: Could add word to personal dictionary multiple times.
* FIXED: Played typewriter sounds for non-printing keys.
* FIXED: Did not center for themes with padding.
2010-10-29 Graeme Gott <[email protected]>
* Use compressed dictionaries.
2010-10-28 Graeme Gott <[email protected]>
* Tag version 1.3.1.
2010-10-26 Márcio Massula Jr. <[email protected]>
* Add Brazilian Portuguese translation.
2010-10-24 Luis Osa <[email protected]>
* Update Spanish translation.
2010-10-24 Jérôme Borme <[email protected]>
* Update French translation.
* Update Portuguese translation.
2010-10-22 Graeme Gott <[email protected]>
* Add selectively disabling smart quotes by pressing Control.
2010-10-21 Jakub Kowalski <[email protected]>
* Add Polish translation.
2010-10-21 Graeme Gott <[email protected]>
* FIXED: Could not update smart quotes for plain text files.
2010-10-20 Graeme Gott <[email protected]>
* Add typewriter sound effects.
* FIXED: Could not switch to rich text.
2010-10-19 Graeme Gott <[email protected]>
* FIXED: Informed user of Read-Only status of already open files.
2010-10-18 Graeme Gott <[email protected]>
* FIXED: Crashed if preview image was not created.
* FIXED: Font size was not always listed.
* FIXED: Panels were visible when mouse was over padding.
2010-10-17 Graeme Gott <[email protected]>
* Prevent opening unsupported files.
* FIXED: Save As completed even if saving failed.
2010-10-16 Graeme Gott <[email protected]>
* Open files dropped on main window.
2010-10-15 Graeme Gott <[email protected]>
* FIXED: Preferences dialog was too big for small screens.
2010-10-14 Graeme Gott <[email protected]>
* Prevent modifying Read-Only files.
* FIXED: Closed even when unable to save files.
2010-10-12 Luis Osa <[email protected]>
* Add Spanish translation.
2010-10-07 Graeme Gott <[email protected]>
* FIXED: Did not handle opening Read-Only files.
* FIXED: Did not prompt when there was an error saving files.
2010-10-06 Graeme Gott <[email protected]>
* FIXED: Replace required clicking twice.
* FIXED: Text indents were different sizes.
2010-10-05 Graeme Gott <[email protected]>
* FIXED: Sometimes segfaulted when scrolling.
* FIXED: The C locale was assumed to be UTF-8.
* FIXED: New documents were always centered.
2010-09-22 Graeme Gott <[email protected]>
* Tag version 1.3.0.
* Add dictionaries for supported languages.
2010-09-12 Jérôme Borme <[email protected]>
* Update French translation.
* Update Portuguese translation.
2010-09-12 Graeme Gott <[email protected]>
* FIXED: Tab focus was incorrect in some dialogs.
2010-09-10 Graeme Gott <[email protected]>
* FIXED: Text direction was broken with Qt 4.7.
* Work around QToolBar bug on the Mac.
2010-09-08 Graeme Gott <[email protected]>
* Unify coding style.
* FIXED: Smart quotes didn't work with selections.
2010-09-07 Graeme Gott <[email protected]>
* Fallback to closest dictionary.
* FIXED: Default theme font was incorrect.
* Refactor code for enabling formatting actions.
2010-09-06 Graeme Gott <[email protected]>
* Track filenames separately from save location.
* FIXED: Created empty tabs for unreadable files.
* Improve RTF conversion from unicode.
2010-09-05 Graeme Gott <[email protected]>
* FIXED: Warned about losing formatting of empty files.
* Show selected statistics.
* Speed up word count.
2010-09-04 Graeme Gott <[email protected]>
* FIXED: Could not open symlinked files.
2010-09-02 Graeme Gott <[email protected]>
* FIXED: Could always change background image.
2010-09-01 Graeme Gott <[email protected]>
* FIXED: Could open empty recent timers menu.
2010-08-29 Graeme Gott <[email protected]>
* Only save preferences and themes when they change.
* Add smart quotes.
* Replace provided English dictionary.
* FIXED: Window background was visible during resize.
* FIXED: Window could be made smaller than theme.
2010-08-26 Graeme Gott <[email protected]>
* Switch to using RTF for rich text files.
2010-08-23 Graeme Gott <[email protected]>
* Add text margin to themes.
* Add text padding to themes.
2010-08-17 Graeme Gott <[email protected]>
* Replace minizip with libzip.
* Make hunspell an external dependency.
2010-08-14 Graeme Gott <[email protected]>
* Inform user when unable to open files.
* Prompt for filename when changing file type.
2010-08-08 Graeme Gott <[email protected]>
* Add RTL support.
2010-08-07 Graeme Gott <[email protected]>
* Add importing themes.
* Add exporting themes.
2010-08-06 Graeme Gott <[email protected]>
* Store images with themes.
2010-08-04 Graeme Gott <[email protected]>
* Share rendering theme background.
* Allow opening multiple files.
* Add new session menu and toolbar actions.
2010-08-03 Graeme Gott <[email protected]>
* FIXED: Default session was ignored.
2010-08-02 Graeme Gott <[email protected]>
* Add option for icons in menus.
* Move icons out of executable.
2010-08-01 Graeme Gott <[email protected]>
* Improve handling of fullscreen.
* Add load screen.
2010-07-31 Graeme Gott <[email protected]>
* Add session management.
2010-07-19 Graeme Gott <[email protected]>
* Remember cursor position for open files.
2010-07-18 Graeme Gott <[email protected]>
* FIXED: File name was not updated in interface when changed.
2010-07-17 Graeme Gott <[email protected]>
* FIXED: Allowed opening the same document twice.
* FIXED: Save dialog was permanently stealing mouse focus.
2010-07-16 Graeme Gott <[email protected]>
* Allow undo across text mode changes.
* Add file extension to filtered files.
* Improve handling of untitled documents.
2010-07-15 Graeme Gott <[email protected]>
* Add rich text support.
2010-07-13 Graeme Gott <[email protected]>
* Switch to QTextEdit.
2010-07-12 Graeme Gott <[email protected]>
* Rewrite find support.
2010-07-09 Graeme Gott <[email protected]>
* Remove icons from menus.
* Add timers.
* Add alerts.
* Switch to using Qt 4.6.
2010-07-02 Graeme Gott <[email protected]>
* Make documents overlay main window.
2010-07-01 Graeme Gott <[email protected]>
* Tag version 1.2.2.
2010-06-30 Graeme Gott <[email protected]>
* Use native icons in Linux.
2010-06-29 Graeme Gott <[email protected]>
* Use standard keyboard shortcuts.
* Add keyboard navigation for tabs.
* Use Qt file dialog for selecting backgrounds.
* Add support for storing data with executable.
2010-06-12 Graeme Gott <[email protected]>
* Update included minizip version to 1.01h.
* Update included hunspell version to 1.2.11.
2010-01-22 Graeme Gott <[email protected]>
* Tag version 1.2.1.
2010-01-21 Graeme Gott <[email protected]>
* FIXED: Scrolling to top didn't work properly in Linux.
2010-01-19 Graeme Gott <[email protected]>
* FIXED: Scrollbar wasn't tracking properly.
* FIXED: Highlight was removed when right-clicking.
* FIXED: Only focused document was centered on launch.
2010-01-17 Jérôme Borme <[email protected]>
* Add French translation.
* Add Portuguese translation.
2010-01-14 Graeme Gott <[email protected]>
* FIXED: Program would crash if dictionary couldn't be found.
2010-01-11 Graeme Gott <[email protected]>
* FIXED: Prompted user about replacing a removed dictionary.
* FIXED: Dictionary added most recently was not selected.
* FIXED: Dictionaries couldn't be used immediately.
2010-01-08 Graeme Gott <[email protected]>
* Include minizip for extracting dictionaries.
2010-01-02 Graeme Gott <[email protected]>
* FIXED: Dictionary was assumed to use UTF-8 encoding.
2009-12-08 Graeme Gott <[email protected]>
* FIXED: Mouse cursor sometimes disappeared when opening files.
2009-12-05 Graeme Gott <[email protected]>
* FIXED: Interface was not hidden when mouse left window.
2009-12-03 Graeme Gott <[email protected]>
* FIXED: Margins were not correct when using Qt 4.6.0.
2009-12-02 Graeme Gott <[email protected]>
* Allow user to change text area position.
2009-09-12 Graeme Gott <[email protected]>
* FIXED: Clock did not respect user's locale.
* FIXED: Time daily goal increased when preferences changed.
2009-08-29 Graeme Gott <[email protected]>
* Allow user to disable antialiasing.
2009-07-12 Graeme Gott <[email protected]>
* Tag version 1.2.0.
2009-07-11 Graeme Gott <[email protected]>
* FIXED: Was not properly centering opened documents.
2009-07-10 Graeme Gott <[email protected]>
* Add estimated word count algorithm.
* Allow any character in theme names.
* Make page size adjustable.
2009-07-09 Graeme Gott <[email protected]>
* Reduce text jittering when scrolling.
* Use threaded file saving.
* FIXED: Changing themes increased progress on daily goals.
* FIXED: Newly created themes were not loaded.
2009-07-06 Graeme Gott <[email protected]>
* Add option to use a block insertion cursor.
2009-07-05 Graeme Gott <[email protected]>
* Split preferences loading out of preferences dialog.
2009-07-04 Graeme Gott <[email protected]>
* Improve document saving.
2009-07-01 Graeme Gott <[email protected]>
* Add menubar.
* Add toolbar customization.
2009-06-29 Graeme Gott <[email protected]>
* Add unsaved changes indicator.
2009-06-28 Graeme Gott <[email protected]>
* Move background loading to separate thread.
2009-06-27 Graeme Gott <[email protected]>
* Add document tabs.
* Store open documents across runs.
2009-06-25 Graeme Gott <[email protected]>
* Add document statistics.
2009-06-18 Graeme Gott <[email protected]>
* Speed up spell checking.
2009-06-17 Graeme Gott <[email protected]>
* FIXED: Changing all misspelled words didn't start at beginning.
2009-06-16 Graeme Gott <[email protected]>
* Add spell checking.
2009-06-14 Graeme Gott <[email protected]>
* FIXED: Infinite loop when replacing all instances of a word.
2009-05-31 Graeme Gott <[email protected]>
* Tag version 1.1.2.
* Use UTF-8 character encoding for files.
2009-05-10 Graeme Gott <[email protected]>
* Tag version 1.1.1.
* FIXED: Was always launching with time based goals.
2009-04-19 Graeme Gott <[email protected]>
* Tag version 1.1.0.
2009-04-18 Graeme Gott <[email protected]>
* Add find dialog.
2009-04-17 Graeme Gott <[email protected]>
* Cache theme backgrounds.
* Change theme immediately.
2009-04-16 Graeme Gott <[email protected]>
* Show progress on daily goals.
2009-04-15 Graeme Gott <[email protected]>
* Track daily progress.
2009-04-14 Graeme Gott <[email protected]>
* FIXED: Crashed when first sentence was deleted.
2009-04-13 Graeme Gott <[email protected]>
* Add interface for goals.
2009-04-12 Graeme Gott <[email protected]>
* Allow user to disable always center on type.
* Load theme in window class.
2009-04-11 Graeme Gott <[email protected]>
* Create default theme from old settings.
* Add theme manager class.
* Add drop shadow to theme previews.
* Save theme previews to disk.
2009-04-10 Graeme Gott <[email protected]>
* Allow user to rename themes.
* Read and write themes to disk.
* Add theme editor dialog.
* Add theme class.
2009-02-27 Graeme Gott <[email protected]>
* Refactor preferences code.
* Allow file extensions other than txt.
2008-11-03 Graeme Gott <[email protected]>
* Add double click support to image selection dialog.
* FIXED: Image selection dialog was not showing last visited path.
2008-10-29 Graeme Gott <[email protected]>
* FIXED: Highlighted text used page alpha.
2008-10-23 Graeme Gott <[email protected]>
* Tag version 1.0.0.
2008-10-22 Graeme Gott <[email protected]>
* Add application icon.
2008-10-18 Graeme Gott <[email protected]>
* Arrange preferences dialog.
2008-10-17 Graeme Gott <[email protected]>
* Add toolbar icons.
* Add support for changing page opacity.
2008-10-16 Graeme Gott <[email protected]>
* Add clock to details.
* Add filename to details.
2008-10-13 Graeme Gott <[email protected]>
* Add image selection dialog.
2008-10-12 Graeme Gott <[email protected]>
* Add setting background image.
* Add background image.
2008-10-11 Graeme Gott <[email protected]>
* Add intelligent word count algorithm.
2008-10-10 Graeme Gott <[email protected]>
* Store non-fullscreen size.
* Add closing files.
* Store fullscreen status across runs.
* Fullscreen applies to all windows.
* Save changes on program close.
* Add auto save.
2008-10-08 Graeme Gott <[email protected]>
* Center cursor when entering text.
* Store active document across runs.
* Add renaming files.
* Add saving files.
* Add opening files.
* Add creating files.
* Add support for multiple windows.
2008-10-04 Graeme Gott <[email protected]>
* Store preferences across runs.
2008-10-03 Graeme Gott <[email protected]>
* Add toggling auto-save.
* Add setting default file path.
* Add changing page width.
* Add changing font.
* Add changing colors.
* Add color button class.
2008-10-02 Graeme Gott <[email protected]>
* Hide mouse over text edit.
* Add printing support.
* Set text area colors.
* Autohide toolbar, scrollbar, and wordcount.
* Add toolbar.
2008-10-01 Graeme Gott <[email protected]>
* Add dynamic wordcount.
* Move scrollbar out of text edit.
* Add text edit to window.
* Add window class.