lp:~neon/libksane/master

Created by Philip Muškovac on 2011-02-23 and last modified on 2020-07-06
Get this branch:
bzr branch lp:~neon/libksane/master

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Deprecated Projected Neon
Project:
KDE scanning interface library
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at https://invent.kde.org/graphics/libksane.

The next import is scheduled to run in 1 hour.

Last successful import was 4 hours ago.

Import started 4 hours ago on alnitak and finished 4 hours ago taking 20 seconds — see the log
Import started 10 hours ago on alnitak and finished 10 hours ago taking 20 seconds — see the log
Import started 16 hours ago on alnitak and finished 16 hours ago taking 20 seconds — see the log
Import started 22 hours ago on alnitak and finished 22 hours ago taking 20 seconds — see the log
Import started on 2020-07-11 on alnitak and finished on 2020-07-11 taking 20 seconds — see the log
Import started on 2020-07-10 on alnitak and finished on 2020-07-10 taking 15 seconds — see the log
Import started on 2020-07-10 on alnitak and finished on 2020-07-10 taking 20 seconds — see the log
Import started on 2020-07-10 on alnitak and finished on 2020-07-10 taking 20 seconds — see the log
Import started on 2020-07-10 on alnitak and finished on 2020-07-10 taking 20 seconds — see the log
Import started on 2020-07-09 on alnitak and finished on 2020-07-09 taking 20 seconds — see the log

Recent revisions

463. By Pino Toscano on 2020-07-06

i18n: properly translate Sane status strings

Use sane_i18n(), as they are in the sane-backends catalog.

462. By Pino Toscano on 2020-07-06

i18n: use plural forms for KSaneOption::unitString() strings

The resulting string is set as suffix for KPluralHandlingSpinBox.
KPluralHandlingSpinBox tries to substitute the value, so the
KLocalizedString set must be either a plural form.

Hence, make all the strings returned by KSaneOption::unitString()
as plural forms.

BUG: 370940
FIXED-IN: 20.07.80

461. By Pino Toscano on 2020-07-06

Revert "i18n: add placeholder to KSaneOption::unitString() strings"

Actually, I realized that adding the %1 placeholder to the suffix string
will make the text show the value twice. Instead, better fix
KPluralHandlingSpinBox to not try to substitute the value.

This reverts commit dd39e1fb2f2da6d4f2d8b70366441dc0044117fb.

460. By Pino Toscano on 2020-07-06

KSaneOptCombo: refactor handling of string values

We need to handle the string values as untranslated when getting/setting
them, otherwise it breaks when saving them to file, or checking for
a specific combobox value.

Hence, refactor genComboStringList() so it returns a list of pairs of
<identifier, translated string>, adding the translated strings as texts
in the combobox, with the identifiers as item data. Then, use the item
data to get/set the value we want.

459. By Pino Toscano on 2020-07-06

KSaneOption: make toSANE_Word/fromSANE_Word static

They simply do value conversions, unrelated to the data of each
KSaneOption instance.

458. By Pino Toscano on 2020-07-06

i18n: add placeholder to KSaneOption::unitString() strings

The resulting string is set as suffix for KPluralHandlingSpinBox.
KPluralHandlingSpinBox updates its text on value change replacing the
value as placeholder/argument in the suffix string; if the
KLocalizedString suffix does not have a placeholder, there will be a
command line warning about the extra placeholder.

BUG: 370940
FIXED-IN: 20.07.80

457. By Pino Toscano on 2020-07-06

Use categorized logging

Log all the debug messages with a org.kde.ksane category.

456. By Pino Toscano on 2020-07-06

i18n: translate combobox elements from Sane

Followup of commit fc30bcf15d0d2a58dc1c693e713f508c41f8b28e.

455. By Kåre Särs on 2020-06-19

Fix clazy warnings

454. By Friedrich W. H. Kossebau <email address hidden> on 2020-06-01

Support API documentation generation with kapidox

GIT_SILENT

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.