Commit Graph

27 Commits

Author SHA1 Message Date
maxim
30f1ec9708 POChecker: store PoFamilyList in one place
git-svn-id: trunk@62829 -
2020-03-31 13:02:44 +00:00
maxim
6c0a0881f5 PoChecker: do not reposition language combobox manually when resizing master PO listbox, anchors are sufficient
git-svn-id: trunk@61530 -
2019-07-04 22:41:22 +00:00
maxim
a8c53413f8 POChecker: since Duplicate Originals report is now shown in separate tab in Results window, removed test option whether to show it or not (i.e. always show it now). This change also allowed to remove (now useless) 'Select Basic' button, thus simplifying UI.
git-svn-id: trunk@58023 -
2018-05-24 23:28:09 +00:00
maxim
0c22a2c5a8 PoChecker: removed "Ignore translated strings marked as fuzzy" checkbox and related logic. Now formatting arguments errors are always shown for both fuzzy and non-fuzzy strings (they are all ignored by translation system anyway and therefore have equal importance) and user is notified about formatting error count in non-fuzzy strings if such errors are found. Regenerated translations and updated Russian translation.
git-svn-id: trunk@57643 -
2018-04-11 23:10:14 +00:00
maxim
334865d488 POChecker: removed 'No errors found' label from main form. It is not needed since we now always show Results form.
git-svn-id: trunk@57607 -
2018-04-05 22:49:48 +00:00
maxim
cb77def736 POChecker:
1) Made Results form multitabbed.
2) Detailed translation statistics are now always written to separate tab in Results form; corresponding item in test selection checklistbox is removed.
3) Detailed translation statistics are written in more compact form (less lines per element).
4) "Copy to clipboard"/"Save to file" buttons in Results form are replaced with context menu.
5) Regenerated translations and updated Russian translation.

git-svn-id: trunk@57599 -
2018-04-03 22:15:51 +00:00
maxim
5b007c6b14 POChecker: replaced "Scan directory" and "Run selected tests" buttons with toolbar. This allows to accomodate for longer translated captions.
git-svn-id: trunk@52452 -
2016-06-07 23:13:12 +00:00
maxim
c5eddfc18f POChecker: removed "Open PO file" functionality.
Reasons:
1. It was a subset of "Scan directory" functionality.
2. There was no warning about orphaned files, they were ignored silently. This can be misleading.
3. It changed language combobox value in some cases, and this could lead to confusion.

While at this, improved main dialog layout.

git-svn-id: trunk@52451 -
2016-06-07 14:05:37 +00:00
maxim
ef85a2851f POChecker: fixed loading of master files selection state on Linux/GTK2
git-svn-id: trunk@52450 -
2016-06-07 12:13:30 +00:00
maxim
968167616f POChecker: merged "Scan Directory" and "Find troublesome files" functions, they were largerly duplicate (note, that we do not notify about added files anymore, only warn if orphaned files were found). Regenerated translations.
git-svn-id: trunk@52449 -
2016-06-06 23:11:24 +00:00
bart
3ef7eb18fb PoChecker: Add function to check for troublesome po-files. Patch by Péter Gábor. Issue #0027093.
git-svn-id: trunk@51904 -
2016-03-10 17:22:11 +00:00
bart
64f76cdac8 PoChecker: re-order the taborder of mainform and resultdialog .
git-svn-id: trunk@46546 -
2014-10-13 16:45:41 +00:00
bart
52c0403596 PoChecker:
- GUI updates, functional and cosmetic.
- regenerate language files.

git-svn-id: trunk@46538 -
2014-10-12 12:29:55 +00:00
bart
d1a01f5804 PoChecker:
- use natural names in LangFilter, sort them alphabetically.
- adapt save and restore mechanisme for LangFilter.
- regenerate language files.

git-svn-id: trunk@46530 -
2014-10-11 16:04:30 +00:00
bart
7c9f2ba5c3 PoChecker: refactor.
- Drop the listbox for translated po-files
- Now possible to test multiple master po-files
- Language filter controls setting of "Find All Translated PoFiles"
- Regenerated language files.

git-svn-id: trunk@46475 -
2014-10-08 17:44:38 +00:00
bart
d963695497 PoChecker: add glyph for the "Scan a folder" button.
git-svn-id: trunk@46461 -
2014-10-07 14:49:10 +00:00
bart
192f1c46b5 PoChecker:
- save and restore WindowaSate of individual forms.
- better anchoring of controls on PoCheckerMainForm
- removed some debugln statements

git-svn-id: trunk@46435 -
2014-10-05 10:52:49 +00:00
bart
dc0d57ef83 PoChecker: set constraints on mainform (otherwise some controls may get zero height)
git-svn-id: trunk@46413 -
2014-10-03 15:59:25 +00:00
bart
4f735c239c PoChecker:
- Add capability to scan a folder for po-files.
- Add files to a listbox.
- Add filter for language to listbox with translated po-files.
- Save and restore contents of the file lists.
- Regenerate language files.

git-svn-id: trunk@46394 -
2014-10-01 19:06:15 +00:00
bart
743e043344 PoChecker: use statusbar for displaying current test instead of panel with labels.
git-svn-id: trunk@46379 -
2014-09-30 19:33:51 +00:00
bart
b0ae445fd6 PoChecker:
- reload a po-file when clicked on the Run button.
- some preparations for IDE integration.
Patch by Giuliano Colla, modified by me.

git-svn-id: trunk@46352 -
2014-09-29 20:22:28 +00:00
bart
dce8e4a1c2 PoChecker: fix anchoring of IgnoreFuzzyCheckBox
git-svn-id: trunk@46297 -
2014-09-22 20:22:51 +00:00
bart
01f1750902 PoChecker:
- implement option to ignore translated strings that are marked as "fuzzy".
- separate TestTypes from TestOptions.
- fix a resource string.
- regenerated po-files.

git-svn-id: trunk@46056 -
2014-08-21 18:27:29 +00:00
mattias
d9cea06d08 pochecker: unselect all, select basic button, issue #26395, from Vaclav Valicek
git-svn-id: trunk@45671 -
2014-06-26 20:35:15 +00:00
maxim
b6b63e0fd4 Components, PoChecker:
a) made it localizable;
       b) slightly improved dialogs;
       c) added Russian translation.

git-svn-id: trunk@36198 -
2012-03-21 23:00:18 +00:00
juha
ebed12f697 PoChecker: Improve the GUI and its anchors.
git-svn-id: trunk@34454 -
2011-12-28 00:34:47 +00:00
juha
01233f98fe New PoChecker IDE package from Bart Broersma
git-svn-id: trunk@34404 -
2011-12-25 13:15:33 +00:00