NEWS 24.8 KB
Newer Older
1
GNOME LaTeX NEWS
Sébastien Wilmet's avatar
Sébastien Wilmet committed
2

Sébastien Wilmet's avatar
Sébastien Wilmet committed
3
Release 3.37.2, 2020-05-29
4
5
6
7
8
9
10
11
12
13
14
15
16
17
--------------------------
* User-visible changes:
 - New application icon! Thanks to Brian Snider.
 - Use Tepl for the 'go to line' feature.
 - Create the Edit toolbar with Amtk. This fixes the problem with some buttons
   doing nothing when clicked (for the buttons containing a secondary arrow
   button that displays a menu; now the two buttons are merged).
 - Translation updates.

* Under the hood changes:
 - The LaTeX and Math menus are now created with Amtk, not with GtkUIManager.
 - Rewrite some code in C in the liblatexila, to have less Vala code.
 - App icon: rename to org.gnome.gnome-latex.

18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Release 3.37.1, 2020-04-24
--------------------------
* User-visible changes:
 - Use TeplPanel to create the side panel. This changes the UI for switching
   between side panel components, it's now like a toolbar (so only a single
   click is needed), before it was with a GtkComboBox list (so with two
   clicks).
 - Search and Go to line: better style for the text entry's not-found state.
 - More beautiful close buttons at some places.
 - Use some Tepl I/O error info bars.
 - Translation updates.

* Under the hood changes:
 - Port to TeplMetadata.
 - Use TeplStatusbar.
 - Use TeplStyleSchemeChooserWidget in the preferences dialog.
 - Subclass TeplAbstractFactory, not TeplAbstractFactoryVala.
 - Move more utility functions to Tepl.
 - Remove some dead code.
 - Remove no longer useful code related to stock icons.
 - New classes in the liblatexila (so in C): LatexilaFactory, LatexilaSettings.
 - Statistics for the Vala code, compared to version 3.36.0:
	- 4 fewer *.vala files.
	- 579 fewer Vala lines of code.
42

43
44
45
46
47
48
49
50
Release 3.36.0, 2020-03-31, “Corona”
------------------------------------
* Fix compilation error with valac >= 0.42.
* Move some utils functions to Tepl.
* Build system: small update.
* AppData: small update.
* Translation updates.

Sébastien Wilmet's avatar
Sébastien Wilmet committed
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Release 3.32.0, 2019-03-10, “Raging Storm”
------------------------------------------
* Apply GNOME goal “App menu retirement”:
  https://gitlab.gnome.org/GNOME/Initiatives/issues/4
* Have a much better (and you'll see, familiar :-) ) icon for GNOME LaTeX.
  Take advantage of the GNOME goal “App Icon Redesign”:
  https://gitlab.gnome.org/GNOME/Initiatives/issues/2
* Copyright of GNOME LaTeX: 2009-2019, 10 years!!
* What else is new? Ah, yes, I've merged the old Git repository for the first
  versions (0.0.1 to 0.2), for historic purposes. If you look at the code, one
  thing that you can realize is that there was really a lack of good
  documentation for how to write a GTK+ app in C, something that I've now fixed
  by writing this guide: https://people.gnome.org/~swilmet/glib-gtk-book/
* Translation updates.

Sébastien Wilmet's avatar
Sébastien Wilmet committed
66
67
68
69
Release 3.30.2, 2018-08-05
--------------------------
* Close crowdfunding.

Sébastien Wilmet's avatar
Sébastien Wilmet committed
70
71
72
73
74
75
Release 3.30.1, 2018-07-25
--------------------------
* Come back to valac 0.40, more crashes have been discovered when gnome-latex
  is compiled with valac git master (what will become valac 0.42).
* Translation updates.

Sébastien Wilmet's avatar
Sébastien Wilmet committed
76
77
78
79
80
81
Release 3.30.0, 2018-07-16
--------------------------
* Change go-to-line shortcut from Ctrl+G to Ctrl+L.
* Adapt some Vala code to make it work with valac >= 0.42.
* Translation updates.

82
83
84
85
86
87
88
89
90
91
92
93
Release 3.28.1, 2018-05-20
--------------------------
* Warning for packagers:
  For the Vala code you must keep the generated C code from the tarball,
  because if the C code is re-generated with valac >= 0.41 then gnome-latex
  will have various crashes.

* New configure build option: --disable-dconf-migration, intended to be used
  only on OSes where dconf cannot be installed.

* Translation updates.

Sébastien Wilmet's avatar
Sébastien Wilmet committed
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
Release 3.28.0, 2018-04-08
--------------------------
* Changes for packagers:
 - New dependency: dconf.
 - Note that since the 3.27.2 version, the project has been renamed from
   latexila to gnome-latex.

* User-visible changes:
 - On first launch of GNOME LaTeX, import LaTeXila settings and user
   data/config files.
 - Change Find and Replace shortcut to Ctrl+H, to be like in gedit (thanks to
   Robert Griesel).
 - Update/improve the user documentation for the spell-checking.
 - Translation updates.

* Under the hood changes:
 - Project moved to GNOME GitLab.
 - Apply GtkSourceView coding style to *.c files.
 - Reduce delta between Vala and C coding styles.
 - Improve documentation for contributors.
 - Finish to port the Math menu to GAction (thanks to Robert Griesel).

Sébastien Wilmet's avatar
Sébastien Wilmet committed
116
117
118
119
120
121
Release 3.27.2, 2018-01-17
--------------------------
* Rename LaTeXila to GNOME LaTeX.
* Some code maintenance (do not use some deprecated GTK+ functions).
* Translation updates.

Sébastien Wilmet's avatar
Sébastien Wilmet committed
122
Release 3.27.1, 2017-12-09
123
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
124
125
126
127
* User-visible improvements:
 - Draw non-breaking spaces.
 - File browser in the side panel: popup menus under buttons.

128
129
* Port to GtkSourceView 4 and Tepl 4.

Sébastien Wilmet's avatar
Sébastien Wilmet committed
130
131
132
133
134
* Internal code refactorings, use more Tepl features:
 - Use more Tepl GActions.
 - Let Tepl handle the window title.
 - Implement TeplAbstractFactoryVala subclass.
 - Other small things.
135

Sébastien Wilmet's avatar
Sébastien Wilmet committed
136
137
138
139
* Port to GAction/Amtk:
 - Port the whole LaTeX menu to GAction and C in the liblatexila.
 - Math menu in progress.
 - Create first AmtkActionInfo.
140
141
142
143

* Other small improvements.
* Translation updates.

144
145
146
147
Release 3.26.1, 2017-10-29
--------------------------
* Translation updates.

Sébastien Wilmet's avatar
Sébastien Wilmet committed
148
Release 3.26.0, 2017-09-09
149
--------------------------
150
151
152
153
154
155
156
157
158
* Internal code refactoring, use more Tepl features:
  * Use TeplNotebook/TeplTabGroup properties (especially :active-tab).
  * Use TeplTab::close-request signal.
  * Use TeplTabLabel (and create subclass to add more info to the tooltip).
    This permitted to remove gedit-close-button.c.
  * Bind Document:location property to TeplFile:location to be able to use some
    TeplFile and TeplBuffer APIs.
  * Use some Tepl GActions for the Edit menu (cut/copy/paste etc).

Sébastien Wilmet's avatar
Sébastien Wilmet committed
159
* Same bug fixes as already backported on 3.24.3.
160
161
* Small improvement: make the tab label tooltip clearer: "Main file" ->
  "Project main file".
162
163
* Translation updates.

164
165
166
167
168
169
170
171
Release 3.24.3, 2017-08-20
--------------------------
* latexmk post-processor: fix bug with LaTeX errors and warnings not detected
  with new versions of latexmk.
* Small bug fixes:
  * Search: replace all button: center content vertically.
  * LaTeX and Math menus: grab focus to active text view after inserting text.

Sébastien Wilmet's avatar
Sébastien Wilmet committed
172
173
174
175
176
177
178
Release 3.25.1, 2017-07-18
--------------------------
* The Gtef library has been renamed to Tepl, adapt the code accordingly.
* Use more Tepl features.
* Code maintenance to not use a deprecated GTK+ function.
* Translation updates.

179
180
181
182
Release 3.24.2, 2017-06-25
--------------------------
* Fix a crash when moving a tab to a new window (regression in 3.24).

Sébastien Wilmet's avatar
Sébastien Wilmet committed
183
184
185
186
187
188
189
Release 3.24.1, 2017-06-11
--------------------------
* Create app menu only if the desktop prefers one, to avoid a double menubar on
  e.g. Xfce.
* Add Polish help translation.
* Other small code improvements.

Sébastien Wilmet's avatar
Sébastien Wilmet committed
190
191
192
193
Release 3.24.0, 2017-03-20
--------------------------
* Translation updates

Sébastien Wilmet's avatar
Sébastien Wilmet committed
194
195
196
197
198
199
200
201
202
203
Release 3.23.2, 2017-03-12
--------------------------
* Easier keyboard shortcuts for bold, italic and underline: <Control>B/I/U
* In the menus to open a recently used file, show a tooltip with the full path.
* Document structure: fix bug to allow "TODO: ..." and "FIXME: ..." (with the
  colon).
* Other small code improvements
* Fix minor issues found by Coverity
* Translation updates

Sébastien Wilmet's avatar
Sébastien Wilmet committed
204
205
206
207
208
209
210
211
212
213
214
215
216
Release 3.23.1, 2017-01-26
--------------------------
* Update code to not use deprecated GtkSourceView APIs.
* Use the Gtef library, available at:
  https://github.com/swilmet/gtef
  Some functionality has been moved from LaTeXila to Gtef.
* Change menu item label "Search Forward" -> "Jump to PDF" to not confuse it
  with the normal search and replace feature. And adapt the docs accordingly.
* Update the build system to use autoconf-archive macros instead of
  gnome-common. See:
  https://wiki.gnome.org/Projects/GnomeCommon/Migration
* Translation updates

217
218
219
220
221
Release 3.22.1, 2016-12-18
--------------------------
* Fix Vala compilation error with newer valac compiler
* Translation updates

222
223
Release 3.22.0, 2016-09-18
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
224
225
226
227
* Fundraising
* Update AppData
* Translation updates

228
229
Release 3.20.1, 2016-07-29
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
230
231
232
233
* Bug fix: initialize correctly the build view settings (to hide
  warnings/badboxes).
* Translation updates

234
235
Release 3.20.0, 2016-03-20
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
236
237
238
* Add Turkish translation
* Other translation update

239
240
Release 3.19.5, 2016-03-13
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
241
242
243
* Adapt code for gspell API changes
* Translation updates

244
245
Release 3.19.4, 2016-02-15
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
246
247
248
249
250
* Close fundraiser
* Adapt code for gspell API changes
* AppData: add translation tag
* Translation updates

251
252
Release 3.19.3, 2016-01-17
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
253
254
255
256
257
258
259
260
261
* Adapt code for gspell API changes
* Adapt code to support again loading and saving remote files
* Better gnome-shell integration: add an application menu and fix the
  "Open a New Window" right-click action
* Make LaTeXila D-Bus activatable
* Change "Unsaved Document" to "Untitled Document"
* Other various small code improvements
* Translation updates

262
263
Release 3.19.2, 2015-12-13
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
264
265
266
267
268
269
* Adapt code for GspellLanguage API changes
* Adapt CSS to track GTK+ changes
* Rename latexila.deskop to org.gnome.latexila.desktop
* Rename AppData to org.gnome.latexila.appdata.xml
* Other various small improvements and bug fixes

270
271
Release 3.19.1, 2015-11-23
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
272
273
* Adapt code for GspellLanguageChooserDialog change

274
275
Release 3.18.1, 2015-11-08
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
276
277
278
279
280
281
282
283
284
285
286
287
288
289
* After some GTK+ changes during the last few releases, there were some
  regressions in LaTeXila. Because of the overlay scrollbars, it was not
  possible to select some characters with the mouse. And when (1) line numbers
  are not displayed and (2) the side panel is visible, it is not possible to
  move the cursor before the first character of a line (with the mouse),
  because at that region of the screen the mouse permits to change the size of
  the side panel…
  So to avoid those regressions:
	* Overlay scrolling is disabled at some places
	* Line numbers are now displayed by default

* Added Portuguese translation
* Added Ukrainian help translation

290
291
Release 3.18.0, 2015-10-14
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
292
293
* Translation updates

294
295
Release 3.17.90, 2015-10-01
---------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
296
297
298
299
300
301
302
303
304
305
306
307
* Use gspell instead of GtkSpell. WARNING: gspell = 0.1.x is required, the 0.2
  or 1.0 version of gspell will most probably be incompatible with gspell 0.1.
* Add default spell checking settings in the preferences dialog.
* Via the Tools menu, the spell checking settings can be changed and are stored
  on a file-by-file basis.
* There is now a spell checker dialog window, to spell check an entire file
  word-by-word. (the “inline” spell checker is still present, where misspelled
  words are highlighted with a red wavy underline).
* Ensure that the personal build tools and the templates are correctly saved.
* Other various small improvements and bug fixes
* Translation updates

308
309
Release 3.17.0, 2015-07-23
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
310
311
312
313
314
315
316
317
318
319
320
* Integrated file browser: new buttons to open the current directory in a file
  manager (e.g. Nautilus) or in the terminal (Arnaud Blouin)
* Completion: close environment in a different user action, to have two undo
  actions (Stefano Facchini)
* Add indent/unindent to the edit menu (the feature was already available with
  Tab and Shift Tab).
* Ctrl+PgUp/PgDown for tab switching
* Better read-only mode for default build tools.
* Use an headerbar for the dialog windows
* Rewrite of the templates feature

321
322
Release 3.16.0, 2015-03-25
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
323
324
325
326
327
* Show information about LaTeXila fundraiser
* Various small improvements
* Translation updates
* Added Bosnian translation

328
329
Release 3.15.2, 2015-01-09
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
330
331
332
333
334
335
* Add keywords to latexila.desktop (Tanguy Ortolo)
* Build tools icons in size 16x16 (Alexander Wilms)
* A good bunch of source code maintenance (use less deprecated GTK+ APIs)
* A few bug fixes and small improvements
* Translation updates

336
337
Release 3.15.1, 2014-10-26
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
338
339
* Rewrite of the build tools and synctex code in C

340
341
Release 3.14.1, 2014-10-01
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
342
343
344
345
* A few bug fixes and small improvements
* GTK+ 3.14 is required because LaTeXila overrides some CSS properties
  and assumes that GTK+ 3.14 is used.

346
347
Release 3.14.0, 2014-09-22
--------------------------
348
349
350
351
352
353
* Now LaTeXila follows the GNOME versions
* Better icons
* Upgrade to gee-0.8
* Other small improvements
* Translation updates

354
355
Release 2.12.0, 2014-03-26
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
356
357
358
359
* Refresh structure when saving
* Misc bugfixes and small improvements
* Translations updates

360
361
Release 2.10.0, 2013-11-01
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
362
363
364
* Added Lithuanian translation
* Translations updates

365
366
Release 2.9.0, 2013-10-11
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
367
368
369
370
371
372
* Search and replace: use the new API from GtkSourceView
* Use upstream GtkSpell (LaTeXila depends on GtkSpell now, instead of Enchant)
* Improvements to the completion
* AppData file
* Translations updates

373
374
Release 2.8.3, 2013-08-31
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
375
376
377
* Build tools: fix crash on unknown post processor
* Updated Galician translations

378
379
Release 2.8.2, 2013-06-07
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
380
381
* Misc bugfixes

382
383
Release 2.8.1, 2013-05-06
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
384
385
386
387
388
* Bump required version of GLib to 2.36
* Add Catalan and Greek translations
* Translations updates
* Misc bugfixes

389
390
Release 2.8.0, 2013-03-28
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
391
392
393
394
395
396
397
398
* Allow the menu bar to shrink below its minimum size
* Load and save accelerator maps (it's now possible to edit the keyboard shortcuts)
* Change the application icons
* Add Ctrl+E shortcut for \emph{}
* Improvements to the completion
* Misc bugfixes
* Translations updates

399
400
Release 2.7.0, 2013-01-22
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
401
402
403
404
405
406
407
* Insert table and tabular: more complete example
* Changes in the toolbars
* Build tools: use shorter options with Latexmk
* Build tools: remove support of Rubber
* Misc bug fixes
* Translations updates

408
409
Release 2.6.2, 2012-11-24
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
410
411
412
* Misc bug fixes
* Translations updates

413
414
Release 2.6.1, 2012-10-20
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
415
416
417
418
* Autotools: required version of Vala is now optional
* Comment selected lines: comment empty lines too
* Misc bug fixes

419
420
Release 2.6.0, 2012-10-07
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
421
422
423
* Change default style scheme from 'classic' to 'tango'
* Translations updates

424
425
Release 2.5.4, 2012-09-10
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
426
427
* Fix build issue

428
429
Release 2.5.3, 2012-09-10
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
430
431
432
433
434
435
436
* Build system: switch from CMake to the Autotools
* SyncTeX: forward and backward search
* Import the GtkSpell source code
* Launcher: Added desktop actions (aka QuickList) (Matthieu Baerts)
* Document: warning when temporary location set (bug #681226)
* Make latexila work in application list (Pieter Pareit)
* File browser:
Sébastien Wilmet's avatar
Sébastien Wilmet committed
437
438
	- automatic updates (remove refresh button)
	- simplify settings and add a settings button
Sébastien Wilmet's avatar
Sébastien Wilmet committed
439
440
441
442
443
444
* Improve the user interface
* Add some extensions to the clean-extensions setting
* Update the documentation
* Various code cleanups and refactoring
* Translations updates

445
446
Release 2.5.2, 2012-07-24
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
447
* Build Tools:
Sébastien Wilmet's avatar
Sébastien Wilmet committed
448
449
450
451
452
453
454
455
	- Separate default and personal build tools
	- To manage build tools, go to Build -> Manage Build Tools
	- Remove the 'must succeed' option for a build job
	- Remove the $view placeholder, use gtk_show_uri() instead
	- Add the 'files to open' option for a build tool
	- Build View: add the 'show details' button, which replace the
	  'always show all' option of the latexmk post-processor

Sébastien Wilmet's avatar
Sébastien Wilmet committed
456
* Structure: open an included file or an image. Select an item in the
Sébastien Wilmet's avatar
Sébastien Wilmet committed
457
458
  structure of the document, and go to Structure -> Open File, or a
  right click. (bug #670549)
Sébastien Wilmet's avatar
Sébastien Wilmet committed
459
460
461
462
463
464
465
* Force to show icons in the menu (for the LaTeX and Math menus)
* Remove the setting about the number of most used symbols
* Icon size available in 192x192 (for gnome-shell)
* CMake: option to change the man page directory (for OpenBSD)
* CMake: generate README and INSTALL from README.in and INSTALL.in
* Various code cleanups and refactoring

466
467
Release 2.5.1, 2012-05-31
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
468
469
470
471
472
473
* Figure insertion: swap \label and \caption
* Use GResource for icons and symbols
* Code refactoring for the symbols (in the side panel)
* Fixes and improvements of the compilation with CMake
* Updated Brazilian Portuguese, Czech, Serbian and Latvian translations

474
475
Release 2.5.0, 2012-04-21
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
476
477
478
479
* Port to GTK+ 3
* Migrate from libunique to GtkApplication
* Updated Spanish, Slovenian and French translations

480
481
Release 2.4.1, 2012-06-05
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
482
483
484
485
* Figure insertion: swap \label and \caption
* Updated French, Czech translations
* Added Indonesian translation

486
487
Release 2.4.0, 2012-03-28
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
488
489
490
491
492
493
494
495
496
* Document compilation: set temporary location if file not saved
* More documentation
* Structure: bug fix for the display of simple lists
* Build View: remove button "show critical errors"
* Templates: code clean-up
* More LaTeX commands for the completion
* F12 shortcut to show/hide the side panel
* TODO file removed (now in the wiki)
* Updated Spanish, Slovenian, Serbian, French, German, Latvian,
497
498
  Norwegian bokmål and Czech translations

499
500
Release 2.3.1, 2012-02-05
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
501
502
503
504
* More completion data
* Support drag and drop of a list of files
* Completion: code clean-up
* Beamer environments: frame, block, columns, column
Sébastien Wilmet's avatar
Sébastien Wilmet committed
505
  (in the LaTeX menu and in the edit toolbar)
Sébastien Wilmet's avatar
Sébastien Wilmet committed
506
507
508
509
* Fix bug for structure actions 'delete' and 'cut'
* Add Simplified Chinese, Norwegian bokmål translations
* Updated Spanish translation

510
511
Release 2.3.0, 2011-11-26
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
512
513
514
515
516
517
518
519
520
* Spell checking with GtkSpell
* Build Tools: add XeTeX -> PDF with Latexmk
* Improve figure environment insertion
* Templates: better icons
* Added Esperanto translation
* Updated Swedish, French and German translations
* New CMake option: VALAC
* Switch to Vala 0.14

521
522
Release 2.2.3, 2012-02-05
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
523
524
525
* Added Esperanto and Norwegian bokmål translations
* Updated Swedish, German and Spanish translations

526
527
Release 2.2.2, 2011-10-08
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
528
529
530
531
532
* Avoid critical messages about a GtkAction
* Fix the right math delimiters
* Added Galician translation
* Updated Slovenian, Czech, Spanish translations

533
534
Release 2.2.1, 2011-09-17
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
535
536
537
538
539
* Completion data: add some environments
* Added Slovenian, Czech, Swedish and Serbian translations
* Requirements fix: GLib >= 2.28 (instead of 2.26)
* Compilation: call "valac-0.12" instead of "valac"
* Bugs fixed:
Sébastien Wilmet's avatar
Sébastien Wilmet committed
540
541
542
  659129: space alone triggers completion with the fr-oss keyboard layout
  659290: avoid GCC error messages when using -Werror=format-security

543
544
Release 2.2.0, 2011-08-26
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
545
546
547
548
549
550
551
552
553
554
* Integration with GNOME Damned Lies (use ITS Tool, …)
* Structure: more robust, and more optimized
* Latexmk post processor: extract Latexmk messages
* BibTeX and MakeIndex: fix problems for writing *.blg or *.ind files
* Some UI improvements
* New CMake options: WITH_GNOME and COMPILE_SCHEMA
* Open File: filter to show only .tex and .bib files
* Translation updates: French, German and Spanish
* Some other little improvements and bug fixes

555
556
Release 2.1.1, 2011-07-15
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
557
* Structure:
558
559
560
561
562
	- better implemenation (custom Gtk.TreeModel)
	- better performances (line-by-line parsing)
	- simple lists of items, to find more quickly one element
	- some actions: cut, copy, delete, select, comment, shift left/right

Sébastien Wilmet's avatar
Sébastien Wilmet committed
563
564
565
566
567
568
569
570
571
* Build Tools: copy button to duplicate a build tool
* Mallard documentation about the build tools
* Build View: text is selectable, so we can copy/paste it
* Cleanup Build Files: take into account projects
* Show/hide the main toolbar
* Fix: Build Tools not available on a .bib project file
* dconf: scripts for migrating latexila 2.0.x -> 2.2.x
* Some other little improvements and bug fixes

572
573
Release 2.1.0, 2011-05-06
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
574
575
576
577
578
579
580
581
* Build Tools: Latexmk by default instead of Rubber (Rubber is still available)
* New build tools: "low level" commands (latex, pdflatex, dvipdf, etc.)
* Show/hide a build tool
* Build View: show/hide errors/warnings/badboxes
* File Browser: new icon for images
* Structure of a document to easily navigate in it
* Some code clean-up and little fixes

582
583
Release 2.0.8, 2011-06-14
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
584
585
586
587
588
589
590
* Fix a segmentation fault on search
* Change behavior of HOME and END buttons
* More completion data (Pieter Pareit)
* Completion: insert \item for list environments (Pieter Pareit)
* German translation: some fixes (Max Schillinger)
* Some other little improvements and bug fixes

591
592
Release 2.0.7, 2011-03-25
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
593
594
595
* Projects: avoid infinite loop at startup
* Some other little fixes

596
597
Release 2.0.6, 2011-03-04
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
598
599
600
601
* More robust save and load of build tools
* Italian translation
* Some little improvements and bug fixes

602
603
Release 2.0.5, 2011-02-13
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
604
605
606
607
608
609
* German translation
* GSettings desktop schemas are now optional
* New post processor for build tools: 'all-output'
* Rename 'generic' post processor to 'no-output'
* Bug fixes in build tools

610
611
Release 2.0.4, 2011-01-28
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
612
613
614
* Bug fix: slowness at the end of long lines
* Bug fix: "save all" modifies which tab is active

615
616
Release 2.0.3, 2011-01-15
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
617
618
619
* Fix path issues in RubberPostProcessor
* C code generated (Vala is no longer required)

620
621
Release 2.0.2, 2010-12-25
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
622
623
624
* Brazilian Portuguese translation
* New application icon

625
626
Release 2.0.1, 2010-11-21
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
627
628
629
630
631
* Editor setting: forget you're not using tabs
* File browser: show all files except clean-up
* Centered Formula: \[...\] instead of $$...$$
* Some other little improvements and bug fixes

632
633
Release 2.0.0, 2010-11-13
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
634
635
636
637
638
639
640
641
642
643
644
* LaTeX commands auto-completion
* Manage build tools with a GUI
* Most used symbols
* Manage projects easily
* More items in LaTeX menu
* A new Math menu
* Some symbols and icons regenerated (with a new script)
* Reset all preferences button
* French and Spanish translations updated
* Some other little improvements and bug fixes

645
646
Release 1.99.1, 2010-09-02
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
647
648
649
650
* Bug fix: critical messages with several windows
* Bug fix: save a new document on disk
* ChangeLog updated

651
652
Release 1.99.0, 2010-08-25
--------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
653
654
655
* Rewrite in Vala
* One instance of LaTeXila can manage several windows
* Thanks to unique, a new file is opened in an existing window if it's in the
Sébastien Wilmet's avatar
Sébastien Wilmet committed
656
same workspace
Sébastien Wilmet's avatar
Sébastien Wilmet committed
657
658
659
660
661
* Better search and replace, inspired by MonoDevelop
* Build Tools: Rubber is used for documents compilation
* French translation updated
* Spanish translation added

662
663
Release 0.2, 2010-02-20
-----------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
664
665
* New logo and icon (Eric Forgeot)
* User-friendly output for the compilation:
Sébastien Wilmet's avatar
Sébastien Wilmet committed
666
667
668
669
670
671
672
673
674
	* The output is filtered: only errors, warnings and badboxes are
	showed.
	* For a message, the file and the line is extracted, so the user can
	click on a message to go directly to the right file and line.
	* Statistics: how much errors/warnings/badboxes
	* Buttons for the navigation between the errors/warnings/badboxes
	* Options in the preferences: show all output,
	-interaction=nonstopmode

Sébastien Wilmet's avatar
Sébastien Wilmet committed
675
676
677
678
679
680
681
682
683
* Stop the execution of an external command
* Clean-up build files
* File browser: combobox with all parent directories
* Create a backup copy of files before saving (e.g. filename~)
* Autosave files every X minutes
* New default template: beamer presentation
* Create personnal templates: choose an icon
* French translation updated

684
685
Release 0.1, 2009-12-28
-----------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
686
687
688
* File browser integrated
* BibTeX and MakeIndex support
* Templates:
Sébastien Wilmet's avatar
Sébastien Wilmet committed
689
690
691
	* 4 default templates (article, report, book and letter)
	* possibility to create and delete personnal templates

Sébastien Wilmet's avatar
Sébastien Wilmet committed
692
693
694
695
696
697
* Tools: Indent/Unindent, Comment/Uncomment selected lines
* Search: Goto Line
* Documents menu: Save/Close all, Previous/Next document
* Documentation: LaTeX reference from Kile
* Edit toolbar and the LaTeX menu: math stuff
* More preferences:
Sébastien Wilmet's avatar
Sébastien Wilmet committed
698
699
700
701
702
703
704
	* Style scheme support (GtkSourceView)
	* Remember the files opened at exit and reopen them on startup
	* Clean-up auxiliaries files after close
	* Indentation (tab width; spaces instead of tabs)
	* Highlighting (current line; brackets matching)
	* Show the two toolbars on the same line

Sébastien Wilmet's avatar
Sébastien Wilmet committed
705
706
707
708
* Undo/redo: check if the buffer is saved
* Find/Replace: under the source view instead of a dialog
* Some icons updated
* French translation updated
Sébastien Wilmet's avatar
Sébastien Wilmet committed
709

710
711
Release 0.0.2, 2009-10-17
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
712
* Symbol tables: Greek letters, arrows, relations, operators,
Sébastien Wilmet's avatar
Sébastien Wilmet committed
713
delimiters, misc math, misc text (661 symbols)
Sébastien Wilmet's avatar
Sébastien Wilmet committed
714
* Edit toolbar and the LaTeX menu: sectioning, references,
Sébastien Wilmet's avatar
Sébastien Wilmet committed
715
environments, list environments, characters sizes and font styles
Sébastien Wilmet's avatar
Sébastien Wilmet committed
716
717
718
719
720
* Possibility to reorder the document tabs
* Command line options: --new-document, --version and --help
* A lot of little improvements
* Bug fixes
* Nicer display of output commands when compiling or converting a
Sébastien Wilmet's avatar
Sébastien Wilmet committed
721
document (the output is showed progressivly line per line)
Sébastien Wilmet's avatar
Sébastien Wilmet committed
722
723
724
* Log zone: keep only the five last actions
* French translation updated

725
726
Release 0.0.1, 2009-09-02
-------------------------
Sébastien Wilmet's avatar
Sébastien Wilmet committed
727
728
729
730
* Syntaxic color
* Buttons to compile, convert and view the document
* All common things found in a text editor...
* French translation