ngraham requested changes to this revision.
ngraham added a comment.
This revision now requires changes to proceed.


  Mostly good, just a new nitpicks and suggestions:

INLINE COMMENTS

> powerdevilcore.cpp:256
>      QString activity = m_activityConsumer->currentActivity();
> -    qCDebug(POWERDEVIL) << "We are now into activity " << activity;
> +    qCDebug(POWERDEVIL) << "We are now in activity " << activity; // into? 
> direction?
>      KConfigGroup activitiesConfig(m_profilesConfig, "Activities");

I'd say "using activity <whatever>"

> powerdevilcore.cpp:330
> +        emitNotification(QStringLiteral("powerdevilerror"), i18n("Profile 
> \"%1\" has been selected, "
> +                         "but the profile does not exist.\nPlease check your 
> PowerDevil configuration.",
>                           profileId));

Remove "the profile"

> powerdevilcore.cpp:367
>                                  << actionName << "a non-existent action. 
> This is usually due to an installation problem,"
> -                                " or to a configuration problem, or simply 
> the action is not supported";
> +                                " a configuration problem, or the action is 
> not supported";
>              }

"or the action is not supported" -> "or the action not being supported"

> powerdevilcore.cpp:541
>                  msg = i18nc("Placeholder is device name",
> -                            "The battery in your mouse (\"%1\") is low, and 
> the device may turn itself off at any time. "
> -                            "Please replace or charge the battery as soon as 
> possible.", name);
> +                            "The battery in (\"%1\") is running low, and the 
> device may turn off at any time. "
> +                            "Please recharge or replace the battery.", name);

Are we 100% sure that `name` will always be a good enough string that the user 
will recognize it as their mouse? (not a rhetorical question, I really am 
wondering :) )

Same for other instances below too.

> powerdevilcore.cpp:607
>      case PowerDevil::BundledActions::SuspendSession::ToDiskMode:
> -        m_criticalBatteryNotification->setText(i18n("Your battery level is 
> critical, the computer will be hibernated in 60 seconds."));
> +        m_criticalBatteryNotification->setText(i18n("Battery level critical. 
> Your computer will go into hibernation mode in 60 seconds."));
>          m_criticalBatteryNotification->setActions(actions);

"go into" -> "enter" ?

> powerdevilcore.cpp:612
>      case PowerDevil::BundledActions::SuspendSession::ToRamMode:
> -        m_criticalBatteryNotification->setText(i18n("Your battery level is 
> critical, the computer will be suspended in 60 seconds."));
> +        m_criticalBatteryNotification->setText(i18n("Battery level critical. 
> Your computer will go to sleep in 60 seconds.")); // go into sleep mode?
>          m_criticalBatteryNotification->setActions(actions);

"go to sleep" is just fine here

> powerdevilcore.cpp:643
>          } else {
> -            emitRichNotification(QStringLiteral("pluggedin"), i18n("Running 
> on AC power"), i18n("The power adaptor has been plugged in."));
> +            emitRichNotification(QStringLiteral("pluggedin"), i18n("Running 
> on AC power"), i18n("The power adapter has been plugged in.")); //uniform 
> spelling throughout (either -er or -or, not both)
>          }

Not sure this comment is really necessary :)

REPOSITORY
  R122 Powerdevil

REVISION DETAIL
  https://phabricator.kde.org/D19838

To: rooty, #vdg, #plasma, broulik, ngraham, filipf
Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart

Reply via email to