1 | 2008-10-16 08:22 dupuy |
---|
2 | |
---|
3 | * .: svn:ignore of various links and directories for cleaner svn |
---|
4 | status output |
---|
5 | |
---|
6 | 2008-10-16 07:57 friedelwolff |
---|
7 | |
---|
8 | * share/icons/virtaal.ico, share/icons/virtaal.png: New icons |
---|
9 | |
---|
10 | 2008-10-16 07:18 dupuy |
---|
11 | |
---|
12 | * po/es.po: add Julen (whose Spanish is much better than mine) to |
---|
13 | user-visible credits |
---|
14 | |
---|
15 | 2008-10-16 07:09 dupuy |
---|
16 | |
---|
17 | * po/es.po: correct a few missing accents |
---|
18 | |
---|
19 | 2008-10-15 21:01 murgilduta |
---|
20 | |
---|
21 | * po/es.po: Corrections in the Spanish translation. |
---|
22 | |
---|
23 | 2008-10-15 20:55 dupuy |
---|
24 | |
---|
25 | * po/es.po: add my e-mail to credit |
---|
26 | |
---|
27 | 2008-10-15 17:04 dupuy |
---|
28 | |
---|
29 | * po/es.po: plausible Spanish translation; not fully tested |
---|
30 | |
---|
31 | 2008-10-15 09:45 walter_l |
---|
32 | |
---|
33 | * virtaal/mode_selector.py: Added mode_user_names dictionary |
---|
34 | (similar to mode_names) to the ModeSelector class. This basically |
---|
35 | changed the behavior of the select_mode_by_name() method to |
---|
36 | search on a mode's mode_name and not |
---|
37 | user_name. |
---|
38 | |
---|
39 | Before this change calling select_mode_by_name() with a |
---|
40 | hard-coded mode_name would result in an |
---|
41 | unknown mode if the mode_name and user_name is not the same (eg. |
---|
42 | when translated). |
---|
43 | |
---|
44 | 2008-10-15 06:51 friedelwolff |
---|
45 | |
---|
46 | * po/nl.po: Updated Dutch (nl) translation |
---|
47 | |
---|
48 | 2008-10-15 05:57 friedelwolff |
---|
49 | |
---|
50 | * po/nl.po: New Dutch (nl) translation |
---|
51 | |
---|
52 | 2008-10-15 05:54 friedelwolff |
---|
53 | |
---|
54 | * po/af.po: Updated Afrikaans (af) translation |
---|
55 | |
---|
56 | 2008-10-15 05:38 friedelwolff |
---|
57 | |
---|
58 | * po/fr.po: New French (fr) translation |
---|
59 | |
---|
60 | 2008-10-14 16:43 murgilduta |
---|
61 | |
---|
62 | * po/eu.po: Update Basque translation to reflect changes from bug |
---|
63 | 559. |
---|
64 | |
---|
65 | 2008-10-14 15:57 friedelwolff |
---|
66 | |
---|
67 | * po/eu.po: Translation update from Julen Ruiz Aizpuru. See bug |
---|
68 | 547. |
---|
69 | |
---|
70 | 2008-10-14 15:17 walter_l |
---|
71 | |
---|
72 | * setup.py: Fixed installed location of generated .mo files. |
---|
73 | |
---|
74 | 2008-10-14 14:04 walter_l |
---|
75 | |
---|
76 | * virtaal/pan_app.py: Make sure that the configuration directory |
---|
77 | exists when calculating its location. |
---|
78 | |
---|
79 | 2008-10-14 13:59 walter_l |
---|
80 | |
---|
81 | * virtaal/main_window.py: Refined the last commit to send both |
---|
82 | stdout and stderr to config_dir/virtaal_log.txt |
---|
83 | |
---|
84 | 2008-10-14 13:54 walter_l |
---|
85 | |
---|
86 | * virtaal/main_window.py: Added handling of sys.stdout and |
---|
87 | sys.stderr on windows systems to avoid error dialog. |
---|
88 | |
---|
89 | This fixes bug 543. |
---|
90 | |
---|
91 | 2008-10-14 13:52 walter_l |
---|
92 | |
---|
93 | * virtaal/pan_app.py: Changed configuration directory from |
---|
94 | "~/.locamotion" to a more platform-appropriate |
---|
95 | "~/.virtaal" (or "C:\Documents and Settings\User\Application |
---|
96 | Data\Virtaal"). |
---|
97 | |
---|
98 | This fixes bug 535. |
---|
99 | |
---|
100 | 2008-10-14 13:32 friedelwolff |
---|
101 | |
---|
102 | * po/virtaal.pot: New POT file with optparse strings added |
---|
103 | (previously untranslatable). See bug 559. This also fixes a |
---|
104 | string, so technically counts as a string freeze break. |
---|
105 | |
---|
106 | 2008-10-14 13:26 friedelwolff |
---|
107 | |
---|
108 | * bin/virtaal: Replace the gettext function optparse._() so that we |
---|
109 | can use our domain to get the --help text translateable. This |
---|
110 | closes bug 559. |
---|
111 | |
---|
112 | 2008-10-14 13:23 friedelwolff |
---|
113 | |
---|
114 | * virtaal/__version__.py: Version 0.2 |
---|
115 | |
---|
116 | 2008-10-14 13:20 friedelwolff |
---|
117 | |
---|
118 | * po/testlocalisations: Enable more reliable fallback. Use the new |
---|
119 | executable name |
---|
120 | |
---|
121 | 2008-10-14 13:17 friedelwolff |
---|
122 | |
---|
123 | * po/POTFILES.in, source_tree_infrastructure/optparse.py: Add an |
---|
124 | internal copy of optparse to enable complete translation of |
---|
125 | commandline options. This fixes bug 559. |
---|
126 | |
---|
127 | 2008-10-14 13:06 friedelwolff |
---|
128 | |
---|
129 | * po/eu.po: First Basque translation (see bug 547) |
---|
130 | |
---|
131 | 2008-10-14 13:04 friedelwolff |
---|
132 | |
---|
133 | * po/af.po: Updated translation for Afrikaans (af) |
---|
134 | |
---|
135 | 2008-10-14 12:59 friedelwolff |
---|
136 | |
---|
137 | * README, virtaal/README: Move README outside of the source |
---|
138 | directory |
---|
139 | |
---|
140 | 2008-10-14 12:58 friedelwolff |
---|
141 | |
---|
142 | * README: Remove empty README file to prepare for file move from |
---|
143 | virtaal/README |
---|
144 | |
---|
145 | 2008-10-13 16:22 friedelwolff |
---|
146 | |
---|
147 | * bin/virtaal: Enable psyco if it is available |
---|
148 | |
---|
149 | 2008-10-13 11:02 dwaynebailey |
---|
150 | |
---|
151 | * .: Ignore various files created by ./setup {build,sdist} |
---|
152 | |
---|
153 | 2008-10-13 08:47 walter_l |
---|
154 | |
---|
155 | * setup.py: Create .mo files for each of po/*.po, before being |
---|
156 | added as data files. |
---|
157 | |
---|
158 | This fixes bug 544. |
---|
159 | |
---|
160 | 2008-10-09 14:12 walter_l |
---|
161 | |
---|
162 | * virtaal/store_grid.py: Whenever the unit grid (gtk.TreeView) |
---|
163 | gains focus, the editable area is recreated |
---|
164 | by UnitGrid.on_configure_event(). From a comment in the method: |
---|
165 | "# Horrible hack." |
---|
166 | Maybe so, but it works. |
---|
167 | |
---|
168 | This fixes bug 546. |
---|
169 | |
---|
170 | 2008-10-09 13:39 walter_l |
---|
171 | |
---|
172 | * virtaal/unit_layout.py: Added 2-pixel margins at the left and |
---|
173 | right edges of all text views. |
---|
174 | |
---|
175 | 2008-10-09 09:24 friedelwolff |
---|
176 | |
---|
177 | * setup.py: Don't associate with .pot files on Windows so that we |
---|
178 | don't highjack PowerPoint templates |
---|
179 | |
---|
180 | 2008-10-09 09:23 friedelwolff |
---|
181 | |
---|
182 | * setup.py: Some improvements to py2app options |
---|
183 | |
---|
184 | 2008-10-08 11:11 dwaynebailey |
---|
185 | |
---|
186 | * po/gtk20-lite.pot: Add two missing strings |
---|
187 | |
---|
188 | 2008-10-07 15:36 dupuy |
---|
189 | |
---|
190 | * .cvsignore: ignore generated files |
---|
191 | |
---|
192 | 2008-10-06 18:13 friedelwolff |
---|
193 | |
---|
194 | * bin/virtaal: Improve and clarify translatable strings |
---|
195 | |
---|
196 | 2008-10-04 13:14 friedelwolff |
---|
197 | |
---|
198 | * virtaal/pan_app.py: Install the gettext domain as unicode. This |
---|
199 | fixes alignment problems with --help text on the command line |
---|
200 | |
---|
201 | 2008-10-03 23:01 friedelwolff |
---|
202 | |
---|
203 | * virtaal/formats.py: Translate the name retrieved from the storage |
---|
204 | classes. This needs to be aligned with the |
---|
205 | virtaal-mimetypes.xml.in file to have them translated. |
---|
206 | |
---|
207 | 2008-10-03 14:13 walter_l |
---|
208 | |
---|
209 | * setup.py: Minor fix in finding the path the the Gtk+ libraries on |
---|
210 | Windows. |
---|
211 | |
---|
212 | 2008-10-03 11:47 walter_l |
---|
213 | |
---|
214 | * setup.py: Added "C:\Program Files\GTK2-Runtime", because that's |
---|
215 | where the new Windows installer installs to. |
---|
216 | |
---|
217 | 2008-10-03 08:46 friedelwolff |
---|
218 | |
---|
219 | * setup.py: Skip associating with all .txt files on Windows, since |
---|
220 | we can't rely on mime types or magic. This fixes bug 541. |
---|
221 | |
---|
222 | 2008-10-02 13:47 dwaynebailey |
---|
223 | |
---|
224 | * virtaal/main_window.py: Close dictionary |
---|
225 | |
---|
226 | 2008-10-02 13:38 friedelwolff |
---|
227 | |
---|
228 | * po/virtaal.pot: New POT file for version 0.2 |
---|
229 | |
---|
230 | 2008-10-02 13:37 friedelwolff |
---|
231 | |
---|
232 | * virtaal/main_window.py: Rather use %(error_message)s than %s |
---|
233 | |
---|
234 | 2008-10-02 13:34 friedelwolff |
---|
235 | |
---|
236 | * virtaal/about.py: Translator comment about translator-credits |
---|
237 | |
---|
238 | 2008-10-02 13:32 walter_l |
---|
239 | |
---|
240 | * setup.py: Add po directory to dist tarballs, even though they |
---|
241 | will not be installed. |
---|
242 | |
---|
243 | 2008-10-02 13:31 friedelwolff |
---|
244 | |
---|
245 | * virtaal/modes.py: Don't mark the empty string for translation - |
---|
246 | this ends up as the header of the POT file. |
---|
247 | |
---|
248 | 2008-10-02 13:22 friedelwolff |
---|
249 | |
---|
250 | * po/POTFILES.in: Update to reflect new locations of .desktop.in |
---|
251 | and -mimetype.xml.in files |
---|
252 | |
---|
253 | 2008-10-02 13:20 walter_l |
---|
254 | |
---|
255 | * setup.py: Fixed the program name in setup.py to be "virtaal", but |
---|
256 | have Windows still use "Virtaal". |
---|
257 | |
---|
258 | 2008-10-02 13:20 walter_l |
---|
259 | |
---|
260 | * setup.py: Add LICENSES and maketranslations to dist tarballs, |
---|
261 | although it will not be installed. |
---|
262 | |
---|
263 | 2008-10-02 13:19 walter_l |
---|
264 | |
---|
265 | * setup.py: Fix collection of MO files. |
---|
266 | |
---|
267 | 2008-10-02 13:18 walter_l |
---|
268 | |
---|
269 | * setup.py: Install MO files from the po/ directory to the correct |
---|
270 | location. |
---|
271 | |
---|
272 | 2008-10-02 13:16 friedelwolff |
---|
273 | |
---|
274 | * virtaal/pan_app.py: Specify the default font size as 9, to avoid |
---|
275 | issues with some pango classes thinking no size means 0. This is |
---|
276 | ugly and needs to be improved in future. |
---|
277 | |
---|
278 | 2008-10-02 13:09 friedelwolff |
---|
279 | |
---|
280 | * share/virtaal/autocorr/acor_vi-VN.dat: Fix some XML problems in |
---|
281 | the Vietnamese (vi-VN) file |
---|
282 | |
---|
283 | 2008-10-02 12:54 friedelwolff |
---|
284 | |
---|
285 | * share/applications/virtaal.desktop.in: Associate Virtaal with .ts |
---|
286 | and .qph files |
---|
287 | |
---|
288 | 2008-10-02 12:48 friedelwolff |
---|
289 | |
---|
290 | * setup.py: Remove indents that were spacing descriptions in the |
---|
291 | RPM incorrectly |
---|
292 | |
---|
293 | 2008-10-02 10:46 friedelwolff |
---|
294 | |
---|
295 | * virtaal/pan_app.py: Remove debugging |
---|
296 | |
---|
297 | 2008-10-02 10:43 friedelwolff |
---|
298 | |
---|
299 | * virtaal/about.py: Some rewordings of the program description. |
---|
300 | Update the last bit of the GPL notice. |
---|
301 | |
---|
302 | 2008-10-02 10:33 friedelwolff |
---|
303 | |
---|
304 | * setup.py: Remove .desktop and -mimetype.xml files from the |
---|
305 | generic datafiles section. Add icons to the datafiles. |
---|
306 | |
---|
307 | 2008-10-02 10:18 friedelwolff |
---|
308 | |
---|
309 | * share/icons/virtaal.png, share/virtaal/virtaal.png: Move the PNG |
---|
310 | icon to icons/ as well |
---|
311 | |
---|
312 | 2008-10-02 09:30 friedelwolff |
---|
313 | |
---|
314 | * virtaal/about.py, virtaal/main_window.py: Adapt loading of data |
---|
315 | files to new layouts and API |
---|
316 | |
---|
317 | 2008-10-02 09:26 friedelwolff |
---|
318 | |
---|
319 | * virtaal/pan_app.py: Adapt our datafile access to work with new |
---|
320 | directories in share/ |
---|
321 | |
---|
322 | 2008-10-02 09:25 friedelwolff |
---|
323 | |
---|
324 | * setup.py: Update setup script to new locations of comments |
---|
325 | |
---|
326 | 2008-10-02 09:05 friedelwolff |
---|
327 | |
---|
328 | * setup.py: Factor out datafiles that are only relevant on a Free |
---|
329 | desktop. Also package PO files. |
---|
330 | |
---|
331 | 2008-10-02 09:02 friedelwolff |
---|
332 | |
---|
333 | * share/icons, share/icons/virtaal.ico, share/virtaal/virtaal.ico: |
---|
334 | Create share/icons and move the .ico file there |
---|
335 | |
---|
336 | 2008-10-02 08:11 friedelwolff |
---|
337 | |
---|
338 | * setup.py: Add po files to the distribution |
---|
339 | |
---|
340 | 2008-10-02 08:06 friedelwolff |
---|
341 | |
---|
342 | * maketranslations, share/mime, share/mime/packages, |
---|
343 | share/mime/packages/virtaal-mimetype.xml.in, |
---|
344 | share/virtaal/virtaal-mimetype.xml.in: Create share/mime/packages |
---|
345 | and move the -mimetypes.xml.in file there |
---|
346 | |
---|
347 | 2008-10-02 07:59 friedelwolff |
---|
348 | |
---|
349 | * maketranslations, share/applications, |
---|
350 | share/applications/virtaal.desktop.in, |
---|
351 | share/virtaal/virtaal.desktop.in: Create share/applications and |
---|
352 | move the .desktop file there |
---|
353 | |
---|
354 | 2008-10-02 07:49 friedelwolff |
---|
355 | |
---|
356 | * po/POTFILES.in: Update to reflect recent changes |
---|
357 | |
---|
358 | 2008-10-02 07:46 friedelwolff |
---|
359 | |
---|
360 | * virtaal/tips.py: Mention moving in large steps. -outdated comment |
---|
361 | |
---|
362 | 2008-10-02 07:08 friedelwolff |
---|
363 | |
---|
364 | * virtaal/pan_app.py: Use locale.getdefaultlocale() which seems |
---|
365 | reliable on more platforms than locale.getlocale() |
---|
366 | |
---|
367 | 2008-10-01 20:52 friedelwolff |
---|
368 | |
---|
369 | * virtaal/recent.py: Limit the recent files to 15 |
---|
370 | |
---|
371 | 2008-10-01 16:29 friedelwolff |
---|
372 | |
---|
373 | * setup.py: Fix a couple more thinkos after the py2app options were |
---|
374 | added |
---|
375 | |
---|
376 | 2008-10-01 16:23 friedelwolff |
---|
377 | |
---|
378 | * setup.py: Fix small type in plist specification |
---|
379 | |
---|
380 | 2008-10-01 14:39 walter_l |
---|
381 | |
---|
382 | * virtaal/unit_editor.py, virtaal/unit_layout.py: For empty target |
---|
383 | text views, use the source text to calculate the text view's |
---|
384 | height. |
---|
385 | |
---|
386 | 2008-10-01 14:37 walter_l |
---|
387 | |
---|
388 | * virtaal/unit_layout.py: Keep references to sources and targets |
---|
389 | for use by other interested objects. |
---|
390 | |
---|
391 | 2008-10-01 14:16 friedelwolff |
---|
392 | |
---|
393 | * virtaal/about.py: Add a logo to the about screen, and credit the |
---|
394 | artist :-) |
---|
395 | |
---|
396 | 2008-10-01 14:14 friedelwolff |
---|
397 | |
---|
398 | * share/virtaal/virtaal_logo.png, share/virtaal/virtaal_logo.svg: |
---|
399 | Add a new logo |
---|
400 | |
---|
401 | 2008-10-01 13:51 friedelwolff |
---|
402 | |
---|
403 | * setup.py: Make a prettier name by using proper capitalisation |
---|
404 | (Virtaal) |
---|
405 | |
---|
406 | 2008-10-01 13:30 friedelwolff |
---|
407 | |
---|
408 | * setup.py: Some small refactorings and initial (untested) support |
---|
409 | for py2app |
---|
410 | |
---|
411 | 2008-10-01 10:56 walter_l |
---|
412 | |
---|
413 | * setup.py: Fixed Windows icon path in setup.py. |
---|
414 | |
---|
415 | 2008-10-01 10:30 walter_l |
---|
416 | |
---|
417 | * setup.py: Fixed tiny bug caused by my last commit. |
---|
418 | |
---|
419 | 2008-10-01 10:26 walter_l |
---|
420 | |
---|
421 | * setup.py: Fixed Windows file associasions created by InnoSetup. |
---|
422 | This bug was caused by differences between |
---|
423 | translate.storage.factory.supported_files() and the hash that it |
---|
424 | replaced. |
---|
425 | |
---|
426 | 2008-10-01 10:25 walter_l |
---|
427 | |
---|
428 | * virtaal/markup.py, virtaal/store_model.py, |
---|
429 | virtaal/widgets/label_expander.py: Fixed tooltip (unit notes) |
---|
430 | markup and markup handling. |
---|
431 | |
---|
432 | 2008-10-01 10:23 walter_l |
---|
433 | |
---|
434 | * virtaal/unit_renderer.py: Added row padding to unit renderes so |
---|
435 | that consecutive multi-line (unselected) units are more easily |
---|
436 | distinguishable even without rules hints. |
---|
437 | |
---|
438 | 2008-10-01 08:53 friedelwolff |
---|
439 | |
---|
440 | * virtaal/main_window.py, virtaal/pan_app.py: Move |
---|
441 | get_data_file_abs_name() from main_window to |
---|
442 | get_abs_data_filename() in pan_app so that it can easily be used |
---|
443 | from other places |
---|
444 | |
---|
445 | 2008-09-30 16:28 friedelwolff |
---|
446 | |
---|
447 | * virtaal/unit_renderer.py: Use .create_pango_context() to ensure |
---|
448 | we don't overwrite settings in the same context |
---|
449 | |
---|
450 | 2008-09-30 16:08 friedelwolff |
---|
451 | |
---|
452 | * virtaal/unit_editor.py: Simplify the handling of pango layouts - |
---|
453 | we don't need the GTK layouts |
---|
454 | |
---|
455 | 2008-09-30 15:52 friedelwolff |
---|
456 | |
---|
457 | * virtaal/unit_layout.py: Use the proper font settings in the |
---|
458 | editing area |
---|
459 | |
---|
460 | 2008-09-30 15:39 dwaynebailey |
---|
461 | |
---|
462 | * bin/virtaal: s/VirTaal/Virtaal/g - missed this one |
---|
463 | |
---|
464 | 2008-09-30 15:30 walter_l |
---|
465 | |
---|
466 | * gui_tests/common.py, gui_tests/test_open_and_close.py, setup.py, |
---|
467 | virtaal/about.py, virtaal/document.py, virtaal/main_window.py, |
---|
468 | virtaal/store_model.py, virtaal/support/memoize.py, |
---|
469 | virtaal/terminology.py, virtaal/undo_buffer.py, |
---|
470 | virtaal/unit_editor.py, virtaal/unit_renderer.py: Cosmetic |
---|
471 | changes: Removed trailing spaces. |
---|
472 | |
---|
473 | 2008-09-30 15:11 walter_l |
---|
474 | |
---|
475 | * virtaal/main_window.py: Fixed a URI-bug that makes the "Recent |
---|
476 | Files" unusable under Windows. |
---|
477 | |
---|
478 | 2008-09-30 15:06 dwaynebailey |
---|
479 | |
---|
480 | * po/Makevars, po/gtk20-lite.pot, po/virtaal.pot, setup.py, |
---|
481 | share/virtaal/virtaal-mimetype.xml.in, |
---|
482 | share/virtaal/virtaal.desktop.in, share/virtaal/virtaal.glade, |
---|
483 | virtaal/README, virtaal/about.py, virtaal/main_window.py, |
---|
484 | virtaal/mode_selector.py, virtaal/pan_app.py, |
---|
485 | virtaal/store_grid.py, virtaal/unit_editor.py: |
---|
486 | s/VirTaal/Virtaal/g |
---|
487 | |
---|
488 | 2008-09-30 13:45 friedelwolff |
---|
489 | |
---|
490 | * virtaal/autocompletor.py: Don't barf on empty or None targets |
---|
491 | |
---|
492 | 2008-09-30 13:43 friedelwolff |
---|
493 | |
---|
494 | * virtaal/main_window.py: Print a full traceback on all errors on |
---|
495 | file open |
---|
496 | |
---|
497 | 2008-09-30 13:10 friedelwolff |
---|
498 | |
---|
499 | * setup.py: Get the supported files from the toolkit factory (after |
---|
500 | changes in revision 7791) |
---|
501 | |
---|
502 | 2008-09-30 08:59 walter_l |
---|
503 | |
---|
504 | * virtaal/__version__.py: Updated version to 0.2-rc1 |
---|
505 | |
---|
506 | 2008-09-30 08:41 walter_l |
---|
507 | |
---|
508 | * virtaal/document.py, virtaal/main_window.py: Keep the mode |
---|
509 | selector from being destroy()ed every time a new file is opened. |
---|
510 | This fixes bug 530. |
---|
511 | |
---|
512 | 2008-09-30 06:04 friedelwolff |
---|
513 | |
---|
514 | * virtaal/unit_editor.py: If punctranslate() changes something in |
---|
515 | copy_original(), insert the unchanged version in the undo buffer |
---|
516 | |
---|
517 | 2008-09-29 21:36 dwaynebailey |
---|
518 | |
---|
519 | * maketranslations: Fail with error if no translation directory |
---|
520 | exists |
---|
521 | |
---|
522 | 2008-09-29 21:31 friedelwolff |
---|
523 | |
---|
524 | * virtaal/document.py: Deal with incorrect stats if the PO file |
---|
525 | doesn't have a header |
---|
526 | |
---|
527 | 2008-09-29 21:29 dwaynebailey |
---|
528 | |
---|
529 | * virtaal/support/sorted_set.py: docstring: correct lists |
---|
530 | |
---|
531 | 2008-09-29 21:25 dwaynebailey |
---|
532 | |
---|
533 | * po/af.po: Correct spacing |
---|
534 | |
---|
535 | 2008-09-29 20:34 friedelwolff |
---|
536 | |
---|
537 | * share/virtaal/autocorr/acor_af-ZA.dat, |
---|
538 | share/virtaal/autocorr/acor_cs-CZ.dat, |
---|
539 | share/virtaal/autocorr/acor_da-DK.dat, |
---|
540 | share/virtaal/autocorr/acor_de-DE.dat, |
---|
541 | share/virtaal/autocorr/acor_en-GB.dat, |
---|
542 | share/virtaal/autocorr/acor_en-US.dat, |
---|
543 | share/virtaal/autocorr/acor_es-ES.dat, |
---|
544 | share/virtaal/autocorr/acor_fi-FI.dat, |
---|
545 | share/virtaal/autocorr/acor_fr-FR.dat, |
---|
546 | share/virtaal/autocorr/acor_hu-HU.dat, |
---|
547 | share/virtaal/autocorr/acor_it-IT.dat, |
---|
548 | share/virtaal/autocorr/acor_nl-NL.dat, |
---|
549 | share/virtaal/autocorr/acor_pl-PL.dat, |
---|
550 | share/virtaal/autocorr/acor_pt-BR.dat, |
---|
551 | share/virtaal/autocorr/acor_pt-PT.dat, |
---|
552 | share/virtaal/autocorr/acor_ru-RU.dat, |
---|
553 | share/virtaal/autocorr/acor_sv-SE.dat, |
---|
554 | share/virtaal/autocorr/acor_vi-VN.dat: Updated autocorrect |
---|
555 | dictionaries from OOo upstream |
---|
556 | |
---|
557 | 2008-09-29 19:11 friedelwolff |
---|
558 | |
---|
559 | * virtaal/unit_renderer.py: Set the font and language from the |
---|
560 | global settings to give Pango as much information as possible for |
---|
561 | proper rendering |
---|
562 | |
---|
563 | 2008-09-29 19:10 friedelwolff |
---|
564 | |
---|
565 | * virtaal/rendering.py: Some utility functions to help with |
---|
566 | rendering |
---|
567 | |
---|
568 | 2008-09-29 19:01 friedelwolff |
---|
569 | |
---|
570 | * virtaal/pan_app.py: Add entries for sourcefont, targetfont, |
---|
571 | nplurals, and plural. Always add missing sections as part of |
---|
572 | reading. |
---|
573 | |
---|
574 | 2008-09-29 16:34 walter_l |
---|
575 | |
---|
576 | * virtaal/search_mode.py: Added mnemonics for case sensitivity and |
---|
577 | regular expression check boxes in search mode. |
---|
578 | This fixes bug 525. |
---|
579 | |
---|
580 | 2008-09-29 16:21 walter_l |
---|
581 | |
---|
582 | * gui_tests/__init__.py, gui_tests/common.py, |
---|
583 | gui_tests/test_open_and_close.py, setup.py, |
---|
584 | source_tree_infrastructure/__init__.py, |
---|
585 | source_tree_infrastructure/lsprofcalltree.py, |
---|
586 | virtaal/__init__.py, virtaal/__version__.py, virtaal/about.py, |
---|
587 | virtaal/autocompletor.py, virtaal/autocorrector.py, |
---|
588 | virtaal/document.py, virtaal/formats.py, virtaal/main_window.py, |
---|
589 | virtaal/markup.py, virtaal/mode_selector.py, virtaal/modes.py, |
---|
590 | virtaal/pan_app.py, virtaal/recent.py, virtaal/search_mode.py, |
---|
591 | virtaal/store_grid.py, virtaal/store_model.py, |
---|
592 | virtaal/support/__init__.py, virtaal/support/bijection.py, |
---|
593 | virtaal/support/memoize.py, virtaal/support/openmailto.py, |
---|
594 | virtaal/support/partial.py, virtaal/support/set_enumerator.py, |
---|
595 | virtaal/support/simplegeneric.py, virtaal/support/sorted_set.py, |
---|
596 | virtaal/terminology.py, virtaal/tips.py, virtaal/undo_buffer.py, |
---|
597 | virtaal/unit_editor.py, virtaal/unit_layout.py, |
---|
598 | virtaal/unit_renderer.py, virtaal/widgets/__init__.py, |
---|
599 | virtaal/widgets/entry_dialog.py, |
---|
600 | virtaal/widgets/label_expander.py, virtaal/widgets/util.py: |
---|
601 | Cosmetic changes, mostly fixing up of license blocks at the start |
---|
602 | of all files. |
---|
603 | |
---|
604 | 2008-09-29 15:26 friedelwolff |
---|
605 | |
---|
606 | * virtaal/main_window.py: Don't try to enter search mode if there |
---|
607 | is no document |
---|
608 | |
---|
609 | 2008-09-29 14:43 walter_l |
---|
610 | |
---|
611 | * virtaal/document.py, virtaal/search_mode.py, |
---|
612 | virtaal/support/set_enumerator.py: If modes are switched and the |
---|
613 | currently selected unit is further down in the |
---|
614 | document than the last unit in the new mode, incorrect movement |
---|
615 | behaviour was |
---|
616 | observed. This has been fixed by having Cursor objects use the |
---|
617 | default index |
---|
618 | of 0 if the given index is beyond the range of its data set. |
---|
619 | |
---|
620 | Search mode also handles the cursor itself (in stead of calling |
---|
621 | document.refresh_cursor()), because it turns out that the Search |
---|
622 | mode (which |
---|
623 | is a UnionSetEnumerator) and a Search mode's Cursor's union_set |
---|
624 | is the same |
---|
625 | object. |
---|
626 | |
---|
627 | 2008-09-29 14:41 walter_l |
---|
628 | |
---|
629 | * virtaal/autocompletor.py, virtaal/search_mode.py, |
---|
630 | virtaal/support/set_enumerator.py: Cosmetic changes. |
---|
631 | |
---|
632 | 2008-09-29 13:21 friedelwolff |
---|
633 | |
---|
634 | * virtaal/undo_buffer.py: Ignore zero length inserts |
---|
635 | |
---|
636 | 2008-09-29 13:19 friedelwolff |
---|
637 | |
---|
638 | * virtaal/autocompletor.py: Only perform autocompletion on single |
---|
639 | character insertions. This way we can ignore multi-character |
---|
640 | paste events, for example. |
---|
641 | |
---|
642 | 2008-09-29 13:18 friedelwolff |
---|
643 | |
---|
644 | * virtaal/autocompletor.py: Massively improve the interaction with |
---|
645 | undo code. |
---|
646 | |
---|
647 | A suggestion should never go into the undo buffer, but accepting |
---|
648 | a suggestion should. |
---|
649 | |
---|
650 | 2008-09-29 13:15 friedelwolff |
---|
651 | |
---|
652 | * virtaal/undo_buffer.py: Delete selection on undo event. This |
---|
653 | improves interaction with the autocompletor. |
---|
654 | |
---|
655 | 2008-09-27 09:36 dwaynebailey |
---|
656 | |
---|
657 | * virtaal/autocorrector.py: docstring: fix list indentation |
---|
658 | |
---|
659 | 2008-09-27 09:34 dwaynebailey |
---|
660 | |
---|
661 | * virtaal/autocorrector.py: docstring: fix @rtype |
---|
662 | |
---|
663 | 2008-09-27 09:32 dwaynebailey |
---|
664 | |
---|
665 | * virtaal/support/memoize.py: docstring: use literal block |
---|
666 | |
---|
667 | 2008-09-27 09:30 dwaynebailey |
---|
668 | |
---|
669 | * virtaal/support/openmailto.py: docstring: convert list to @param |
---|
670 | |
---|
671 | 2008-09-27 09:27 dwaynebailey |
---|
672 | |
---|
673 | * virtaal/support/partial.py: docstring: various code example |
---|
674 | cleanups |
---|
675 | |
---|
676 | 2008-09-27 07:50 friedelwolff |
---|
677 | |
---|
678 | * virtaal/undo_buffer.py: Rename incorrect 'self' to buf to relfect |
---|
679 | that parameter is a gtk.TextBuffer |
---|
680 | |
---|
681 | 2008-09-27 07:49 friedelwolff |
---|
682 | |
---|
683 | * virtaal/undo_buffer.py: Revert revision 8484 - confusion due to |
---|
684 | bad variable names. Fix due in next commit. |
---|
685 | |
---|
686 | 2008-09-27 07:34 friedelwolff |
---|
687 | |
---|
688 | * virtaal/undo_buffer.py: Keep the methods of BoundedQueue together |
---|
689 | |
---|
690 | 2008-09-26 15:28 friedelwolff |
---|
691 | |
---|
692 | * virtaal/autocompletor.py: Improve docstring somewhat |
---|
693 | |
---|
694 | 2008-09-26 14:56 friedelwolff |
---|
695 | |
---|
696 | * virtaal/main_window.py: Remove unused function .on_undo() |
---|
697 | |
---|
698 | 2008-09-26 14:47 walter_l |
---|
699 | |
---|
700 | * virtaal/autocompletor.py: Fix the handling of |
---|
701 | highlighted/selected auto-completion suggestions. |
---|
702 | This fixes bug 521. This is not an easily summarizable bug, so |
---|
703 | see the bug |
---|
704 | report for more information. |
---|
705 | |
---|
706 | 2008-09-26 14:45 friedelwolff |
---|
707 | |
---|
708 | * virtaal/main_window.py: Improve error handling on file open and |
---|
709 | save. This should fix bug 514, 515 and 517. |
---|
710 | |
---|
711 | 2008-09-26 10:16 walter_l |
---|
712 | |
---|
713 | * share/virtaal/virtaal.glade, virtaal/main_window.py, |
---|
714 | virtaal/store_grid.py, virtaal/support/set_enumerator.py: - Added |
---|
715 | status messages (returned from Cursor.move()) |
---|
716 | - Added a status bar (in main_window.py) to display these these |
---|
717 | status messages. |
---|
718 | - Added a delay when wrapping, just so that the user can see |
---|
719 | something out of |
---|
720 | the ordinary is happening. |
---|
721 | |
---|
722 | 2008-09-26 10:14 walter_l |
---|
723 | |
---|
724 | * virtaal/support/set_enumerator.py: Modified Cursor.move() to wrap |
---|
725 | around the end of a file to the beginning and vice versa. |
---|
726 | |
---|
727 | 2008-09-25 15:45 friedelwolff |
---|
728 | |
---|
729 | * virtaal/autocorrector.py: Keep self.lang as None while |
---|
730 | uninitialised. Return empty from load_dictionary() to ease using |
---|
731 | it with gobject.idle_add(). |
---|
732 | |
---|
733 | 2008-09-24 21:38 friedelwolff |
---|
734 | |
---|
735 | * virtaal/tips.py: Update tip now that we use Alt+Down to copy |
---|
736 | original to target (tips still unused at the moment) |
---|
737 | |
---|
738 | 2008-09-24 21:32 friedelwolff |
---|
739 | |
---|
740 | * virtaal/widgets/entry_dialog.py: Grab the focus later - this |
---|
741 | seems to work more reliably |
---|
742 | |
---|
743 | 2008-09-24 16:05 friedelwolff |
---|
744 | |
---|
745 | * virtaal/unit_editor.py: Keep a Document reference for later use. |
---|
746 | Do punctuation translation when copying original to target. The |
---|
747 | punctuation translation needs more testing in several languages, |
---|
748 | but should mostly do the right thing. |
---|
749 | |
---|
750 | 2008-09-24 16:02 friedelwolff |
---|
751 | |
---|
752 | * virtaal/document.py: Add accessors to obtain the document's |
---|
753 | source language and target language. This tries to obtain it from |
---|
754 | the document, and falls back to the global application settings. |
---|
755 | |
---|
756 | 2008-09-24 16:01 friedelwolff |
---|
757 | |
---|
758 | * virtaal/document.py: Correct wrong user prompt for plural |
---|
759 | equation |
---|
760 | |
---|
761 | 2008-09-24 16:00 friedelwolff |
---|
762 | |
---|
763 | * virtaal/document.py: Improve method of obtaining plurals |
---|
764 | |
---|
765 | 2008-09-24 07:12 friedelwolff |
---|
766 | |
---|
767 | * virtaal/autocompletor.py, virtaal/autocorrector.py: Use the new |
---|
768 | undo_buffer.merge_actions for autocorrection and autocompletion |
---|
769 | |
---|
770 | 2008-09-24 07:06 friedelwolff |
---|
771 | |
---|
772 | * virtaal/unit_editor.py: Support 'copy to original' with Alt-Down |
---|
773 | |
---|
774 | 2008-09-24 07:05 friedelwolff |
---|
775 | |
---|
776 | * virtaal/undo_buffer.py: +Helper function merge_actions() to merge |
---|
777 | the last two undo actions into one |
---|
778 | |
---|
779 | 2008-09-24 06:26 friedelwolff |
---|
780 | |
---|
781 | * virtaal/unit_editor.py: Remove dead code |
---|
782 | |
---|
783 | 2008-09-23 13:14 dwaynebailey |
---|
784 | |
---|
785 | * gui_tests, source_tree_infrastructure: Ignore *.pyc files |
---|
786 | |
---|
787 | 2008-09-23 13:11 dwaynebailey |
---|
788 | |
---|
789 | * share/virtaal/virtaal-mimetype.xml.in: Add .qph to the mimetypes |
---|
790 | |
---|
791 | 2008-09-20 23:48 dwaynebailey |
---|
792 | |
---|
793 | * virtaal/document.py: Fixes to get plural entries working in |
---|
794 | virtaal: |
---|
795 | * Add list of languages and plural forms, include reference to |
---|
796 | source. This might be better placed |
---|
797 | in lang/data.py but since it is hard coded for all of Qt this is |
---|
798 | probably a better spot. |
---|
799 | * Implement getsource: this allows us to force the source into a |
---|
800 | multistring, in .ts the source |
---|
801 | will always be a single entry never multiple as in PO. With this |
---|
802 | the generic hasplural will work |
---|
803 | * Add decorators for source and target, seems we get the parent |
---|
804 | ones if not added |
---|
805 | * Add nplural fuction to find the language and return the number |
---|
806 | of plural forms |
---|
807 | * Retrieve the nplural value if we are editing a .ts store. |
---|
808 | |
---|
809 | 2008-09-20 19:33 friedelwolff |
---|
810 | |
---|
811 | * virtaal/main_window.py: Only pass unicode strings to |
---|
812 | autocompletor |
---|
813 | |
---|
814 | 2008-09-20 16:21 friedelwolff |
---|
815 | |
---|
816 | * bin/virtaal, virtaal/pan_app.py: Always read the ini file on |
---|
817 | instantiation of pan_app.Settings, otherwise we are adding |
---|
818 | unnecessary empty duplicate sections in the ini file |
---|
819 | |
---|
820 | 2008-09-20 16:12 friedelwolff |
---|
821 | |
---|
822 | * virtaal/unit_editor.py, virtaal/unit_layout.py: Show that file is |
---|
823 | modified when an option (like fuzzy) is toggled. This closes bug |
---|
824 | 510. |
---|
825 | |
---|
826 | 2008-09-20 12:52 friedelwolff |
---|
827 | |
---|
828 | * virtaal/search_mode.py: Use re.UNICODE instead of re.LOCALE which |
---|
829 | fixes the problems experienced with case insensitive non-ASCII |
---|
830 | searches |
---|
831 | |
---|
832 | 2008-09-20 09:30 dwaynebailey |
---|
833 | |
---|
834 | * share/virtaal/virtaal.glade: Use Title Case, add accesskey |
---|
835 | |
---|
836 | 2008-09-19 21:29 friedelwolff |
---|
837 | |
---|
838 | * virtaal/main_window.py, virtaal/recent.py: Limit ourselves to |
---|
839 | local only recent files, and enable opening them from the menu. |
---|
840 | |
---|
841 | 2008-09-19 20:55 friedelwolff |
---|
842 | |
---|
843 | * virtaal/main_window.py: Add files that we open successfully to |
---|
844 | the recent files |
---|
845 | |
---|
846 | 2008-09-19 20:54 friedelwolff |
---|
847 | |
---|
848 | * virtaal/recent.py: Improve applicdation names, instantiate the |
---|
849 | default recent manager, show tips |
---|
850 | |
---|
851 | 2008-09-19 20:29 friedelwolff |
---|
852 | |
---|
853 | * share/virtaal/virtaal.glade, virtaal/main_window.py, |
---|
854 | virtaal/recent.py: Add support for recent files in the File menu. |
---|
855 | We don't yet add our own ones to the recent files manager |
---|
856 | |
---|
857 | 2008-09-19 20:21 friedelwolff |
---|
858 | |
---|
859 | * share/virtaal/virtaal.glade: Change the handler for File->Quit to |
---|
860 | on_quit to handle unsaved files correctly |
---|
861 | |
---|
862 | 2008-09-19 19:58 friedelwolff |
---|
863 | |
---|
864 | * virtaal/main_window.py: Translate logo as window icon |
---|
865 | |
---|
866 | 2008-09-19 19:56 friedelwolff |
---|
867 | |
---|
868 | * virtaal/main_window.py: Return False from _confirm_unsaved() for |
---|
869 | clarity |
---|
870 | |
---|
871 | 2008-09-19 19:54 friedelwolff |
---|
872 | |
---|
873 | * virtaal/main_window.py: Properly handle File->Quit |
---|
874 | |
---|
875 | 2008-09-19 19:47 friedelwolff |
---|
876 | |
---|
877 | * virtaal/main_window.py: Set a very low priority to restoring the |
---|
878 | default cursor after loading the document. This way it even waits |
---|
879 | for the editing widget to be fully activated before replacing the |
---|
880 | busy (WATCH) cursor |
---|
881 | |
---|
882 | 2008-09-19 19:02 friedelwolff |
---|
883 | |
---|
884 | * virtaal/main_window.py: Show a busy (WATCH) cursor while loading |
---|
885 | a file |
---|
886 | |
---|
887 | 2008-09-18 20:48 friedelwolff |
---|
888 | |
---|
889 | * virtaal/about.py: Credit Walter |
---|
890 | |
---|
891 | 2008-09-18 19:16 friedelwolff |
---|
892 | |
---|
893 | * virtaal/search_mode.py: Correctly test if chk_regex is checked |
---|
894 | |
---|
895 | 2008-09-18 19:10 friedelwolff |
---|
896 | |
---|
897 | * virtaal/search_mode.py: Work throughout with unicode strings in |
---|
898 | searching, and always change to lower case to obtain case |
---|
899 | insensitivity (it seems re.IGNORECASE doesn't handle non-ASCII |
---|
900 | correctly). Removed unused self.re_flags. |
---|
901 | |
---|
902 | 2008-09-16 18:34 friedelwolff |
---|
903 | |
---|
904 | * virtaal/search_mode.py: Fix logic for the use of re.IGNORECASE |
---|
905 | (ignorecase for pogrep is correct) |
---|
906 | |
---|
907 | 2008-09-16 15:37 walter_l |
---|
908 | |
---|
909 | * virtaal/mode_selector.py: Added mnemonic for mode selection |
---|
910 | combo. |
---|
911 | |
---|
912 | 2008-09-16 15:36 walter_l |
---|
913 | |
---|
914 | * virtaal/search_mode.py: Moved search functionality to |
---|
915 | update_search() and added a search delay via |
---|
916 | gobject.timeout_add(). |
---|
917 | |
---|
918 | 2008-09-16 15:36 walter_l |
---|
919 | |
---|
920 | * virtaal/search_mode.py: Force an updated when the Enter is |
---|
921 | pressed in the search entry ("activate" event) |
---|
922 | |
---|
923 | 2008-09-16 15:35 walter_l |
---|
924 | |
---|
925 | * virtaal/document.py: - Removed unused "mode-changed" signal |
---|
926 | - Added cursor_changed() method that emits the "cursor-changed" |
---|
927 | event |
---|
928 | |
---|
929 | 2008-09-15 16:43 walter_l |
---|
930 | |
---|
931 | * virtaal/search_mode.py: Search mode now selects the first match |
---|
932 | (in targets). |
---|
933 | |
---|
934 | 2008-09-15 16:42 walter_l |
---|
935 | |
---|
936 | * virtaal/mode_selector.py: Fixed minor syntax error (trailing ":") |
---|
937 | |
---|
938 | 2008-09-15 16:41 walter_l |
---|
939 | |
---|
940 | * virtaal/document.py, virtaal/main_window.py, |
---|
941 | virtaal/mode_selector.py, virtaal/modes.py, |
---|
942 | virtaal/search_mode.py, virtaal/store_grid.py, |
---|
943 | virtaal/support/set_enumerator.py: Loads of changes to make |
---|
944 | mode-related code more robust and organized: |
---|
945 | - ModeSelector is now managed by Document in stead of the VirTaal |
---|
946 | class |
---|
947 | - A "cursor-changed" event has been added for the UnitGrid to |
---|
948 | connect to |
---|
949 | - The VirTaal class (main_window.py) has been cleaned up by |
---|
950 | removing the |
---|
951 | ModeSelector-stuff that Document now does itself |
---|
952 | - BaseMode was added as base-class for all other mode classes |
---|
953 | (not added to |
---|
954 | virtaal.modes.MODES) |
---|
955 | - Modes' handle_unit() -> unit_changed() |
---|
956 | - Modes' refresh() was merged with selected(), seeing as they do |
---|
957 | the same |
---|
958 | - Modes got a new method: unselected() |
---|
959 | - Search mode now correctly removes highlighting when the mode is |
---|
960 | changed |
---|
961 | |
---|
962 | 2008-09-15 16:39 walter_l |
---|
963 | |
---|
964 | * virtaal/search_mode.py: - Fixed search highlighting by using |
---|
965 | gtk.TextTags in stead of pango markup. |
---|
966 | - Changed make_filter() method to return the filter in stead of |
---|
967 | directly |
---|
968 | assigning it to self.filter. |
---|
969 | - Renamed search_re to re_search (so that it's similar to |
---|
970 | re_flags) |
---|
971 | |
---|
972 | 2008-09-15 16:37 walter_l |
---|
973 | |
---|
974 | * virtaal/mode_selector.py: cmb_modes.set_active() reintroduced, |
---|
975 | because otherwise the default mode is not selected |
---|
976 | by cmb_modes at start-up. |
---|
977 | |
---|
978 | 2008-09-15 16:36 walter_l |
---|
979 | |
---|
980 | * virtaal/unit_layout.py: Added _is_source attribute to source |
---|
981 | TextViews. |
---|
982 | |
---|
983 | 2008-09-15 16:35 walter_l |
---|
984 | |
---|
985 | * virtaal/search_mode.py: Busy fixing unhighlighting. |
---|
986 | |
---|
987 | 2008-09-15 16:34 walter_l |
---|
988 | |
---|
989 | * virtaal/search_mode.py: Half-implemented highlighting. Some stuff |
---|
990 | still needed: |
---|
991 | - Currently, search strings are "highlighted" by surrounding it |
---|
992 | with "|" |
---|
993 | - Unhighlighting does not yet work correctly ("|"s stack with |
---|
994 | each visit to a unit) |
---|
995 | - "|" should be replaced with markup |
---|
996 | |
---|
997 | 2008-09-15 16:33 walter_l |
---|
998 | |
---|
999 | * virtaal/mode_selector.py: Added current_mode attribute to |
---|
1000 | ModeSelector. |
---|
1001 | |
---|
1002 | 2008-09-15 16:32 walter_l |
---|
1003 | |
---|
1004 | * virtaal/unit_editor.py: Added UnitEditor.sources. |
---|
1005 | |
---|
1006 | 2008-09-15 16:31 walter_l |
---|
1007 | |
---|
1008 | * virtaal/unit_layout.py: Added get_sources() function. Based on |
---|
1009 | get_targets(). |
---|
1010 | |
---|
1011 | 2008-09-15 16:30 walter_l |
---|
1012 | |
---|
1013 | * virtaal/main_window.py, virtaal/mode_selector.py, |
---|
1014 | virtaal/modes.py, virtaal/search_mode.py: Started with |
---|
1015 | highlighting of matched strings. SearchMode.handle_unit() is |
---|
1016 | still unfinished, though. |
---|
1017 | |
---|
1018 | 2008-09-12 04:15 dwaynebailey |
---|
1019 | |
---|
1020 | * virtaal/main_window.py: Correct call to tzstring |
---|
1021 | |
---|
1022 | 2008-09-11 19:52 dwaynebailey |
---|
1023 | |
---|
1024 | * virtaal/autocompletor.py: Don't coerce to unicode - it should be |
---|
1025 | that already. Use standard accessors. |
---|
1026 | |
---|
1027 | 2008-09-11 19:44 dwaynebailey |
---|
1028 | |
---|
1029 | * virtaal/main_window.py: Avoid %z as it isn't supported correctly |
---|
1030 | on Windows |
---|
1031 | |
---|
1032 | 2008-09-11 19:37 dwaynebailey |
---|
1033 | |
---|
1034 | * share/virtaal/virtaal-mimetype.xml.in: Correct spelling |
---|
1035 | |
---|
1036 | 2008-09-11 16:00 walter_l |
---|
1037 | |
---|
1038 | * virtaal/search_mode.py: Added Firefox-colors to indicate that no |
---|
1039 | matches were found. |
---|
1040 | |
---|
1041 | 2008-09-11 14:43 walter_l |
---|
1042 | |
---|
1043 | * LICENSE: Added LICENSE |
---|
1044 | |
---|
1045 | 2008-09-11 14:18 walter_l |
---|
1046 | |
---|
1047 | * virtaal/main_window.py, virtaal/mode_selector.py, |
---|
1048 | virtaal/modes.py, virtaal/search_mode.py: Added keyboard shortcut |
---|
1049 | (F3) for Search. |
---|
1050 | |
---|
1051 | WARNING: Ugly hack used to give focus to the search entry. |
---|
1052 | |
---|
1053 | 2008-09-11 14:15 walter_l |
---|
1054 | |
---|
1055 | * virtaal/document.py, virtaal/main_window.py, |
---|
1056 | virtaal/mode_selector.py: Cosmetic changes. |
---|
1057 | |
---|
1058 | 2008-09-10 15:38 walter_l |
---|
1059 | |
---|
1060 | * virtaal/search_mode.py: Search mode now supports case sensitivity |
---|
1061 | and regex checking. These parameters |
---|
1062 | are used to created a translate.tools.pogrep.GrepFilter object |
---|
1063 | that is used to |
---|
1064 | match units. |
---|
1065 | |
---|
1066 | 2008-09-10 15:36 walter_l |
---|
1067 | |
---|
1068 | * virtaal/modes.py, virtaal/search_mode.py: Moved SearchMode class |
---|
1069 | to search_mode.py |
---|
1070 | |
---|
1071 | 2008-09-10 15:34 walter_l |
---|
1072 | |
---|
1073 | * virtaal/mode_selector.py: Added a "Mode: " label before the |
---|
1074 | mode-selection combo. |
---|
1075 | |
---|
1076 | 2008-09-10 15:32 walter_l |
---|
1077 | |
---|
1078 | * virtaal/modes.py: Changed displayed names of the "Default" and |
---|
1079 | "QuickTranslate" modes to "All" and "Incomplete" respectively. |
---|
1080 | |
---|
1081 | 2008-09-10 15:30 walter_l |
---|
1082 | |
---|
1083 | * virtaal/document.py, virtaal/modes.py, virtaal/store_grid.py: |
---|
1084 | Basic searching works! |
---|
1085 | |
---|
1086 | - Modes' refresh() method now takes a Document instance in stead |
---|
1087 | of Document.stats |
---|
1088 | - Searching is done by iterating through document.store.units; |
---|
1089 | should be done via pogrep |
---|
1090 | - Search mode with an empty search string is equivalent to the |
---|
1091 | "Default" mode |
---|
1092 | |
---|
1093 | 2008-09-10 15:28 walter_l |
---|
1094 | |
---|
1095 | * virtaal/document.py, virtaal/main_window.py, |
---|
1096 | virtaal/mode_selector.py, virtaal/modes.py: A lot of changes, but |
---|
1097 | they are all necessary to avoid committing a broken VirTaal: |
---|
1098 | - Only one instance of each mode is created |
---|
1099 | - Mode constructors no longer accept any parameters, they are |
---|
1100 | handled by the refresh() method |
---|
1101 | - The ModeSelector determines the default mode and keeps a |
---|
1102 | reference to it |
---|
1103 | |
---|
1104 | 2008-09-10 15:24 walter_l |
---|
1105 | |
---|
1106 | * virtaal/document.py, virtaal/store_model.py: Cosmetic. |
---|
1107 | |
---|
1108 | 2008-09-10 15:21 walter_l |
---|
1109 | |
---|
1110 | * virtaal/modes.py: Fixed signal-handling of search-entry's |
---|
1111 | "changed" event. |
---|
1112 | |
---|
1113 | 2008-09-10 15:19 walter_l |
---|
1114 | |
---|
1115 | * virtaal/mode_selector.py: Removed debug output |
---|
1116 | |
---|
1117 | 2008-09-10 15:17 walter_l |
---|
1118 | |
---|
1119 | * bin, bin/virtaal, run_virtaal.py, setup.py: run_virtaal.py -> |
---|
1120 | bin/virtaal |
---|
1121 | and updated setup.py to reflect the changes. |
---|
1122 | |
---|
1123 | 2008-09-10 15:01 walter_l |
---|
1124 | |
---|
1125 | * share/virtaal/virtaal.glade, virtaal/main_window.py, |
---|
1126 | virtaal/mode_selector.py, virtaal/modes.py: Use ModeSelector in |
---|
1127 | stead of the ModeBox class defined in main_window.py. |
---|
1128 | The Glade file was updated to move the "mode bar" above the main |
---|
1129 | screen. |
---|
1130 | |
---|
1131 | 2008-09-10 14:57 walter_l |
---|
1132 | |
---|
1133 | * run_virtaal.py: Added logging to stdout. |
---|
1134 | |
---|
1135 | 2008-08-19 10:56 dwaynebailey |
---|
1136 | |
---|
1137 | * po/Makevars, po/intltool-update: Add extra bits to Makevars to |
---|
1138 | make this fully configurable |
---|
1139 | |
---|
1140 | 2008-08-19 10:50 dwaynebailey |
---|
1141 | |
---|
1142 | * po/intltool-update: Make script slightly more portable |
---|
1143 | |
---|
1144 | 2008-08-19 10:43 dwaynebailey |
---|
1145 | |
---|
1146 | * maketranslations: A little overkill butnow our script is reusable |
---|
1147 | in most .desktop.in and .mimetype.in situations |
---|
1148 | |
---|
1149 | 2008-08-05 14:27 dwaynebailey |
---|
1150 | |
---|
1151 | * virtaal/main_window.py: Report an error if the file being opened |
---|
1152 | does not exist. |
---|
1153 | |
---|
1154 | 2008-08-04 10:08 dwaynebailey |
---|
1155 | |
---|
1156 | * virtaal/main_window.py, virtaal/store_grid.py: Add |
---|
1157 | Ctrl+PgDown/PgUp to allow large jump navigation in the editor |
---|
1158 | |
---|
1159 | 2008-08-04 00:53 dwaynebailey |
---|
1160 | |
---|
1161 | * virtaal/tips.py: Add Ctrl+Up/Down tip. |
---|
1162 | |
---|
1163 | 2008-08-03 11:34 dwaynebailey |
---|
1164 | |
---|
1165 | * po/gtk20-lite.pot: Add entriese for Save As dialog. |
---|
1166 | |
---|
1167 | 2008-08-03 11:21 dwaynebailey |
---|
1168 | |
---|
1169 | * po/af.po: First Afrikaans translation added |
---|
1170 | |
---|
1171 | 2008-08-03 11:15 dwaynebailey |
---|
1172 | |
---|
1173 | * po/POTFILES.in, virtaal/modes.py: Make modes localisable |
---|
1174 | |
---|
1175 | 2008-08-03 10:58 dwaynebailey |
---|
1176 | |
---|
1177 | * virtaal/pan_app.py: Work around systems e.g. Fedora that encode |
---|
1178 | data, other then just the name, into the name field. |
---|
1179 | |
---|
1180 | 2008-08-03 10:56 dwaynebailey |
---|
1181 | |
---|
1182 | * virtaal/main_window.py: Align the unsaved document dialog with |
---|
1183 | the one from OOo. |
---|
1184 | |
---|
1185 | 2008-08-03 10:45 dwaynebailey |
---|
1186 | |
---|
1187 | * virtaal/main_window.py: Fix dialog title |
---|
1188 | |
---|
1189 | 2008-08-03 10:36 dwaynebailey |
---|
1190 | |
---|
1191 | * virtaal/unit_layout.py: Ensure that clicking the fuzzy checkbox |
---|
1192 | doesn't cause edit widget to lose focus |
---|
1193 | |
---|
1194 | 2008-08-03 10:29 dwaynebailey |
---|
1195 | |
---|
1196 | * virtaal/pan_app.py, virtaal/unit_layout.py: Do not localise log |
---|
1197 | messages |
---|
1198 | |
---|
1199 | 2008-08-03 10:21 dwaynebailey |
---|
1200 | |
---|
1201 | * .: Ignore *.pyc files |
---|
1202 | |
---|
1203 | 2008-08-03 10:16 dwaynebailey |
---|
1204 | |
---|
1205 | * po: Update ignore list |
---|
1206 | |
---|
1207 | 2008-08-03 10:10 dwaynebailey |
---|
1208 | |
---|
1209 | * po/gtk20-lite.pot: Enable LTR/RTL ability |
---|
1210 | |
---|
1211 | 2008-08-03 10:05 dwaynebailey |
---|
1212 | |
---|
1213 | * po/gtk20-lite.pot: Add entries for file open dialog |
---|
1214 | |
---|
1215 | 2008-08-03 09:33 dwaynebailey |
---|
1216 | |
---|
1217 | * po/gtk20-lite.pot, po/testlocalisations: Add a GTK 2.0 pot file |
---|
1218 | with only the essential translations for GTK, this would |
---|
1219 | allow a language without GTK translations to appear fully |
---|
1220 | translated. Added this |
---|
1221 | to the test localisation script. |
---|
1222 | |
---|
1223 | 2008-08-03 09:30 dwaynebailey |
---|
1224 | |
---|
1225 | * po/POTFILES.in: Update translatable file list |
---|
1226 | |
---|
1227 | 2008-08-03 09:23 dwaynebailey |
---|
1228 | |
---|
1229 | * share/virtaal: Ignore generated files |
---|
1230 | |
---|
1231 | 2008-08-03 09:21 dwaynebailey |
---|
1232 | |
---|
1233 | * virtaal, virtaal/support, virtaal/widgets: Ignore .pyc files |
---|
1234 | |
---|
1235 | 2008-07-29 17:20 walter_l |
---|
1236 | |
---|
1237 | * virtaal/main_window.py: Add newly translated words to |
---|
1238 | auto-completion list. |
---|
1239 | |
---|
1240 | 2008-07-29 17:18 walter_l |
---|
1241 | |
---|
1242 | * virtaal/autocompletor.py: AutoCompletor.add_words(): Make sure |
---|
1243 | that there are no duplicates. |
---|
1244 | |
---|
1245 | 2008-07-29 17:16 walter_l |
---|
1246 | |
---|
1247 | * virtaal/autocompletor.py: Improved word-seperation regex. |
---|
1248 | |
---|
1249 | 2008-07-29 16:55 walter_l |
---|
1250 | |
---|
1251 | * virtaal/store_grid.py: Removed trailing spaces. |
---|
1252 | |
---|
1253 | 2008-07-29 16:54 walter_l |
---|
1254 | |
---|
1255 | * virtaal/main_window.py: |
---|
1256 | s/get_words_from_store/add_words_from_store/g (a la revision |
---|
1257 | 7930) |
---|
1258 | |
---|
1259 | 2008-07-29 15:57 walter_l |
---|
1260 | |
---|
1261 | * virtaal/autocompletor.py: Changed get_words_from_store() to |
---|
1262 | add_words_from_store() be able to load more |
---|
1263 | than one translation store for auto-completion. |
---|
1264 | |
---|
1265 | 2008-07-29 15:00 walter_l |
---|
1266 | |
---|
1267 | * virtaal/autocorrector.py: Re-replaced matching code with regular |
---|
1268 | expressions: |
---|
1269 | Each auto-correctable word is used, upon load, to create a |
---|
1270 | regular expression |
---|
1271 | that will match for strings ending in that word. These regular |
---|
1272 | expressions are |
---|
1273 | stored in a tuple, together with its replacement string, in the |
---|
1274 | correction- |
---|
1275 | dicionary. |
---|
1276 | |
---|
1277 | 2008-07-29 13:35 walter_l |
---|
1278 | |
---|
1279 | * virtaal/autocompletor.py: Fixed my broken sorting of words after |
---|
1280 | being loaded from a translation store. |
---|
1281 | Also got target strings as unicode() and not str(). |
---|
1282 | |
---|
1283 | 2008-07-29 13:33 walter_l |
---|
1284 | |
---|
1285 | * virtaal/autocompletor.py: Cosmetic changes |
---|
1286 | |
---|
1287 | 2008-07-29 09:11 winterstream |
---|
1288 | |
---|
1289 | * virtaal/unit_layout.py: Don't create a terminology suggestion |
---|
1290 | widget if there are no suggestions. |
---|
1291 | This allows us to avoid ugly empty white boxes. |
---|
1292 | |
---|
1293 | 2008-07-28 16:41 winterstream |
---|
1294 | |
---|
1295 | * virtaal/document.py: If we find a document without plural |
---|
1296 | information, then we should rather |
---|
1297 | assume that the target language is the locale language instead of |
---|
1298 | asking the user such a question. Virtaal will later include |
---|
1299 | functionality |
---|
1300 | to allow the user to change the target langauge. |
---|
1301 | |
---|
1302 | So now we only ask for the target language if it cannot be |
---|
1303 | determined from |
---|
1304 | the environment. |
---|
1305 | |
---|
1306 | 2008-07-28 16:35 winterstream |
---|
1307 | |
---|
1308 | * run_virtaal.py, virtaal/terminology.py: Make it possible to pass |
---|
1309 | a translation store filename with --terminology |
---|
1310 | (instead of just a directory). If a filename is specified, |
---|
1311 | virtaal loads |
---|
1312 | the translation store. set_terminology_store will then place this |
---|
1313 | store |
---|
1314 | into match_store. get_suggestion_stores will yield only |
---|
1315 | match_store, if |
---|
1316 | it is None. |
---|
1317 | |
---|
1318 | Also replaced the memoization with an explicit match dictionary |
---|
1319 | (which |
---|
1320 | maps language codes to terminology matchers). |
---|
1321 | |
---|
1322 | 2008-07-28 16:13 winterstream |
---|
1323 | |
---|
1324 | * run_virtaal.py, virtaal/terminology.py: Two things: |
---|
1325 | |
---|
1326 | 1. If we set the terminology directory config option before the |
---|
1327 | config file is read, it will be overwritten. This was changed in |
---|
1328 | run_virtaal.py so that the terminology directory is only set |
---|
1329 | after the config file has been read. |
---|
1330 | |
---|
1331 | 2. The terminology matcher already has support for building a |
---|
1332 | matcher from multiple files. So we don't need to build such a |
---|
1333 | file; we only need to pass it a list of stores and it will do |
---|
1334 | the rest. |
---|
1335 | |
---|
1336 | 2008-07-28 15:46 winterstream |
---|
1337 | |
---|
1338 | * virtaal/terminology.py: Fixed a typo in terminology.py. |
---|
1339 | |
---|
1340 | 2008-07-28 15:45 winterstream |
---|
1341 | |
---|
1342 | * virtaal/autocorrector.py, virtaal/store_grid.py, |
---|
1343 | virtaal/unit_layout.py: Cosmetic neatification. |
---|
1344 | |
---|
1345 | 2008-07-28 14:41 friedelwolff |
---|
1346 | |
---|
1347 | * virtaal/autocorrector.py: Correct copyright date for file |
---|
1348 | |
---|
1349 | 2008-07-28 14:23 walter_l |
---|
1350 | |
---|
1351 | * virtaal/autocompletor.py, virtaal/main_window.py: Added |
---|
1352 | AutoCompletor. Similar in design to AutoCorrector, AutoCompletor |
---|
1353 | takes |
---|
1354 | a list of words (or parses a pofile store) to use as |
---|
1355 | auto-completion strings. |
---|
1356 | |
---|
1357 | 2008-07-28 14:00 walter_l |
---|
1358 | |
---|
1359 | * virtaal/autocorrector.py: AutoCorrection bug-fixes: |
---|
1360 | - Improved word seperation (wordsep_re changed from "^\W" to |
---|
1361 | "\W+") |
---|
1362 | - The last _word_ is checked if it is auto-replacable, not just |
---|
1363 | the end of the |
---|
1364 | string. |
---|
1365 | - Fixed undo by modifying the __undo_stack of text buffers. |
---|
1366 | |
---|
1367 | 2008-07-28 13:54 walter_l |
---|
1368 | |
---|
1369 | * virtaal/autocorrector.py: Unicodification of strings in the |
---|
1370 | AutoCorrector. |
---|
1371 | |
---|
1372 | 2008-07-28 13:52 walter_l |
---|
1373 | |
---|
1374 | * virtaal/autocorrector.py: Cosmetic changes. |
---|
1375 | |
---|
1376 | 2008-07-28 10:12 winterstream |
---|
1377 | |
---|
1378 | * virtaal/main_window.py, virtaal/store_grid.py, |
---|
1379 | virtaal/store_model.py, virtaal/unit_grid.py, |
---|
1380 | virtaal/unit_model.py: Renaming to make the function of existing |
---|
1381 | code clearer. |
---|
1382 | |
---|
1383 | 2008-07-28 10:11 winterstream |
---|
1384 | |
---|
1385 | * virtaal/unit_grid.py: I don't think I have to remove an |
---|
1386 | accelerator group when it dies |
---|
1387 | along with its containing widget. |
---|
1388 | |
---|
1389 | 2008-07-28 09:12 winterstream |
---|
1390 | |
---|
1391 | * virtaal/document.py: Forgot to ensure that nplurals is an int. |
---|
1392 | This caused documents |
---|
1393 | with plurals to fail. |
---|
1394 | |
---|
1395 | 2008-07-28 09:11 winterstream |
---|
1396 | |
---|
1397 | * virtaal/unit_grid.py: Refactoring to get the morning started. |
---|
1398 | |
---|
1399 | 2008-07-28 08:33 winterstream |
---|
1400 | |
---|
1401 | * virtaal/unit_layout.py: Implemented a TreeView for showing |
---|
1402 | terminology suggestions. |
---|
1403 | |
---|
1404 | 2008-07-28 08:32 winterstream |
---|
1405 | |
---|
1406 | * virtaal/document.py, virtaal/profiler.py, virtaal/undo_buffer.py, |
---|
1407 | virtaal/unit_grid.py, virtaal/unit_renderer.py: Removed the |
---|
1408 | unused profile code which was a hangover from the |
---|
1409 | start of the project. |
---|
1410 | |
---|
1411 | Refactored document.py, since it was quite messy. Also did a |
---|
1412 | bit of cosmetic work. |
---|
1413 | |
---|
1414 | 2008-07-28 08:31 winterstream |
---|
1415 | |
---|
1416 | * virtaal/terminology.py: Refactoring and comment addition. |
---|
1417 | |
---|
1418 | 2008-07-28 08:30 winterstream |
---|
1419 | |
---|
1420 | * virtaal/unit_layout.py: A wee bit of refactoring and a rough |
---|
1421 | implementation of a |
---|
1422 | terminology display widget. |
---|
1423 | |
---|
1424 | 2008-07-28 08:30 winterstream |
---|
1425 | |
---|
1426 | * virtaal/unit_layout.py: Since we're not going to be passing |
---|
1427 | parameters to any of the make() |
---|
1428 | functions, they're not doing anything for us (other than giving |
---|
1429 | us |
---|
1430 | unneeded lazy behaviour). So we might as well do away with them. |
---|
1431 | |
---|
1432 | 2008-07-28 08:29 winterstream |
---|
1433 | |
---|
1434 | * virtaal/terminology.py: Added code to create an memoize a |
---|
1435 | terminology matcher for a given |
---|
1436 | langauge. Also unmemoized get_suggestion_store, since we will |
---|
1437 | no longer use it directly. It's only used via |
---|
1438 | get_terminology_matcher |
---|
1439 | now. |
---|
1440 | |
---|
1441 | 2008-07-28 08:28 winterstream |
---|
1442 | |
---|
1443 | * virtaal/unit_layout.py: Did a little bit of refactoring. |
---|
1444 | |
---|
1445 | 2008-07-28 08:27 winterstream |
---|
1446 | |
---|
1447 | * run_virtaal.py: Added a command line option to specify the |
---|
1448 | directory containing |
---|
1449 | terminology language files. |
---|
1450 | |
---|
1451 | 2008-07-28 08:27 winterstream |
---|
1452 | |
---|
1453 | * virtaal/pan_app.py, virtaal/terminology.py: Added a module which |
---|
1454 | constructs a store from all terminology files |
---|
1455 | in a given language directory. Such a store is to be used by the |
---|
1456 | termininology matcher. |
---|
1457 | |
---|
1458 | 2008-07-28 08:26 winterstream |
---|
1459 | |
---|
1460 | * virtaal/support/memoize.py: Added a general purpose memoization |
---|
1461 | module. This should eventually be moved |
---|
1462 | to the toolkit, since there are now 3 or 4 different memoization |
---|
1463 | implementations |
---|
1464 | between Virtaal, the Toolkit and Pootle. |
---|
1465 | |
---|
1466 | 2008-07-28 08:25 winterstream |
---|
1467 | |
---|
1468 | * run_virtaal.py: Cosmetic. Removed unused code. |
---|
1469 | |
---|
1470 | 2008-07-28 08:24 winterstream |
---|
1471 | |
---|
1472 | * run_virtaal.py: A bit of refactoring to get into the coding |
---|
1473 | spirit. Giving names |
---|
1474 | to sequences of statements (by stuffing them into functions) is |
---|
1475 | a good way to improve readability. |
---|
1476 | |
---|
1477 | 2008-07-26 01:23 dwaynebailey |
---|
1478 | |
---|
1479 | * setup.py: Package the autocorr files. This is hackish using *.* |
---|
1480 | to avoid including autocorr directory |
---|
1481 | |
---|
1482 | 2008-07-25 22:58 dwaynebailey |
---|
1483 | |
---|
1484 | * run_virtaal.py: Add version information |
---|
1485 | |
---|
1486 | 2008-07-25 22:51 dwaynebailey |
---|
1487 | |
---|
1488 | * po/testlocalisations: Build and test localisations |
---|
1489 | |
---|
1490 | 2008-07-25 22:33 dwaynebailey |
---|
1491 | |
---|
1492 | * virtaal/main_window.py: Define the gettext domain for the .glade |
---|
1493 | file |
---|
1494 | |
---|
1495 | 2008-07-25 22:18 dwaynebailey |
---|
1496 | |
---|
1497 | * po/Makevars: Remove XGETTEXT_ARGS which are now given in |
---|
1498 | ./intltool-update wrapper |
---|
1499 | |
---|
1500 | 2008-07-25 22:13 dwaynebailey |
---|
1501 | |
---|
1502 | * po/README: Fix for new wrapper script |
---|
1503 | |
---|
1504 | 2008-07-25 22:11 dwaynebailey |
---|
1505 | |
---|
1506 | * po/intltool-update: Add a wrapper around intltool so that we can |
---|
1507 | set PO header options correctly |
---|
1508 | |
---|
1509 | 2008-07-25 21:58 walter_l |
---|
1510 | |
---|
1511 | * virtaal/main_window.py: Added auto-correction to |
---|
1512 | virtaal.main_window.VirTaal so that it's actually |
---|
1513 | used. |
---|
1514 | |
---|
1515 | 2008-07-25 20:55 dwaynebailey |
---|
1516 | |
---|
1517 | * run_virtaal.py, virtaal/about.py, virtaal/document.py, |
---|
1518 | virtaal/formats.py, virtaal/main_window.py, virtaal/modes.py, |
---|
1519 | virtaal/pan_app.py, virtaal/tips.py, virtaal/unit_grid.py, |
---|
1520 | virtaal/unit_layout.py: Use gettext.install and remove all module |
---|
1521 | level imports of _ alias |
---|
1522 | |
---|
1523 | 2008-07-25 20:47 dwaynebailey |
---|
1524 | |
---|
1525 | * virtaal/about.py: Mark unicode string correctly |
---|
1526 | |
---|
1527 | 2008-07-25 19:51 dwaynebailey |
---|
1528 | |
---|
1529 | * virtaal/pan_app.py: Raise an exception if the file supplied does |
---|
1530 | not exist. |
---|
1531 | |
---|
1532 | 2008-07-25 19:32 dwaynebailey |
---|
1533 | |
---|
1534 | * run_virtaal.py: Make the metavars translatable |
---|
1535 | |
---|
1536 | 2008-07-25 18:13 dwaynebailey |
---|
1537 | |
---|
1538 | * run_virtaal.py: Allow usage line to be localised |
---|
1539 | |
---|
1540 | 2008-07-25 16:48 walter_l |
---|
1541 | |
---|
1542 | * share/virtaal/autocorr, share/virtaal/autocorr/acor_af-ZA.dat, |
---|
1543 | share/virtaal/autocorr/acor_bg-BG.dat, |
---|
1544 | share/virtaal/autocorr/acor_cs-CZ.dat, |
---|
1545 | share/virtaal/autocorr/acor_da-DK.dat, |
---|
1546 | share/virtaal/autocorr/acor_de-DE.dat, |
---|
1547 | share/virtaal/autocorr/acor_en-GB.dat, |
---|
1548 | share/virtaal/autocorr/acor_en-US.dat, |
---|
1549 | share/virtaal/autocorr/acor_en-ZA.dat, |
---|
1550 | share/virtaal/autocorr/acor_es-ES.dat, |
---|
1551 | share/virtaal/autocorr/acor_fi-FI.dat, |
---|
1552 | share/virtaal/autocorr/acor_fr-FR.dat, |
---|
1553 | share/virtaal/autocorr/acor_hu-HU.dat, |
---|
1554 | share/virtaal/autocorr/acor_it-IT.dat, |
---|
1555 | share/virtaal/autocorr/acor_ja-JP.dat, |
---|
1556 | share/virtaal/autocorr/acor_ko-KR.dat, |
---|
1557 | share/virtaal/autocorr/acor_nl-NL.dat, |
---|
1558 | share/virtaal/autocorr/acor_pl-PL.dat, |
---|
1559 | share/virtaal/autocorr/acor_pt-BR.dat, |
---|
1560 | share/virtaal/autocorr/acor_pt-PT.dat, |
---|
1561 | share/virtaal/autocorr/acor_ru-RU.dat, |
---|
1562 | share/virtaal/autocorr/acor_sk-SK.dat, |
---|
1563 | share/virtaal/autocorr/acor_sl-SI.dat, |
---|
1564 | share/virtaal/autocorr/acor_sv-SE.dat, |
---|
1565 | share/virtaal/autocorr/acor_tr-TR.dat, |
---|
1566 | share/virtaal/autocorr/acor_zh-CN.dat, |
---|
1567 | share/virtaal/autocorr/acor_zh-TW.dat, virtaal/autocorrector.py, |
---|
1568 | virtaal/pan_app.py, virtaal/unit_editor.py, virtaal/unit_grid.py, |
---|
1569 | virtaal/unit_layout.py, virtaal/unit_renderer.py: - Added |
---|
1570 | auto-correction in target strings using OpenOffice.org data |
---|
1571 | files. |
---|
1572 | - Added OpenOffice.org's data files to share/virtaal/autocorr/. |
---|
1573 | - Some small cosmetic changes. |
---|
1574 | |
---|
1575 | 2008-07-25 16:45 dwaynebailey |
---|
1576 | |
---|
1577 | * gui_tests/common.py: Cleanup last bad commit |
---|
1578 | |
---|
1579 | 2008-07-25 16:45 walter_l |
---|
1580 | |
---|
1581 | * virtaal/main_window.py: Added get_data_file_abs_name() and made |
---|
1582 | changed load_glade_file() to use it. |
---|
1583 | |
---|
1584 | 2008-07-25 16:40 dwaynebailey |
---|
1585 | |
---|
1586 | * gui_tests/common.py, po/virtaal.pot, run_virtaal.py: Typo |
---|
1587 | |
---|
1588 | 2008-07-25 16:37 dwaynebailey |
---|
1589 | |
---|
1590 | * run_virtaal.py: Use Python variable names |
---|
1591 | |
---|
1592 | 2008-07-25 16:30 dwaynebailey |
---|
1593 | |
---|
1594 | * virtaal/main_window.py: Make the modified marker placeable in the |
---|
1595 | translatable string. Use rstrip to remove any tralining |
---|
1596 | whitespace when nothing has been modified. |
---|
1597 | |
---|
1598 | 2008-07-25 16:22 dwaynebailey |
---|
1599 | |
---|
1600 | * virtaal/main_window.py: Use Python variable markup to explain |
---|
1601 | variable |
---|
1602 | |
---|
1603 | 2008-07-25 16:04 dwaynebailey |
---|
1604 | |
---|
1605 | * po/Makevars: Add options to set the: copyright, program name and |
---|
1606 | program version |
---|
1607 | |
---|
1608 | 2008-07-25 16:00 dwaynebailey |
---|
1609 | |
---|
1610 | * po/POTFILES.in: Add some new files |
---|
1611 | |
---|
1612 | 2008-07-25 15:20 dwaynebailey |
---|
1613 | |
---|
1614 | * po/POTFILES.in: Fix extraction of strings |
---|
1615 | |
---|
1616 | 2008-07-25 09:23 dwaynebailey |
---|
1617 | |
---|
1618 | * maketranslations: s/data/share/virtaal/ |
---|
1619 | |
---|
1620 | 2008-07-24 14:09 walter_l |
---|
1621 | |
---|
1622 | * setup.py: Added gtk.keysyms to innosetup's includes. |
---|
1623 | |
---|
1624 | 2008-07-24 13:59 walter_l |
---|
1625 | |
---|
1626 | * virtaal/main_window.py: A bunch of small cosmetic changes. |
---|
1627 | |
---|
1628 | 2008-07-24 13:39 walter_l |
---|
1629 | |
---|
1630 | * data, setup.py, share, share/virtaal, |
---|
1631 | share/virtaal/virtaal-mimetype.xml.in, |
---|
1632 | share/virtaal/virtaal.desktop.in, share/virtaal/virtaal.glade, |
---|
1633 | share/virtaal/virtaal.ico, share/virtaal/virtaal.png: Moved data/ |
---|
1634 | to share/virtaal/ and updated setup.py accordingly. |
---|
1635 | |
---|
1636 | 2008-07-24 13:35 walter_l |
---|
1637 | |
---|
1638 | * run_virtaal.py: Removed unnecessary trailing spaces that polutes |
---|
1639 | my VIm. |
---|
1640 | |
---|
1641 | 2008-07-24 13:26 walter_l |
---|
1642 | |
---|
1643 | * virtaal/document.py, virtaal/modes.py, |
---|
1644 | virtaal/support/partial.py, virtaal/support/set_enumerator.py, |
---|
1645 | virtaal/support/simplegeneric.py, virtaal/unit_editor.py, |
---|
1646 | virtaal/unit_grid.py, virtaal/unit_renderer.py: Cosmetic changes. |
---|
1647 | Mostly fixing of license notices and removal of trailing |
---|
1648 | spaces. |
---|
1649 | |
---|
1650 | 2008-07-24 09:21 winterstream |
---|
1651 | |
---|
1652 | * virtaal/unit_layout.py: Generalized the layout function so take |
---|
1653 | parameters for objects to |
---|
1654 | lay out to the left, middle or right. Also fixed a tiny bug with |
---|
1655 | the |
---|
1656 | invocation of option() in build_layout. |
---|
1657 | |
---|
1658 | 2008-07-24 09:21 winterstream |
---|
1659 | |
---|
1660 | * virtaal/unit_editor.py, virtaal/unit_renderer.py: Cosmetic |
---|
1661 | change. Forgot to save these files before committing the previous |
---|
1662 | time. |
---|
1663 | |
---|
1664 | 2008-07-24 09:10 winterstream |
---|
1665 | |
---|
1666 | * virtaal/document.py, virtaal/main_window.py, |
---|
1667 | virtaal/undo_buffer.py, virtaal/unit_editor.py, |
---|
1668 | virtaal/unit_grid.py: Cosmetic changes. Code neatification. |
---|
1669 | |
---|
1670 | 2008-07-24 09:09 winterstream |
---|
1671 | |
---|
1672 | * virtaal/unit_layout.py, virtaal/unit_model.py, |
---|
1673 | virtaal/widgets/util.py: Cosmetic change. |
---|
1674 | |
---|
1675 | Moved utility functions to widgets/util.py. Started adding |
---|
1676 | __all__ module members so that only public members will be |
---|
1677 | exposed. |
---|
1678 | |
---|
1679 | 2008-07-23 17:00 winterstream |
---|
1680 | |
---|
1681 | * virtaal/main_window.py, virtaal/unit_grid.py, |
---|
1682 | virtaal/unit_model.py: Made a last few changes to integrate the |
---|
1683 | UnitModel properly. |
---|
1684 | |
---|
1685 | 2008-07-23 16:59 winterstream |
---|
1686 | |
---|
1687 | * virtaal/unit_grid.py, virtaal/unit_model.py: Started the |
---|
1688 | conversion of the ListModel to the custom model. |
---|
1689 | |
---|
1690 | 2008-07-23 16:58 winterstream |
---|
1691 | |
---|
1692 | * virtaal/unit_model.py: Changed the model to have three columns so |
---|
1693 | that it can slot into |
---|
1694 | the existing code. |
---|
1695 | |
---|
1696 | 2008-07-23 16:57 winterstream |
---|
1697 | |
---|
1698 | * virtaal/unit_model.py: Added a model which implements the |
---|
1699 | TreeView model interface. We are going |
---|
1700 | to use this model in our custom widget. |
---|
1701 | |
---|
1702 | 2008-07-23 16:45 winterstream |
---|
1703 | |
---|
1704 | * run_virtaal.py, virtaal/main_window.py: More cosmetic changes. |
---|
1705 | Moved file system path related code |
---|
1706 | to main_window.py. |
---|
1707 | |
---|
1708 | Let cProfile invoke runcall. |
---|
1709 | |
---|
1710 | 2008-07-23 16:25 winterstream |
---|
1711 | |
---|
1712 | * virtaal/unit_layout.py: Cosmetic changes. |
---|
1713 | |
---|
1714 | 2008-07-23 16:00 winterstream |
---|
1715 | |
---|
1716 | * virtaal/unit_layout.py: Replaced the layout classes system with a |
---|
1717 | simple functional |
---|
1718 | approach. |
---|
1719 | |
---|
1720 | 2008-07-23 14:42 winterstream |
---|
1721 | |
---|
1722 | * virtaal/unit_editor.py, virtaal/unit_layout.py: Further removed |
---|
1723 | dependencies on the Layout class. |
---|
1724 | |
---|
1725 | 2008-07-23 14:04 winterstream |
---|
1726 | |
---|
1727 | * virtaal/unit_editor.py, virtaal/unit_layout.py: Removed the |
---|
1728 | code's dependence on the Layout class. We rather work |
---|
1729 | directly with GTK objects now than via some mediator such as the |
---|
1730 | layout class. |
---|
1731 | |
---|
1732 | 2008-07-23 13:18 winterstream |
---|
1733 | |
---|
1734 | * virtaal/unit_editor.py, virtaal/unit_layout.py: Moved widget |
---|
1735 | creation code to unit_layout.py. |
---|
1736 | |
---|
1737 | 2008-07-23 12:53 winterstream |
---|
1738 | |
---|
1739 | * virtaal/unit_editor.py: Removed more of unwanted magic. Hopefully |
---|
1740 | the code will be less of a pain to maintain. |
---|
1741 | |
---|
1742 | Conflicts: |
---|
1743 | |
---|
1744 | virtaal/unit_editor.py |
---|
1745 | |
---|
1746 | 2008-07-23 10:49 winterstream |
---|
1747 | |
---|
1748 | * virtaal/document.py, virtaal/unit_editor.py: When we call |
---|
1749 | make_widget at the top level, we need to pass |
---|
1750 | parent.document.nplurals |
---|
1751 | and not parent! |
---|
1752 | |
---|
1753 | Also, there is no reason to check for 'Plural-Forms' in the |
---|
1754 | header before proceeding |
---|
1755 | to get the plurals data. If there is no 'Plural-Forms' |
---|
1756 | declaration, we still want |
---|
1757 | VirTaal to attempt to get it from the current locale and failing |
---|
1758 | that, from the user |
---|
1759 | (via a dialog). |
---|
1760 | |
---|
1761 | 2008-07-23 10:48 winterstream |
---|
1762 | |
---|
1763 | * virtaal/pan_app.py, virtaal/unit_grid.py: We don't need to check |
---|
1764 | for PyGTK 2 anywhere else outside of main_window. |
---|
1765 | Once is enough :). |
---|
1766 | |
---|
1767 | 2008-07-17 16:57 dwaynebailey |
---|
1768 | |
---|
1769 | * virtaal/formats.py: Implent a function to return all known |
---|
1770 | multilingual formats, their extensions and mimetypes |
---|
1771 | Add names to formats (to be localised sometime in the future) |
---|
1772 | Add missing extensions and mimetypes |
---|
1773 | Remove knowledge for formats from virtaal |
---|
1774 | |
---|
1775 | 2008-06-04 11:00 walter_l |
---|
1776 | |
---|
1777 | * virtaal/about.py: Modified virtaal/about.py to add the e-mail/URL |
---|
1778 | hooks regardless of os.name. So bug 401 is NOW fixed. |
---|
1779 | |
---|
1780 | 2008-06-04 09:04 walter_l |
---|
1781 | |
---|
1782 | * virtaal/support/openmailto.py: Bug fixed and license notice added |
---|
1783 | in virtaal/support/openmailto.py. |
---|
1784 | Bug 401 is now fixed. |
---|
1785 | |
---|
1786 | 2008-06-04 08:21 walter_l |
---|
1787 | |
---|
1788 | * virtaal/about.py, virtaal/main_window.py, |
---|
1789 | virtaal/support/openmailto.py: Added support/openmailto.py to |
---|
1790 | Virtaal to fix bug 401. |
---|
1791 | Modified about.py and main_window.py to use it accordingly. |
---|
1792 | |
---|
1793 | 2008-05-21 10:57 winterstream |
---|
1794 | |
---|
1795 | * virtaal/unit_editor.py, virtaal/unit_grid.py, |
---|
1796 | virtaal/unit_renderer.py: Cosmetic commit. |
---|
1797 | |
---|
1798 | Did one of three things: |
---|
1799 | 1. Prefixed private members with _ |
---|
1800 | 2. Removed dead code |
---|
1801 | 3. Removed unused imports |
---|
1802 | |
---|
1803 | Also swapped two function names for keyboard |
---|
1804 | handlers. Although this didn't cause any damage, |
---|
1805 | it was confusing. |
---|
1806 | |
---|
1807 | 2008-05-21 09:08 winterstream |
---|
1808 | |
---|
1809 | * virtaal/unit_editor.py, virtaal/unit_renderer.py: Renamed |
---|
1810 | set_optimal_height to compute_optimal_height. This is |
---|
1811 | to avoid confusion, since set_optimal_height is not a setter. |
---|
1812 | |
---|
1813 | 2008-05-21 09:07 winterstream |
---|
1814 | |
---|
1815 | * virtaal/unit_editor.py: Removed the ugly style code. Since we're |
---|
1816 | not manually computing |
---|
1817 | heights, we don't need all of that style code either. |
---|
1818 | |
---|
1819 | 2008-05-21 08:56 winterstream |
---|
1820 | |
---|
1821 | * virtaal/unit_renderer.py: The editor height wasn't reset when the |
---|
1822 | window's width was changed. |
---|
1823 | This is now reset before new height calculations, which means |
---|
1824 | that |
---|
1825 | the right editor height is shown. |
---|
1826 | |
---|
1827 | 2008-05-21 08:56 winterstream |
---|
1828 | |
---|
1829 | * virtaal/unit_editor.py, virtaal/unit_renderer.py: Got rid of the |
---|
1830 | horrible height calculation code. |
---|
1831 | |
---|
1832 | Before, VirTaal computed the heights of the various widgets in |
---|
1833 | the |
---|
1834 | editing area so that it could set the editing area to the correct |
---|
1835 | size. |
---|
1836 | |
---|
1837 | It turns out that one only needs to compute the and set the |
---|
1838 | heights of the text boxes, since they have no way of knowing that |
---|
1839 | one might want to display all the text in them. |
---|
1840 | |
---|
1841 | Then one simply calls size_request() on the top-most editing |
---|
1842 | widget |
---|
1843 | and presto! the correct height for the editing widget is |
---|
1844 | computed. |
---|
1845 | |
---|
1846 | To set the heights of the widgets, we use the generic method |
---|
1847 | system. We only bother setting heights on text boxes and comment |
---|
1848 | labels. |
---|
1849 | |
---|
1850 | Also, please note that the code for creating editor widgets has |
---|
1851 | been factored out into get_editor. |
---|
1852 | |
---|
1853 | 2008-05-21 08:55 winterstream |
---|
1854 | |
---|
1855 | * gui_tests/common.py: Added a turbo mode to speed up slow GUI |
---|
1856 | tests. |
---|
1857 | |
---|
1858 | 2008-05-21 08:54 winterstream |
---|
1859 | |
---|
1860 | * gui_tests/test_open_and_close.py: Added a test to check whether |
---|
1861 | VirTaal asks the user to reload the current file |
---|
1862 | if the current file is loaded again. |
---|
1863 | |
---|
1864 | 2008-05-20 16:47 winterstream |
---|
1865 | |
---|
1866 | * gui_tests/common.py, gui_tests/test_open_and_close.py: Added |
---|
1867 | another test and also added a standard ini file generator to |
---|
1868 | common.py |
---|
1869 | |
---|
1870 | 2008-05-20 15:54 winterstream |
---|
1871 | |
---|
1872 | * run_virtaal.py: Fixed a variable name error which broke command |
---|
1873 | line parameter |
---|
1874 | handling if main() was invoked in code in run_virtaal.py |
---|
1875 | |
---|
1876 | 2008-05-20 15:51 winterstream |
---|
1877 | |
---|
1878 | * gui_tests/test_open_and_close.py: The pot file which serves as |
---|
1879 | input to the test is no |
---|
1880 | longer generated by the strip_translations function. |
---|
1881 | |
---|
1882 | It's just directly specified now. |
---|
1883 | |
---|
1884 | 2008-05-20 15:19 winterstream |
---|
1885 | |
---|
1886 | * gui_tests/common.py, gui_tests/test_open_and_close.py: And yet |
---|
1887 | even more refactoring. |
---|
1888 | |
---|
1889 | 2008-05-20 15:16 winterstream |
---|
1890 | |
---|
1891 | * gui_tests/common.py, gui_tests/test_open_and_close.py: Some |
---|
1892 | further big refactorings of the test code. There's nothing really |
---|
1893 | new here, other than that |
---|
1894 | the tests are now encapsulated in classes. |
---|
1895 | |
---|
1896 | 2008-05-20 09:49 winterstream |
---|
1897 | |
---|
1898 | * gui_tests/common.py, gui_tests/test_open_and_close.py: Started |
---|
1899 | refactoring of tests. |
---|
1900 | |
---|
1901 | 2008-05-19 15:37 friedelwolff |
---|
1902 | |
---|
1903 | * setup.py: Restore the example of file associations, put |
---|
1904 | '[Registry]' heading directly above the relevant code and |
---|
1905 | hopefully clear things finally |
---|
1906 | |
---|
1907 | 2008-05-19 15:35 winterstream |
---|
1908 | |
---|
1909 | * gui_tests/test_open_and_close.py, run_virtaal.py: Removed the |
---|
1910 | no_config option. It's better to allow the user to specify |
---|
1911 | their own config file. This is also better for testing. As a |
---|
1912 | consequence, |
---|
1913 | there is now a config option, which takes the filename of a |
---|
1914 | config file |
---|
1915 | to load. |
---|
1916 | |
---|
1917 | The open_and_close test generates an ini file before it runs so |
---|
1918 | that |
---|
1919 | it will correctly demand all the user details before saving the |
---|
1920 | file |
---|
1921 | (that is, name, e-mail address and team name). |
---|
1922 | |
---|
1923 | 2008-05-19 15:34 winterstream |
---|
1924 | |
---|
1925 | * gui_tests/open_and_close_file.py, |
---|
1926 | gui_tests/test_open_and_close.py: Moved open_and_close_file.py to |
---|
1927 | test_open_and_close so that |
---|
1928 | py.test will execute the tests within the file. |
---|
1929 | |
---|
1930 | Also added code to ensure that the working directory of the |
---|
1931 | test is the directory in which it resides. |
---|
1932 | |
---|
1933 | 2008-05-19 15:33 winterstream |
---|
1934 | |
---|
1935 | * gui_tests/open_and_close_file.py, virtaal/pan_app.py: Completed |
---|
1936 | first dogtail GUI test and fixed a bug. |
---|
1937 | |
---|
1938 | Fixed a bug in the config options where no_config would |
---|
1939 | fail because config sections were not added during config |
---|
1940 | object creation. |
---|
1941 | |
---|
1942 | 2008-05-19 15:32 winterstream |
---|
1943 | |
---|
1944 | * gui_tests, gui_tests/README, gui_tests/__init__.py, |
---|
1945 | gui_tests/open_and_close_file.py: Added initial code for doing |
---|
1946 | GUI tests. This probably won't work. |
---|
1947 | |
---|
1948 | 2008-05-19 15:25 friedelwolff |
---|
1949 | |
---|
1950 | * setup.py: Fix error in specification of [Registry] section for |
---|
1951 | Innosetup |
---|
1952 | |
---|
1953 | 2008-05-16 15:23 winterstream |
---|
1954 | |
---|
1955 | * setup.py: Just one or two cosmetic changes. |
---|
1956 | |
---|
1957 | I mostly actually want to test whether I can successfully push |
---|
1958 | my git branch changes into an SVN branch and then later on I want |
---|
1959 | to cherry pick changes from |
---|
1960 | the SVN branch onto the trunk and commit that. |
---|
1961 | |
---|
1962 | 2008-05-15 16:09 winterstream |
---|
1963 | |
---|
1964 | * ., run_virtaal.py, virtaal/formats.py, virtaal/main_window.py, |
---|
1965 | virtaal/pan_app.py, virtaal/unit_editor.py, virtaal/unit_grid.py, |
---|
1966 | virtaal/unit_layout.py: Completely cosmetic. |
---|
1967 | |
---|
1968 | Mostly marked unused parameters by prepending them with |
---|
1969 | underscores. |
---|
1970 | |
---|
1971 | 2008-05-15 16:07 winterstream |
---|
1972 | |
---|
1973 | * ., run_virtaal.py, virtaal/formats.py: Only set the file open |
---|
1974 | dialog's directory, if the pan_app.settings.general["lastdir"] |
---|
1975 | exists. |
---|
1976 | |
---|
1977 | 2008-05-15 16:05 winterstream |
---|
1978 | |
---|
1979 | * ., run_virtaal.py: Changed the default logging mode to output |
---|
1980 | debug statements as well. |
---|
1981 | |
---|
1982 | 2008-05-15 16:03 winterstream |
---|
1983 | |
---|
1984 | * ., run_virtaal.py, virtaal/main_window.py, virtaal/pan_app.py: |
---|
1985 | Added a command line system to VirTaal so that we can fiddle |
---|
1986 | with runtime options in a uniform way. |
---|
1987 | |
---|
1988 | 2008-05-14 17:28 winterstream |
---|
1989 | |
---|
1990 | * ., virtaal/unit_grid.py: Someone should revoke my programming |
---|
1991 | license for life for this awful little hack. The |
---|
1992 | problem that existed was that if you held down CTRL+up or |
---|
1993 | CTRL+down, the cursor would |
---|
1994 | move throught the UnitGrid, leaving empty enlarged editing cells |
---|
1995 | behind. It happened |
---|
1996 | because the UnitGrid would receive and partially process keyboard |
---|
1997 | events before it would |
---|
1998 | have the chance to redraw the UnitGrid from a previous keyboard |
---|
1999 | event. This of course |
---|
2000 | happens because of the gobject.idle_add (which is ALREADY A |
---|
2001 | HACK!!!). One hack begets |
---|
2002 | another. Forgive me. |
---|
2003 | |
---|
2004 | 2008-05-14 17:05 winterstream |
---|
2005 | |
---|
2006 | * ., virtaal/unit_grid.py, virtaal/unit_layout.py: Fixed two bugs. |
---|
2007 | |
---|
2008 | 1. After a resize, we run set_cursor on the UnitGrid to make sure |
---|
2009 | that the edit widget is redrawn |
---|
2010 | (and thus properly redrawn). We just use the path given by |
---|
2011 | UnitGrid.get_cursor to get the path |
---|
2012 | to redraw. Sometimes however, get_cursor returns None. So we just |
---|
2013 | don't call set_cursor when |
---|
2014 | we have a None path. |
---|
2015 | |
---|
2016 | 2. Changes to the fuzzy status of an editing unit did not update |
---|
2017 | the corresponding translation unit |
---|
2018 | in the unit store. |
---|
2019 | |
---|
2020 | This is fixed. However, I really think it would be a good idea to |
---|
2021 | start looking into something |
---|
2022 | like pygtkmvc so that my brain damagedness can limit the brain |
---|
2023 | damage inflicted on VirTaal. |
---|
2024 | |
---|
2025 | 2008-05-08 11:38 winterstream |
---|
2026 | |
---|
2027 | * ., virtaal/main_window.py, virtaal/unit_grid.py: Fixed bug #389. |
---|
2028 | |
---|
2029 | Instead of attaching the CTRL-up and CTRL-down accelerators to |
---|
2030 | the accelerator |
---|
2031 | group of the Virtaal object (which is the top-level object of the |
---|
2032 | program), |
---|
2033 | an accelerator group is created for a UnitGrid. This group is |
---|
2034 | then added to the |
---|
2035 | main window in VirTaal. |
---|
2036 | |
---|
2037 | This group is deleted when the UnitGrid is destroyed. It seems |
---|
2038 | necessary to invoke |
---|
2039 | the destroy method explicitly for any GTK object removed from a |
---|
2040 | GTK container. |
---|
2041 | |
---|
2042 | 2008-05-08 10:37 winterstream |
---|
2043 | |
---|
2044 | * ., data/virtaal.ico, data/virtaal.png, setup.py, virtaal.ico, |
---|
2045 | virtaal.png: Fixed non-working win32 code in setup.py. Also fixed |
---|
2046 | InnoSetup so that it will |
---|
2047 | find the right things in the right places. |
---|
2048 | |
---|
2049 | Moved the icons to the data directory. |
---|
2050 | |
---|
2051 | 2008-05-08 10:36 winterstream |
---|
2052 | |
---|
2053 | * ., setup.py: Added Innosetup functionality. |
---|
2054 | |
---|
2055 | 2008-05-08 10:35 winterstream |
---|
2056 | |
---|
2057 | * ., setup.py: Neatened up setup.py |
---|
2058 | |
---|
2059 | 2008-05-08 08:43 friedelwolff |
---|
2060 | |
---|
2061 | * virtaal/main_window.py: put more code into try...except in |
---|
2062 | load_file() |
---|
2063 | |
---|
2064 | 2008-05-08 07:21 friedelwolff |
---|
2065 | |
---|
2066 | * virtaal/unit_grid.py, virtaal/unit_renderer.py: New layout for |
---|
2067 | RTL (right-to-left) interfaces |
---|
2068 | |
---|
2069 | 2008-05-07 21:19 dwaynebailey |
---|
2070 | |
---|
2071 | * setup.py: Add icon. We don't want to install everything from |
---|
2072 | data/ i.e. not *.in files. |
---|
2073 | |
---|
2074 | 2008-05-07 19:44 winterstream |
---|
2075 | |
---|
2076 | * ., setup.py: Don't do processing for py2exe or innosetup when the |
---|
2077 | user builds something else like bdist_wininst. |
---|
2078 | |
---|
2079 | 2008-05-07 19:38 winterstream |
---|
2080 | |
---|
2081 | * ., virtaal/main_window.py: With UNIX-style installs, |
---|
2082 | run_virtaal.py goes under $prefix/bin. |
---|
2083 | So the program used to look under $prefix/bin/share/virtaal and |
---|
2084 | $prefix/bin/data for the glade file, which failed. So it will |
---|
2085 | now also look under $prefix/bin/../share/virtaal. |
---|
2086 | |
---|
2087 | 2008-05-07 19:36 winterstream |
---|
2088 | |
---|
2089 | * ., MANIFEST.in, setup.py: MANIFEST.in is now generated from |
---|
2090 | setup.py. |
---|
2091 | |
---|
2092 | 2008-05-07 19:35 winterstream |
---|
2093 | |
---|
2094 | * ., virtaal/main_window.py: If logging can't be initialized, then |
---|
2095 | just ignore the error. No reason to let |
---|
2096 | VirTaal die. |
---|
2097 | |
---|
2098 | 2008-05-07 19:32 winterstream |
---|
2099 | |
---|
2100 | * ., setup.py, virtaal/main_window.py: The data files are now |
---|
2101 | installed to share/virtaal. In order to make virtaal |
---|
2102 | run from the both the source tree and when installed, it will |
---|
2103 | attempt to |
---|
2104 | load its glade file from data and from share/virtaal. |
---|
2105 | |
---|
2106 | 2008-05-07 19:31 winterstream |
---|
2107 | |
---|
2108 | * ., setup.py: Removed cruft which came from the translate |
---|
2109 | toolkit's |
---|
2110 | setup.py. |
---|
2111 | |
---|
2112 | 2008-05-07 19:29 winterstream |
---|
2113 | |
---|
2114 | * ., setup.py: Fixed a bug that got triggered because one of my |
---|
2115 | function was called |
---|
2116 | 'path', whilst existing code wanted to use the os.path, which was |
---|
2117 | imported as 'path'. |
---|
2118 | |
---|
2119 | 2008-05-07 19:26 winterstream |
---|
2120 | |
---|
2121 | * ., setup.py: Added initial Win32 support from the previous setup |
---|
2122 | scripts. |
---|
2123 | |
---|
2124 | 2008-05-07 19:24 winterstream |
---|
2125 | |
---|
2126 | * ., MANIFEST.in, setup.py: Restarted setup.py with a clean slate. |
---|
2127 | |
---|
2128 | 2008-05-07 13:29 dwaynebailey |
---|
2129 | |
---|
2130 | * run_virtaal.py: Use environment variable VIRTAAL_PROFILE to |
---|
2131 | invoke profiling |
---|
2132 | |
---|
2133 | 2008-05-07 13:19 winterstream |
---|
2134 | |
---|
2135 | * ., source_tree_infrastructure/__init__.py: Added __init__.py to |
---|
2136 | source_tree_infrastructure to make it into a Python package. |
---|
2137 | |
---|
2138 | 2008-05-07 10:29 friedelwolff |
---|
2139 | |
---|
2140 | * virtaal/undo_buffer.py: Position the cursor at the action after |
---|
2141 | undoing |
---|
2142 | |
---|
2143 | 2008-05-07 10:28 friedelwolff |
---|
2144 | |
---|
2145 | * virtaal/undo_buffer.py: Rename buffer -> buf for consistency |
---|
2146 | |
---|
2147 | 2008-05-07 10:11 friedelwolff |
---|
2148 | |
---|
2149 | * setup.py: Some extra tweaks for the Innosetup script |
---|
2150 | |
---|
2151 | 2008-05-07 10:08 friedelwolff |
---|
2152 | |
---|
2153 | * setup.py: Use the correct icon path for the exe |
---|
2154 | |
---|
2155 | 2008-05-07 10:07 friedelwolff |
---|
2156 | |
---|
2157 | * setup.py: Package subpackages |
---|
2158 | |
---|
2159 | 2008-05-07 09:36 friedelwolff |
---|
2160 | |
---|
2161 | * data/virtaal.glade, virtaal/main_window.py: Remove unused GUI |
---|
2162 | elements |
---|
2163 | |
---|
2164 | 2008-05-07 08:47 winterstream |
---|
2165 | |
---|
2166 | * ., run_virtaal.py, source_tree_infrastructure, |
---|
2167 | source_tree_infrastructure/lsprofcalltree.py: Added profiling |
---|
2168 | support. A file called virtaal.kgrind is produced |
---|
2169 | which can be inspected with KCacheGrind. |
---|
2170 | |
---|
2171 | 2008-05-06 18:49 friedelwolff |
---|
2172 | |
---|
2173 | * virtaal/unit_editor.py: Replace old (removed) ._place_cursor() |
---|
2174 | with .do_start_editing() which will also focus the correct |
---|
2175 | text_view |
---|
2176 | |
---|
2177 | 2008-05-06 18:46 friedelwolff |
---|
2178 | |
---|
2179 | * virtaal/unit_editor.py: Set the spell checker language as |
---|
2180 | received in the 'language' parameter |
---|
2181 | |
---|
2182 | 2008-05-06 18:44 friedelwolff |
---|
2183 | |
---|
2184 | * virtaal/unit_editor.py: Make sure we can hanle 'None' text being |
---|
2185 | passed to the pango_layout |
---|
2186 | |
---|
2187 | 2008-05-06 18:29 friedelwolff |
---|
2188 | |
---|
2189 | * virtaal/main_window.py: Change the logic to test if we need to |
---|
2190 | update the header. Previously, if we 'Save as...' we would not |
---|
2191 | update the header |
---|
2192 | |
---|
2193 | 2008-05-06 18:23 friedelwolff |
---|
2194 | |
---|
2195 | * virtaal/main_window.py: Further refinements and bug fixes around |
---|
2196 | unsaved files, window title, etc. |
---|
2197 | |
---|
2198 | 2008-05-06 17:44 friedelwolff |
---|
2199 | |
---|
2200 | * virtaal/widgets/label_expander.py: Add license block |
---|
2201 | |
---|
2202 | 2008-05-06 16:57 winterstream |
---|
2203 | |
---|
2204 | * ., virtaal/unit_editor.py, virtaal/unit_layout.py, |
---|
2205 | virtaal/unit_renderer.py: Register when a file is modified. |
---|
2206 | |
---|
2207 | 2008-05-06 16:56 winterstream |
---|
2208 | |
---|
2209 | * ., virtaal/unit_editor.py: Removed unused bit of code. |
---|
2210 | |
---|
2211 | 2008-05-06 16:55 winterstream |
---|
2212 | |
---|
2213 | * ., virtaal/unit_editor.py, virtaal/unit_layout.py: Removed unused |
---|
2214 | code and moved a tiny bit of code around to neaten things up. |
---|
2215 | |
---|
2216 | 2008-05-06 16:53 winterstream |
---|
2217 | |
---|
2218 | * ., virtaal/unit_editor.py: We don't need to set the sizes of |
---|
2219 | widgets when they are created, since |
---|
2220 | this is now done in |
---|
2221 | unit_renderer.py:UnitRenderer.do_start_editing. |
---|
2222 | |
---|
2223 | 2008-05-06 15:19 winterstream |
---|
2224 | |
---|
2225 | * ., virtaal/pan_app.py, virtaal/unit_editor.py, |
---|
2226 | virtaal/unit_layout.py: Specialized source and target layouts. |
---|
2227 | This allows us to treat source and target text boxes |
---|
2228 | differently. The most visible change now is that we tell gtkspell |
---|
2229 | to use different languages |
---|
2230 | for the source and target text boxes and that we don't bother |
---|
2231 | about adding undo functionality |
---|
2232 | to the source text boxes. |
---|
2233 | |
---|
2234 | 2008-05-06 14:54 winterstream |
---|
2235 | |
---|
2236 | * ., virtaal/undo_buffer.py, virtaal/unit_editor.py: Modified the |
---|
2237 | undo module so that it adds undo functionality to an existing |
---|
2238 | gtk.TextBuffer |
---|
2239 | instead of creating a new TextBuffer. gtkspell also changes text |
---|
2240 | buffers and if one changes |
---|
2241 | a text buffer afterwards, gtkspell crashes. |
---|
2242 | |
---|
2243 | 2008-05-06 14:43 winterstream |
---|
2244 | |
---|
2245 | * ., virtaal/markup.py, virtaal/unit_editor.py: Improved the |
---|
2246 | handling of escape characters. It's not perfect yet, but it |
---|
2247 | should be quite |
---|
2248 | usable now with some good visual formatting. |
---|
2249 | |
---|
2250 | 2008-05-06 14:42 winterstream |
---|
2251 | |
---|
2252 | * ., virtaal/unit_grid.py: Forgot to import _ (the translation |
---|
2253 | function). |
---|
2254 | |
---|
2255 | 2008-05-06 13:05 friedelwolff |
---|
2256 | |
---|
2257 | * virtaal/main_window.py: Refactor out the 'confirm unsaved' |
---|
2258 | dialogs and modified window title |
---|
2259 | |
---|
2260 | 2008-05-06 11:48 dwaynebailey |
---|
2261 | |
---|
2262 | * data/virtaal.glade, virtaal/main_window.py: Add help menu entries |
---|
2263 | for: |
---|
2264 | * Online help |
---|
2265 | * Reporting bugs |
---|
2266 | |
---|
2267 | 2008-05-06 11:45 dwaynebailey |
---|
2268 | |
---|
2269 | * maketranslations: Correct paths |
---|
2270 | |
---|
2271 | 2008-05-06 10:33 winterstream |
---|
2272 | |
---|
2273 | * ., virtaal/modes.py: Fixed an accidental rename of globals() to |
---|
2274 | pan_app() (this makes reference to |
---|
2275 | the Python built-in called globals()). |
---|
2276 | |
---|
2277 | 2008-05-06 10:32 winterstream |
---|
2278 | |
---|
2279 | * ., virtaal/document.py, virtaal/formats.py, virtaal/globals.py, |
---|
2280 | virtaal/main_window.py, virtaal/modes.py, virtaal/pan_app.py, |
---|
2281 | virtaal/tips.py, virtaal/undo_buffer.py, virtaal/unit_editor.py, |
---|
2282 | virtaal/unit_layout.py: Renamed globals.py to pan_app.py and |
---|
2283 | updated all imports from globals to pan_app |
---|
2284 | |
---|
2285 | 2008-05-06 10:09 winterstream |
---|
2286 | |
---|
2287 | * ., virtaal/unit_editor.py: When starting to edit a translation |
---|
2288 | unit, set the input focus to the |
---|
2289 | first translation target textbox. |
---|
2290 | |
---|
2291 | 2008-05-06 09:53 winterstream |
---|
2292 | |
---|
2293 | * ., virtaal/unit_editor.py, virtaal/unit_renderer.py: Fixed the |
---|
2294 | simple undo support previously included. |
---|
2295 | |
---|
2296 | 2008-05-06 09:17 winterstream |
---|
2297 | |
---|
2298 | * ., virtaal/unit_editor.py, virtaal/unit_layout.py, |
---|
2299 | virtaal/unit_renderer.py: Followed Friedel's suggestion that the |
---|
2300 | editor widget only be created once |
---|
2301 | for every translation unit. |
---|
2302 | |
---|
2303 | Once created, (in unit_renderer.py:do_start_editing), the editor |
---|
2304 | widget |
---|
2305 | is cached under the private variable __editor of its |
---|
2306 | corresponding |
---|
2307 | translation unit. |
---|
2308 | |
---|
2309 | The next time do_start_editing is called, we simply re-use the |
---|
2310 | widget |
---|
2311 | in __editor and just reset the heights of its sub-widgets so that |
---|
2312 | it |
---|
2313 | will display correctly. |
---|
2314 | |
---|
2315 | In order to enumerate the sub-widgets to set their sizes, it was |
---|
2316 | necessary |
---|
2317 | for each layout object to keep references to its children and so |
---|
2318 | this |
---|
2319 | functionality was also added. |
---|
2320 | |
---|
2321 | 2008-05-05 13:07 friedelwolff |
---|
2322 | |
---|
2323 | * virtaal/about.py: Fix mail and URL handlers in about box |
---|
2324 | |
---|
2325 | 2008-05-05 12:37 winterstream |
---|
2326 | |
---|
2327 | * ., virtaal/unit_editor.py: Encapsulated the widget <-> layout |
---|
2328 | mapping by defining funcitons get_widget and get_layout. |
---|
2329 | |
---|
2330 | 2008-05-05 12:36 winterstream |
---|
2331 | |
---|
2332 | * ., virtaal/main_window.py: Enabled file logging for virtaal. |
---|
2333 | |
---|
2334 | 2008-05-05 08:10 winterstream |
---|
2335 | |
---|
2336 | * ., virtaal/document.py, virtaal/unit_editor.py, |
---|
2337 | virtaal/unit_grid.py: Replaced print statements with calls to |
---|
2338 | Python's logging module. |
---|
2339 | |
---|
2340 | 2008-05-05 08:02 winterstream |
---|
2341 | |
---|
2342 | * ., virtaal/unit_editor.py, virtaal/unit_layout.py: Made source |
---|
2343 | text boxes non-editable. For the moment, comment boxes will |
---|
2344 | also be non-editable (although this does not matter, since we |
---|
2345 | still |
---|
2346 | don't show text boxes when the user clicks on a comment). |
---|
2347 | |
---|
2348 | 2008-05-02 07:12 friedelwolff |
---|
2349 | |
---|
2350 | * virtaal/document.py: Optionally accept a store to avoid having to |
---|
2351 | recreate an existing store manufactured elsewhere |
---|
2352 | |
---|
2353 | 2008-05-02 07:11 friedelwolff |
---|
2354 | |
---|
2355 | * virtaal/support/bijection.py: Correct copyright header |
---|
2356 | |
---|
2357 | 2008-04-30 16:46 dwaynebailey |
---|
2358 | |
---|
2359 | * setup.py: supported_types only needed for win32 crashes on Linux |
---|
2360 | adjust location of data/ files |
---|
2361 | |
---|
2362 | 2008-04-30 16:18 dwaynebailey |
---|
2363 | |
---|
2364 | * virtaal/document.py: s/Globals/globals/ |
---|
2365 | |
---|
2366 | 2008-04-30 16:16 dwaynebailey |
---|
2367 | |
---|
2368 | * virtaal/main_window.py: Need os for localisation guide launching |
---|
2369 | |
---|
2370 | 2008-04-30 16:09 dwaynebailey |
---|
2371 | |
---|
2372 | * data/virtaal.glade, virtaal/main_window.py: Add help entry for |
---|
2373 | localisation guide |
---|
2374 | |
---|
2375 | 2008-04-30 15:41 dwaynebailey |
---|
2376 | |
---|
2377 | * po/POTFILES.in: Update translatable files. |
---|
2378 | |
---|
2379 | 2008-04-30 15:36 winterstream |
---|
2380 | |
---|
2381 | * ., virtaal/unit_grid.py: Fixed bug #374 |
---|
2382 | |
---|
2383 | 2008-04-30 15:30 dwaynebailey |
---|
2384 | |
---|
2385 | * virtaal/formats.py: Use _ from globals |
---|
2386 | |
---|
2387 | 2008-04-30 15:21 dwaynebailey |
---|
2388 | |
---|
2389 | * virtaal/document.py: Mark strings for translation |
---|
2390 | |
---|
2391 | 2008-04-30 15:12 dwaynebailey |
---|
2392 | |
---|
2393 | * virtaal/tips.py: Use _ from Globals for translation |
---|
2394 | |
---|
2395 | 2008-04-30 14:44 winterstream |
---|
2396 | |
---|
2397 | * ., run_virtaal.py: Minor fix required with code merge. |
---|
2398 | |
---|
2399 | 2008-04-30 14:41 winterstream |
---|
2400 | |
---|
2401 | * ., data/virtaal.glade, virtaal/data: Further changes required to |
---|
2402 | bring sync my repo with the SVN repo. |
---|
2403 | |
---|
2404 | 2008-04-30 14:38 winterstream |
---|
2405 | |
---|
2406 | * ., virtaal/formats.py, virtaal/unit_grid.py: Fixed some problems |
---|
2407 | that cropped up during merging in of code from SVN. |
---|
2408 | |
---|
2409 | 2008-04-30 14:36 winterstream |
---|
2410 | |
---|
2411 | * ., setup.py: Fixed a stupid little bug in the setup file. |
---|
2412 | |
---|
2413 | 2008-04-30 14:34 winterstream |
---|
2414 | |
---|
2415 | * ., virtaal/data, virtaal/data/virtaal.glade, virtaal/document.py, |
---|
2416 | virtaal/main_window.py, virtaal/profiler.py, |
---|
2417 | virtaal/support/set_enumerator.py, virtaal/unit_grid.py: This is |
---|
2418 | a big commit. The changes are (mostly) interdependent, but can be |
---|
2419 | described |
---|
2420 | individually. |
---|
2421 | |
---|
2422 | 1. Split the cursor functionality in |
---|
2423 | virtaal.support.set_enumerator into its own |
---|
2424 | class. The motivation is that it makes the code easier to |
---|
2425 | understand; as a nice |
---|
2426 | side effect, numerous cursors into a single UnionSetEnumerator |
---|
2427 | can now be held. |
---|
2428 | |
---|
2429 | 2. Added a mode box to the status bar. This required a minor |
---|
2430 | change in virtaal.glade. |
---|
2431 | It also necessitated the addition of a widget called ModeBox. |
---|
2432 | This widget is |
---|
2433 | responsible for showing which mode is currently selected and for |
---|
2434 | generating |
---|
2435 | appropriate GObject signals when the user selects a signal. |
---|
2436 | 2.1. Added mode switching code to virtaal.document. This code |
---|
2437 | works along with the |
---|
2438 | code described above. |
---|
2439 | |
---|
2440 | 3. Various convenience methods added to virtaal.unit_grid; these |
---|
2441 | make it less |
---|
2442 | confusing to switch between the treeview paths and translation |
---|
2443 | store indices. |
---|
2444 | 3.1. As a consequence, the keyboard and mouse navigation code was |
---|
2445 | improved. These |
---|
2446 | improvements are also due to the improvements in the mode |
---|
2447 | selection code. |
---|
2448 | |
---|
2449 | 2008-04-30 14:31 winterstream |
---|
2450 | |
---|
2451 | * ., virtaal/support/bijection.py, |
---|
2452 | virtaal/support/set_enumerator.py, virtaal/unit_grid.py: |
---|
2453 | Previously, the mode's cursor was incorrectly updated if the user |
---|
2454 | clicked around |
---|
2455 | in the window to move from one translation unit to the next. This |
---|
2456 | should be fixed now. |
---|
2457 | |
---|
2458 | The nagivation code was made tighter and unused code in the |
---|
2459 | TreeView was removed. |
---|
2460 | |
---|
2461 | 2008-04-30 14:30 winterstream |
---|
2462 | |
---|
2463 | * ., virtaal/unit_grid.py: Just a bit of code movement and a slight |
---|
2464 | change in how _activate_editing_path |
---|
2465 | obtains the current and next indices for scrolling. |
---|
2466 | |
---|
2467 | I just realized that one needs to be able to tell the model that |
---|
2468 | we're switching |
---|
2469 | the current index; this happens when the user clicks on another |
---|
2470 | cell using the |
---|
2471 | mouse pointer. |
---|
2472 | |
---|
2473 | 2008-04-30 14:28 winterstream |
---|
2474 | |
---|
2475 | * ., virtaal/unit_grid.py: Hooked the mode navigation system into |
---|
2476 | the normal editing code. |
---|
2477 | |
---|
2478 | 2008-04-30 14:27 winterstream |
---|
2479 | |
---|
2480 | * ., virtaal/main_window.py, virtaal/support/set_enumerator.py, |
---|
2481 | virtaal/unit_grid.py: Coupled the keyboard navigation to mode |
---|
2482 | system. |
---|
2483 | |
---|
2484 | 2008-04-30 14:26 winterstream |
---|
2485 | |
---|
2486 | * ., virtaal/main_window.py: Made the accelerator system more |
---|
2487 | general (and prettier) |
---|
2488 | |
---|
2489 | 2008-04-30 14:24 winterstream |
---|
2490 | |
---|
2491 | * ., setup.py, virtaal/main_window.py, virtaal/support/partial.py, |
---|
2492 | virtaal/support/simplegeneric.py, virtaal/support/sorted_set.py, |
---|
2493 | virtaal/unit_editor.py, virtaal/unit_grid.py, |
---|
2494 | virtaal/widgets/label_expander.py: Various cosmetic changes. Some |
---|
2495 | of the changes were recommended by pylint. |
---|
2496 | |
---|
2497 | 2008-04-30 14:22 winterstream |
---|
2498 | |
---|
2499 | * ., run_virtaal.py, virtaal/EntryDialog.py, virtaal/Globals.py, |
---|
2500 | virtaal/MainWindow.py, virtaal/Profiler.py, virtaal/document.py, |
---|
2501 | virtaal/globals.py, virtaal/main_window.py, virtaal/modes.py, |
---|
2502 | virtaal/profiler.py, virtaal/undo_buffer.py, |
---|
2503 | virtaal/unit_editor.py, virtaal/unit_grid.py, |
---|
2504 | virtaal/unit_layout.py, virtaal/unit_renderer.py, |
---|
2505 | virtaal/unitgrid.py, virtaal/unitrenderer.py, |
---|
2506 | virtaal/widgets/entry_dialog.py: Renamed some files to follow the |
---|
2507 | Python naming convention. In doing so |
---|
2508 | it was necessary to update imports in files. |
---|
2509 | |
---|
2510 | Also move EntryDialog to the widgets package. |
---|
2511 | |
---|
2512 | 2008-04-30 14:19 winterstream |
---|
2513 | |
---|
2514 | * ., virtaal/label_expander.py, virtaal/partial.py, |
---|
2515 | virtaal/simplegeneric.py, virtaal/support/partial.py, |
---|
2516 | virtaal/support/simplegeneric.py, virtaal/undo_buffer.py, |
---|
2517 | virtaal/unit_editor.py, virtaal/unit_layout.py, virtaal/widgets, |
---|
2518 | virtaal/widgets/__init__.py, virtaal/widgets/label_expander.py: |
---|
2519 | Slight re-organization of the source tree. |
---|
2520 | |
---|
2521 | 2008-04-30 14:17 winterstream |
---|
2522 | |
---|
2523 | * ., virtaal/MainWindow.py, virtaal/document.py, virtaal/modes.py, |
---|
2524 | virtaal/support, virtaal/support/__init__.py, |
---|
2525 | virtaal/support/set_enumerator.py, virtaal/support/sorted_set.py, |
---|
2526 | virtaal/unitgrid.py: Fairly big changes to the mode system. |
---|
2527 | |
---|
2528 | We want to be able to use the toolkit's stats system to determine |
---|
2529 | which translation units should be editable in the various modes |
---|
2530 | that are envisaged for VirTaal. For example, during Quick |
---|
2531 | Translate |
---|
2532 | mode, the user should be able to quickly move from one |
---|
2533 | untranslated |
---|
2534 | or fuzzy translation unit to the next. We use the toolkit's |
---|
2535 | translation |
---|
2536 | stats system to tell us which of the units fall into this |
---|
2537 | category. |
---|
2538 | |
---|
2539 | The toolkit's stat system returns arrays of indices into a |
---|
2540 | translation |
---|
2541 | unit store. In fact, it returns a dictionary with arrays, where |
---|
2542 | the |
---|
2543 | arrays are indexed (in the dictionary) according to the property |
---|
2544 | of |
---|
2545 | the units which they point to. For example, we might have |
---|
2546 | ("fuzzy", [1, 2, 3]) in the dictionary, which indicates that |
---|
2547 | units at indices 1, 2 and 3 are fuzzy. |
---|
2548 | |
---|
2549 | Sometimes we want to be able to look at composite properties; |
---|
2550 | thus, we |
---|
2551 | are interested in two or more arrays at one time. For this |
---|
2552 | reason, the |
---|
2553 | UnionSetEnumerator was implemented. It keeps the union of various |
---|
2554 | SortedSets and updates itself whenever one of its sub-SortedSets |
---|
2555 | is |
---|
2556 | updated (via the GObject signal mechanism). |
---|
2557 | |
---|
2558 | Each mode is currently an extension of the UnionSetEnumerator. |
---|
2559 | The methods |
---|
2560 | next() and prev() should be used by the keyboard navigation |
---|
2561 | system to |
---|
2562 | discover which translation unit to move to. |
---|
2563 | |
---|
2564 | 2008-04-30 14:16 winterstream |
---|
2565 | |
---|
2566 | * ., virtaal/MainWindow.py, virtaal/document.py, virtaal/modes.py, |
---|
2567 | virtaal/unitgrid.py: This contains the first bit of code which |
---|
2568 | implements the mode mechanism. |
---|
2569 | |
---|
2570 | Currently, a mode object simply provides an iterator over all |
---|
2571 | unit store |
---|
2572 | indices which satisfy certian criteria. For example, objects of |
---|
2573 | the type |
---|
2574 | QuickTranslateMode will supply iterators over all indices of |
---|
2575 | units which |
---|
2576 | are fuzzy or not translated. |
---|
2577 | |
---|
2578 | 2008-04-30 14:14 winterstream |
---|
2579 | |
---|
2580 | * ., virtaal/MainWindow.py, virtaal/unitgrid.py, |
---|
2581 | virtaal/unitrenderer.py: Removal of old code. |
---|
2582 | |
---|
2583 | Removed the modified flag. This is not currently handled. It |
---|
2584 | should be stored in |
---|
2585 | the Document class. |
---|
2586 | |
---|
2587 | 2008-04-30 14:13 winterstream |
---|
2588 | |
---|
2589 | * ., virtaal/unitgrid.py: Removed unused columns in the TreeView |
---|
2590 | model. |
---|
2591 | |
---|
2592 | 2008-04-30 14:12 winterstream |
---|
2593 | |
---|
2594 | * ., virtaal/MainWindow.py, virtaal/document.py, |
---|
2595 | virtaal/unitgrid.py, virtaal/unitrenderer.py: Factored out code |
---|
2596 | which is related to a currently edited document but which is |
---|
2597 | independent of GUI toolkit specifics. |
---|
2598 | |
---|
2599 | Thus, a new class called Document was created. |
---|
2600 | |
---|
2601 | 2008-04-30 14:03 friedelwolff |
---|
2602 | |
---|
2603 | * setup.py: Add file associations during innosetup build |
---|
2604 | |
---|
2605 | 2008-04-30 14:02 friedelwolff |
---|
2606 | |
---|
2607 | * setup.py: Add an icon in the start menu, enable optimisation and |
---|
2608 | add an icon for the final .exe |
---|
2609 | |
---|
2610 | 2008-04-30 13:59 friedelwolff |
---|
2611 | |
---|
2612 | * run_virtaal.py: Obtain the executable path meaningfully, taking |
---|
2613 | py2exe into account |
---|
2614 | |
---|
2615 | 2008-04-30 13:58 friedelwolff |
---|
2616 | |
---|
2617 | * virtaal/MainWindow.py: Receive a base path from where the data is |
---|
2618 | obtained |
---|
2619 | |
---|
2620 | 2008-04-30 13:39 friedelwolff |
---|
2621 | |
---|
2622 | * data, virtaal/data: Move data directory out of the source |
---|
2623 | directory. This makes some packaging easier. |
---|
2624 | |
---|
2625 | 2008-04-30 13:34 friedelwolff |
---|
2626 | |
---|
2627 | * virtaal/MainWindow.py: Reflow some text and fix whitespace |
---|
2628 | |
---|
2629 | 2008-04-29 21:04 friedelwolff |
---|
2630 | |
---|
2631 | * virtaal/formats.py: Remove dead code. Reflow a bit |
---|
2632 | |
---|
2633 | 2008-04-29 20:58 friedelwolff |
---|
2634 | |
---|
2635 | * virtaal/MainWindow.py: Postpone state changes until after we know |
---|
2636 | we loaded the file successfully |
---|
2637 | |
---|
2638 | 2008-04-29 20:50 friedelwolff |
---|
2639 | |
---|
2640 | * virtaal/unitgrid.py: Raise an exception if there are no |
---|
2641 | translatable units |
---|
2642 | |
---|
2643 | 2008-04-29 20:49 friedelwolff |
---|
2644 | |
---|
2645 | * virtaal/MainWindow.py: Handle all exceptions during file loading, |
---|
2646 | including ones originating from the unit grid |
---|
2647 | |
---|
2648 | 2008-04-29 20:47 friedelwolff |
---|
2649 | |
---|
2650 | * virtaal/MainWindow.py, virtaal/formats.py: Move format handling |
---|
2651 | out of main window |
---|
2652 | |
---|
2653 | 2008-04-29 17:36 friedelwolff |
---|
2654 | |
---|
2655 | * setup.py: Use virtaal.ico for the Windows setup file |
---|
2656 | |
---|
2657 | 2008-04-29 17:35 friedelwolff |
---|
2658 | |
---|
2659 | * setup.py: Several bugfixes to make innosetup run again |
---|
2660 | |
---|
2661 | 2008-04-29 17:34 friedelwolff |
---|
2662 | |
---|
2663 | * virtaal.ico: Add icon in .ico format for Windows |
---|
2664 | |
---|
2665 | 2008-04-29 15:56 dwaynebailey |
---|
2666 | |
---|
2667 | * virtaal/MainWindow.py, virtaal/about.py, |
---|
2668 | virtaal/data/virtaal.glade: Add an about screen |
---|
2669 | |
---|
2670 | 2008-04-29 13:03 friedelwolff |
---|
2671 | |
---|
2672 | * setup.py: Remove start menu entries for documentation and the |
---|
2673 | toolkit prompt (left over from toolkit setup.py) |
---|
2674 | |
---|
2675 | 2008-04-29 07:52 friedelwolff |
---|
2676 | |
---|
2677 | * virtaal/Profiler.py: Update license block |
---|
2678 | |
---|
2679 | 2008-04-29 07:39 friedelwolff |
---|
2680 | |
---|
2681 | * virtaal/MainWindow.py: Mark some strings for translation |
---|
2682 | |
---|
2683 | 2008-04-29 07:39 friedelwolff |
---|
2684 | |
---|
2685 | * virtaal/undo_buffer.py: Typo in copyright header |
---|
2686 | |
---|
2687 | 2008-04-29 07:26 dwaynebailey |
---|
2688 | |
---|
2689 | * virtaal/data/virtaal.glade: Mark translatable items. |
---|
2690 | |
---|
2691 | 2008-04-28 07:54 friedelwolff |
---|
2692 | |
---|
2693 | * virtaal/tips.py: +Copyright header |
---|
2694 | |
---|
2695 | 2008-04-24 14:00 dwaynebailey |
---|
2696 | |
---|
2697 | * virtaal/MainWindow.py: Add missing supported files to the file |
---|
2698 | chooser. |
---|
2699 | Allow selection of "All Supported Files" |
---|
2700 | Include mimetypes to allow mimetype based selection. |
---|
2701 | |
---|
2702 | 2008-04-23 16:22 friedelwolff |
---|
2703 | |
---|
2704 | * virtaal/unitgrid.py: Solve the bug with positioning of the |
---|
2705 | editing area by queueing .set_cursor() with gobject.idle_add() |
---|
2706 | |
---|
2707 | 2008-04-23 11:50 friedelwolff |
---|
2708 | |
---|
2709 | * virtaal/unit_editor.py: Remove unnecessary import |
---|
2710 | |
---|
2711 | 2008-04-23 11:32 friedelwolff |
---|
2712 | |
---|
2713 | * setup.py: Use the version specified in __version__ for building |
---|
2714 | virtaal |
---|
2715 | |
---|
2716 | 2008-04-23 09:40 winterstream |
---|
2717 | |
---|
2718 | * ., virtaal/unitgrid.py: The the user pushed advanced to the next |
---|
2719 | editing unit when then the he was |
---|
2720 | on the last editing unit, the editing unit would disappear and |
---|
2721 | the strange |
---|
2722 | behaviour would ensue. |
---|
2723 | |
---|
2724 | This is now fixed. When the user is on the last editing unit and |
---|
2725 | he advances, |
---|
2726 | nothing will happen. |
---|
2727 | |
---|
2728 | 2008-04-23 09:39 winterstream |
---|
2729 | |
---|
2730 | * ., virtaal/label_expander.py: Fixed ellipsizing of comment labels |
---|
2731 | so that the ellipses appear at the end. |
---|
2732 | Also fixed the comment labels so that newlines don't appear as |
---|
2733 | strange |
---|
2734 | characters. |
---|
2735 | |
---|
2736 | 2008-04-23 09:38 winterstream |
---|
2737 | |
---|
2738 | * ., virtaal/unit_editor.py, virtaal/unit_layout.py: The Enter key |
---|
2739 | now moves from one text view to the next when editing a |
---|
2740 | translation unit, |
---|
2741 | unless one is in the last text box, in which case it advances to |
---|
2742 | the next translation |
---|
2743 | unit. |
---|
2744 | |
---|
2745 | The cursor is now also placed at a sensible editing positiong |
---|
2746 | when advancing to a text |
---|
2747 | box. |
---|
2748 | |
---|
2749 | Finally, the fuzzy checkbox gained a keyboard shortcut. |
---|
2750 | |
---|
2751 | 2008-04-23 09:37 winterstream |
---|
2752 | |
---|
2753 | * ., virtaal/unit_editor.py, virtaal/unitgrid.py, |
---|
2754 | virtaal/unitrenderer.py: Advance between to the next cell when |
---|
2755 | the Enter key is pushed on the last |
---|
2756 | target text entry in an editing cell. |
---|
2757 | |
---|
2758 | 2008-04-23 09:36 winterstream |
---|
2759 | |
---|
2760 | * ., virtaal/unit_editor.py, virtaal/unit_layout.py: Added initial |
---|
2761 | Enter key processing. When you push Enter, you should advance to |
---|
2762 | a next |
---|
2763 | text view. |
---|
2764 | |
---|
2765 | 2008-04-23 09:35 winterstream |
---|
2766 | |
---|
2767 | * ., virtaal/unit_editor.py, virtaal/unit_layout.py: Added a |
---|
2768 | context box between the source and target texts. Also, comments |
---|
2769 | and |
---|
2770 | context boxes are given a height of 0 when they don't contain |
---|
2771 | text. |
---|
2772 | |
---|
2773 | 2008-04-23 09:34 winterstream |
---|
2774 | |
---|
2775 | * ., setup.py, virtaal/Globals.py, virtaal/partial.py, |
---|
2776 | virtaal/undo_buffer.py, virtaal/unit_editor.py: Cosmetic changes |
---|
2777 | suggested by pylint |
---|
2778 | |
---|
2779 | 2008-04-23 09:33 winterstream |
---|
2780 | |
---|
2781 | * ., virtaal/label_expander.py, virtaal/unit_editor.py, |
---|
2782 | virtaal/unit_layout.py: Added checkboxes to the layout code. |
---|
2783 | |
---|
2784 | 2008-04-23 09:32 winterstream |
---|
2785 | |
---|
2786 | * ., virtaal/label_expander.py, virtaal/partial.py, |
---|
2787 | virtaal/unit_editor.py, virtaal/unit_layout.py: 1. Fixed a big |
---|
2788 | height calculation bug |
---|
2789 | 2. Added more functional programming utilies |
---|
2790 | 3. Added the initial widget for displaying comments |
---|
2791 | 4. Improved height calculations |
---|
2792 | 5. Some general refactoring. |
---|
2793 | |
---|
2794 | 2008-04-23 09:31 winterstream |
---|
2795 | |
---|
2796 | * ., virtaal/undo_buffer.py, virtaal/unit_editor.py, |
---|
2797 | virtaal/unit_layout.py: Replaced some lambdas with partial |
---|
2798 | objects. Modified some of the layout code |
---|
2799 | which is still not behaving as expected. |
---|
2800 | |
---|
2801 | 2008-04-23 09:30 winterstream |
---|
2802 | |
---|
2803 | * ., virtaal/unit_layout.py: Added initial programmer and |
---|
2804 | translator comment boxes. |
---|
2805 | |
---|
2806 | 2008-04-23 09:29 winterstream |
---|
2807 | |
---|
2808 | * ., virtaal/partial.py, virtaal/unit_editor.py, |
---|
2809 | virtaal/unit_layout.py, virtaal/unitrenderer.py: Fixed the text |
---|
2810 | boxes to store results when they are modified (this was broken by |
---|
2811 | the |
---|
2812 | previous few commits). |
---|
2813 | |
---|
2814 | Also added a partial function application module to ease some of |
---|
2815 | the GUI programming. |
---|
2816 | |
---|
2817 | 2008-04-23 09:28 winterstream |
---|
2818 | |
---|
2819 | * ., virtaal/unit_editor.py, virtaal/unit_layout.py, |
---|
2820 | virtaal/unitrenderer.py: Moved geometry calculation code to |
---|
2821 | unit_editor.py. |
---|
2822 | |
---|
2823 | The reasoning is that this code is intimitely linked with GTK |
---|
2824 | implementation details. |
---|
2825 | Thus, it should reside where all this code resides. |
---|
2826 | |
---|
2827 | 2008-04-23 09:27 winterstream |
---|
2828 | |
---|
2829 | * ., virtaal/simplegeneric.py, virtaal/unit_editor.py, |
---|
2830 | virtaal/unit_layout.py, virtaal/unitgrid.py, |
---|
2831 | virtaal/unitrenderer.py: The layouts of translation unit editors |
---|
2832 | are now specified by structures which are |
---|
2833 | built when the translation units are loaded. |
---|
2834 | |
---|
2835 | The editor implements methods for structures which construct GTK |
---|
2836 | objects. |
---|
2837 | |
---|
2838 | This is a work in progress and this commit will be followed by |
---|
2839 | commits which will |
---|
2840 | fix what is currently broken. |
---|
2841 | |
---|
2842 | 2008-04-18 14:55 friedelwolff |
---|
2843 | |
---|
2844 | * virtaal/unitgrid.py: Set unitgrid to always be LTR to ensure |
---|
2845 | correct alignment of the English source. [Contributed by Khaled |
---|
2846 | Hosny] |
---|
2847 | |
---|
2848 | 2008-04-17 21:40 dwaynebailey |
---|
2849 | |
---|
2850 | * setup.py, virtaal/data/virtaal.desktop.in: Add and install |
---|
2851 | application icon |
---|
2852 | |
---|
2853 | 2008-04-17 21:29 dwaynebailey |
---|
2854 | |
---|
2855 | * virtaal.png: Initial icon |
---|
2856 | |
---|
2857 | 2008-04-17 18:56 dwaynebailey |
---|
2858 | |
---|
2859 | * virtaal/data/virtaal-mimetype.xml.in: Add Trados tag mimetype |
---|
2860 | |
---|
2861 | 2008-04-17 18:29 dwaynebailey |
---|
2862 | |
---|
2863 | * virtaal/data: Exclude .desktop and .xml |
---|
2864 | |
---|
2865 | 2008-04-17 18:27 dwaynebailey |
---|
2866 | |
---|
2867 | * po: Ignore the .intl* cache file |
---|
2868 | |
---|
2869 | 2008-04-17 10:55 winterstream |
---|
2870 | |
---|
2871 | * ., virtaal/unit_editor.py, virtaal/unitrenderer.py: Accidentally |
---|
2872 | broke the gtkspell functionality in the previous commit. |
---|
2873 | |
---|
2874 | This caused the editor not to be displayed. It should be fixed |
---|
2875 | now. |
---|
2876 | |
---|
2877 | 2008-04-17 10:54 winterstream |
---|
2878 | |
---|
2879 | * ., virtaal/unit_editor.py, virtaal/unitrenderer.py: Renamed |
---|
2880 | CellUnitView to UnitRenderer |
---|
2881 | |
---|
2882 | 2008-04-17 10:48 winterstream |
---|
2883 | |
---|
2884 | * ., virtaal/unit_editor.py, virtaal/unitrenderer.py: Moved |
---|
2885 | CellUnitView from unitrenderer.py into unit_editor.py. |
---|
2886 | |
---|
2887 | 2008-04-17 09:37 winterstream |
---|
2888 | |
---|
2889 | * ., virtaal/EntryDialog.py, virtaal/MainWindow.py, |
---|
2890 | virtaal/unitgrid.py, virtaal/unitrenderer.py: Several stylistic |
---|
2891 | changes, most of which were recommended by pylint. Unused |
---|
2892 | variables |
---|
2893 | are prefixed by _ (the underscore). |
---|
2894 | |
---|
2895 | 2008-04-17 09:15 dwaynebailey |
---|
2896 | |
---|
2897 | * maketranslations: Add caching |
---|
2898 | |
---|
2899 | 2008-04-17 08:32 friedelwolff |
---|
2900 | |
---|
2901 | * virtaal/README: +References |
---|
2902 | |
---|
2903 | 2008-04-17 08:31 friedelwolff |
---|
2904 | |
---|
2905 | * virtaal/README: +Introduction |
---|
2906 | |
---|
2907 | 2008-04-17 08:22 friedelwolff |
---|
2908 | |
---|
2909 | * virtaal/unitgrid.py: Remove commented debug statements |
---|
2910 | |
---|
2911 | 2008-04-17 08:19 friedelwolff |
---|
2912 | |
---|
2913 | * virtaal/undo_buffer.py: Remove some unnecessary whitespace |
---|
2914 | |
---|
2915 | 2008-04-16 15:21 dwaynebailey |
---|
2916 | |
---|
2917 | * po/README: Quick instructions for creating translations. |
---|
2918 | |
---|
2919 | 2008-04-16 15:19 dwaynebailey |
---|
2920 | |
---|
2921 | * po/Makevars: Problem processing XGETTEXT_OPTIONS so disabling |
---|
2922 | |
---|
2923 | 2008-04-16 15:10 dwaynebailey |
---|
2924 | |
---|
2925 | * xgettext.sh: Remove old translation extraction script |
---|
2926 | |
---|
2927 | 2008-04-16 15:05 dwaynebailey |
---|
2928 | |
---|
2929 | * maketranslations, updatetrans: Better name |
---|
2930 | |
---|
2931 | 2008-04-16 15:04 dwaynebailey |
---|
2932 | |
---|
2933 | * po/POTFILES.in: Needed for .po creation |
---|
2934 | |
---|
2935 | 2008-04-16 15:02 dwaynebailey |
---|
2936 | |
---|
2937 | * po/Makevars, updatetrans, virtaal/data/virtaal-mimetype.xml, |
---|
2938 | virtaal/data/virtaal-mimetype.xml.in, |
---|
2939 | virtaal/data/virtaal.desktop, virtaal/data/virtaal.desktop.in: |
---|
2940 | Convert translation extraction to use intltools |
---|
2941 | |
---|
2942 | 2008-04-16 14:45 winterstream |
---|
2943 | |
---|
2944 | * ., virtaal/data/virtaal.glade: Modified the main window title to |
---|
2945 | be translatable. |
---|
2946 | |
---|
2947 | 2008-04-15 15:36 friedelwolff |
---|
2948 | |
---|
2949 | * virtaal/EntryDialog.py, virtaal/undo_buffer.py: Provide some |
---|
2950 | docstrings |
---|
2951 | |
---|
2952 | 2008-04-15 14:02 winterstream |
---|
2953 | |
---|
2954 | * ., virtaal/MainWindow.py, virtaal/undo_buffer.py: Switched from |
---|
2955 | using gtk.TextBuffer marks to text offsets. The marks are |
---|
2956 | a bad way to store text positions across edits. |
---|
2957 | |
---|
2958 | 2008-04-15 10:04 friedelwolff |
---|
2959 | |
---|
2960 | * virtaal/EntryDialog.py, virtaal/undo_buffer.py: Add and update |
---|
2961 | some copyright headers |
---|
2962 | |
---|
2963 | 2008-04-15 09:59 friedelwolff |
---|
2964 | |
---|
2965 | * virtaal/Globals.py: Properly read and write undo configuration |
---|
2966 | |
---|
2967 | 2008-04-15 09:59 friedelwolff |
---|
2968 | |
---|
2969 | * virtaal/Globals.py: Remove old garbage left over |
---|
2970 | |
---|
2971 | 2008-04-15 09:51 friedelwolff |
---|
2972 | |
---|
2973 | * virtaal/Globals.py, virtaal/markup.py, virtaal/unitgrid.py: Add |
---|
2974 | and update some copyright headers |
---|
2975 | |
---|
2976 | 2008-04-15 09:13 winterstream |
---|
2977 | |
---|
2978 | * ., virtaal/Globals.py, virtaal/undo_buffer.py, |
---|
2979 | virtaal/unitrenderer.py: Changed the undo system to use a bounded |
---|
2980 | queue to bound the number of undos. |
---|
2981 | |
---|
2982 | The number of undo steps is also stored in the settings system of |
---|
2983 | VirTaal. |
---|
2984 | |
---|
2985 | Also removed the weakref associations in unitrenderer.py. With |
---|
2986 | Python, one |
---|
2987 | can just add arbitrary properties to almost any object, so why |
---|
2988 | bother with |
---|
2989 | association dictionaries? |
---|
2990 | |
---|
2991 | 2008-04-15 09:12 winterstream |
---|
2992 | |
---|
2993 | * ., virtaal/MainWindow.py, virtaal/undo_buffer.py, |
---|
2994 | virtaal/unitrenderer.py: Completed preliminary undo |
---|
2995 | functionality. |
---|
2996 | |
---|
2997 | 2008-04-15 09:11 winterstream |
---|
2998 | |
---|
2999 | * ., virtaal/undo_buffer.py, virtaal/unitrenderer.py: The undo |
---|
3000 | buffer should be filled now. There are still plenty of bugs |
---|
3001 | to work out. |
---|
3002 | |
---|
3003 | 2008-04-15 09:10 winterstream |
---|
3004 | |
---|
3005 | * ., virtaal/undo_buffer.py, virtaal/unitgrid.py, |
---|
3006 | virtaal/unitrenderer.py: Initial undo functionality. Not yet |
---|
3007 | tested. |
---|
3008 | |
---|
3009 | 2008-04-15 09:07 dwaynebailey |
---|
3010 | |
---|
3011 | * virtaal/Globals.py: Update config directory. |
---|
3012 | |
---|
3013 | 2008-04-15 07:38 dwaynebailey |
---|
3014 | |
---|
3015 | * virtaal/data/virtaal-mimetype.xml: Cosmetic fix. Put spaces |
---|
3016 | between each mimetype definition to make it easier to read. |
---|
3017 | |
---|
3018 | 2008-04-15 07:31 dwaynebailey |
---|
3019 | |
---|
3020 | * virtaal/data/virtaal-mimetype.xml: Add XLIFF alias |
---|
3021 | |
---|
3022 | 2008-04-15 07:29 dwaynebailey |
---|
3023 | |
---|
3024 | * virtaal/data/virtaal.desktop: Change application/x-wordfast to |
---|
3025 | text/x-wordfast |
---|
3026 | |
---|
3027 | 2008-04-15 06:48 dwaynebailey |
---|
3028 | |
---|
3029 | * virtaal/data/virtaal-mimetype.xml: Align 'comments' with our |
---|
3030 | defined naming convention |
---|
3031 | |
---|
3032 | 2008-04-14 15:54 dwaynebailey |
---|
3033 | |
---|
3034 | * virtaal/data/virtaal-mimetype.xml: Update .ini definition |
---|
3035 | |
---|
3036 | 2008-04-14 15:51 dwaynebailey |
---|
3037 | |
---|
3038 | * virtaal/data/virtaal-mimetype.xml: Add match for UTF-16 files. |
---|
3039 | |
---|
3040 | 2008-04-14 15:48 dwaynebailey |
---|
3041 | |
---|
3042 | * virtaal/data/virtaal-mimetype.xml: Redefine Gettext .pot and add |
---|
3043 | Javascript error message .msg files |
---|
3044 | |
---|
3045 | 2008-04-14 15:46 dwaynebailey |
---|
3046 | |
---|
3047 | * virtaal/data/virtaal-mimetype.xml: Add a header with various |
---|
3048 | conventions |
---|
3049 | |
---|
3050 | 2008-04-14 11:42 dwaynebailey |
---|
3051 | |
---|
3052 | * virtaal/data/virtaal-mimetype.xml: Add proper sub-classes and |
---|
3053 | change many application/* to text/* |
---|
3054 | |
---|
3055 | 2008-04-14 11:41 dwaynebailey |
---|
3056 | |
---|
3057 | * virtaal/data/virtaal-mimetype.xml: Add Windows RC and Tcl .msg |
---|
3058 | catalogs |
---|
3059 | |
---|
3060 | 2008-04-14 11:28 friedelwolff |
---|
3061 | |
---|
3062 | * virtaal/unitgrid.py: Use local .update_for_save() instead of |
---|
3063 | delegating immediately to the editor |
---|
3064 | |
---|
3065 | 2008-04-14 11:02 friedelwolff |
---|
3066 | |
---|
3067 | * virtaal/MainWindow.py: Fix some minor issues with dialog parents |
---|
3068 | |
---|
3069 | 2008-04-14 10:26 winterstream |
---|
3070 | |
---|
3071 | * ., virtaal/unitgrid.py, virtaal/unitrenderer.py: When the window |
---|
3072 | was resized, then any changes in the current editor window would |
---|
3073 | be lost. |
---|
3074 | |
---|
3075 | This has been fixed now. |
---|
3076 | |
---|
3077 | 2008-04-14 10:22 friedelwolff |
---|
3078 | |
---|
3079 | * virtaal/MainWindow.py: Handle one file specified on the command |
---|
3080 | line |
---|
3081 | |
---|
3082 | 2008-04-14 10:11 winterstream |
---|
3083 | |
---|
3084 | * ., virtaal/MainWindow.py, virtaal/TODO: Added required changes to |
---|
3085 | the TODO file. |
---|
3086 | |
---|
3087 | 2008-04-12 15:08 dwaynebailey |
---|
3088 | |
---|
3089 | * setup.py, virtaal/data/virtaal-mimetype.xml: Add mimetypes |
---|
3090 | |
---|
3091 | 2008-04-12 14:07 dwaynebailey |
---|
3092 | |
---|
3093 | * setup.py, virtaal.desktop, virtaal/data/virtaal.desktop: Move |
---|
3094 | .desktop file into the data/ dir |
---|
3095 | |
---|
3096 | 2008-04-12 13:59 dwaynebailey |
---|
3097 | |
---|
3098 | * virtaal.desktop: Update MimeTypes and GenericName |
---|
3099 | |
---|
3100 | 2008-04-12 12:42 dwaynebailey |
---|
3101 | |
---|
3102 | * setup.py: Install the .desktop file and properly install the |
---|
3103 | .glade file |
---|
3104 | |
---|
3105 | 2008-04-12 08:36 dwaynebailey |
---|
3106 | |
---|
3107 | * virtaal.desktop: Add Categories from |
---|
3108 | http://standards.freedesktop.org/menu-spec/menu-spec-latest.html |
---|
3109 | |
---|
3110 | 2008-04-11 16:03 dwaynebailey |
---|
3111 | |
---|
3112 | * virtaal.desktop: Add .desktop entry. Still needs to be treated as |
---|
3113 | localizable but |
---|
3114 | fully functional as it stands. |
---|
3115 | |
---|
3116 | 2008-04-11 14:53 winterstream |
---|
3117 | |
---|
3118 | * ., xgettext.sh: Added Dwayne's changes. |
---|
3119 | |
---|
3120 | 2008-04-11 14:49 winterstream |
---|
3121 | |
---|
3122 | * ., virtaal/MainWindow.py, virtaal/unitgrid.py: Minor hacks to |
---|
3123 | improve the drawing artefacts. Problems still occur with the |
---|
3124 | drawing of the edit cells at the bottom of the document. |
---|
3125 | |
---|
3126 | 2008-04-11 09:58 winterstream |
---|
3127 | |
---|
3128 | * ., virtaal/unitgrid.py: Fixed the problem where SHIFT+TAB broke |
---|
3129 | the editing widget. |
---|
3130 | |
---|
3131 | 2008-04-11 09:49 winterstream |
---|
3132 | |
---|
3133 | * ., virtaal/unitgrid.py: Added a preliminary partial fix for the |
---|
3134 | problem where the editor is misplaced when |
---|
3135 | a text cell is selected with the mouse. |
---|
3136 | |
---|
3137 | 2008-04-11 09:02 winterstream |
---|
3138 | |
---|
3139 | * ., virtaal/MainWindow.py, virtaal/data/virtaal.glade, |
---|
3140 | virtaal/gui.py, virtaal/i18n.py, virtaal/location.py: Removed my |
---|
3141 | R6 mess. |
---|
3142 | |
---|
3143 | 2008-04-07 15:00 dwaynebailey |
---|
3144 | |
---|
3145 | * po/virtaal.pot, xgettext.sh: Also extract text form Glade files |
---|
3146 | |
---|
3147 | 2008-04-07 13:12 dwaynebailey |
---|
3148 | |
---|
3149 | * setup.py: Link to correct download package |
---|
3150 | |
---|
3151 | 2008-04-07 13:01 dwaynebailey |
---|
3152 | |
---|
3153 | * po, po/virtaal.pot: Add first version of virtaal POT file |
---|
3154 | |
---|
3155 | 2008-04-07 12:59 dwaynebailey |
---|
3156 | |
---|
3157 | * xgettext.sh: Make executable |
---|
3158 | |
---|
3159 | 2008-04-07 12:53 dwaynebailey |
---|
3160 | |
---|
3161 | * xgettext.sh: Add script for extracting translations from source. |
---|
3162 | |
---|
3163 | 2008-04-07 11:57 dwaynebailey |
---|
3164 | |
---|
3165 | * run_virtaal.py: Add copyright header |
---|
3166 | Give this a #! to allow execution |
---|
3167 | |
---|
3168 | 2008-04-07 11:51 dwaynebailey |
---|
3169 | |
---|
3170 | * setup.py: Correct some setup.py data |
---|
3171 | |
---|
3172 | 2008-04-07 09:36 winterstream |
---|
3173 | |
---|
3174 | * virtaal/MainWindow.py, virtaal/data/virtaal.glade, |
---|
3175 | virtaal/gui.py, virtaal/i18n.py, virtaal/location.py: Virtaal is |
---|
3176 | in the process of being reorganized. It's messy right now. |
---|
3177 | Please check back later :D. |
---|
3178 | |
---|
3179 | 2008-04-06 20:30 dwaynebailey |
---|
3180 | |
---|
3181 | * virtaal/EntryDialog.py, virtaal/Globals.py, |
---|
3182 | virtaal/MainWindow.py, virtaal/Profiler.py, virtaal/__init__.py, |
---|
3183 | virtaal/__version__.py, virtaal/data/virtaal.glade, |
---|
3184 | virtaal/markup.py, virtaal/tips.py, virtaal/unitgrid.py, |
---|
3185 | virtaal/unitrenderer.py: Remove executable bits |
---|
3186 | |
---|
3187 | 2008-04-06 20:27 dwaynebailey |
---|
3188 | |
---|
3189 | * virtaal/README, virtaal/TODO: Remove executable bit |
---|
3190 | |
---|
3191 | 2008-04-04 15:42 dwaynebailey |
---|
3192 | |
---|
3193 | * README: README's aren't executable |
---|
3194 | |
---|
3195 | 2008-04-04 15:31 winterstream |
---|
3196 | |
---|
3197 | * README, run_virtaal.py, setup.py, virtaal, |
---|
3198 | virtaal/EntryDialog.py, virtaal/Globals.py, |
---|
3199 | virtaal/MainWindow.py, virtaal/Profiler.py, virtaal/README, |
---|
3200 | virtaal/TODO, virtaal/__init__.py, virtaal/__version__.py, |
---|
3201 | virtaal/data, virtaal/data/virtaal.glade, virtaal/markup.py, |
---|
3202 | virtaal/tips.py, virtaal/unitgrid.py, virtaal/unitrenderer.py: |
---|
3203 | The initial data for virtaal |
---|
3204 | |
---|
3205 | 2008-04-04 15:13 winterstream |
---|
3206 | |
---|
3207 | * .: The initial checkin of virtaal. |
---|
3208 | |
---|