evergreen:tags/rel_3_1_3

Last commit made on 2018-06-28
Get this branch:
git clone -b tags/rel_3_1_3 https://git.launchpad.net/evergreen

Branch merges

Branch information

Name:
tags/rel_3_1_3
Repository:
lp:evergreen

Recent commits

4a3e28d... by Dan Wells on 2018-06-28

Bumping version numbers, adding Upgrade Script and Changelog

Signed-off-by: Dan Wells <email address hidden>

e5a048f... by Dan Wells on 2018-05-27

Bump version numbers in upgrade doc

Signed-off-by: Dan Wells <email address hidden>

c470009... by Dan Wells on 2018-06-28

Bumping Perl version string for 3.1.3

Signed-off-by: Dan Wells <email address hidden>

185ea43... by Dan Wells on 2018-06-28

Translation updates - po files

Signed-off-by: Dan Wells <email address hidden>

a5bd37a... by Dan Wells on 2018-06-28

Translation updates - newpot

Signed-off-by: Dan Wells <email address hidden>

139f278... by Jane Sandberg on 2018-06-28

Docs: Adding 3.1.3 release notes

Signed-off-by: Jane Sandberg <email address hidden>

99469b3... by Jane Sandberg on 2018-06-28

Docs: Adding 3.0.9 release notes

Signed-off-by: Jane Sandberg <email address hidden>

3502fda... by Kathy Lussier on 2018-06-01

LP#1635386: Restore to xul colors and remove colors from class names

This commit restores the xul display where overdue items were highlighted
in red and long overdue items were highlighted in orange. Also removes
the colors from the class names since people may decide to use totally different
colors or style the rows in different ways.

Signed-off-by: Kathy Lussier <email address hidden>
Signed-off-by: Dan Wells <email address hidden>

79e7420... by Dan Wells on 2018-03-23

LP#1635386 Clarify and simplify row highlighting code

The existing code had a few functional problems for me. In the process
of fixing them, I decided it best to also apply a number of small
refactorings. Here is a list of changes in rough order of significance:

-Made the new CSS classes test and apply once per row rather than once
per cell

-Fixed the test case for overdues: we now just look for no checkin-time
+ no lost/long-overdue stop-fines (matches XUL test)

-Made the color and icon tests totally consistent, and also simplified
where possible

-Made the widened configuration header style (to accommodate status
column) functional again (it was using old 'statusicon' class)

-Made row highlight colors '!important' to avoid bad interactions with
alternating row color styles

-Changed status-cell (and statusCell) to status-column (and
statusColumn) for a little extra clarity

-Changed nested function name from 'rowClass()' to 'apply()' for greater
code distinction (i.e. avoid 'rowClass.rowClass()' calls, and instead
have 'rowClass.apply()')

-Removed some unused variable assignments from grid.js

-Cleaned up a few field attributes for necessity and consistency

Signed-off-by: Dan Wells <email address hidden>
Signed-off-by: Kathy Lussier <email address hidden>
Signed-off-by: Dawn Dale <email address hidden>

02b792b... by Kathy Lussier on 2018-01-30

LP#1635386: Improve contrast for colors used in Bills interface

The contrast between cell contents and background colors did not
meet WCAG standards. This commit provides adequate contrast to
meet AA level of WCAG standards. The red and dark red background
colors are similar to what we saw in the XUL client. The orange
for long overdue is much lighter.

Signed-off-by: Kathy Lussier <email address hidden>
Signed-off-by: Dan Wells <email address hidden>
Signed-off-by: Dawn Dale <email address hidden>