[commits] Horde branch master updated. 9ff75ed678675ca2c33ae2bb018496f2d6d686dd

Michael J. Rubinsky mrubinsk at horde.org
Sat Aug 13 20:24:33 UTC 2016


The branch "master" has been updated.
The following is a summary of the commits.

from: 9b571f2fade26cd0d42ef279b8767d54acf2fcf4

87d8bc7 Unused.
7c9e22e Implement location autocompleter for the metar block.
8cee6a1 Implement ajax-y updating of metar block.
ac3c51c Use the station object.
9ff75ed Iterate in the template, and improve layout while we are at it.

Summary: http://github.com/horde/horde/compare/9b571f2fade26cd0d42ef279b8767d54acf2fcf4...9ff75ed678675ca2c33ae2bb018496f2d6d686dd

-----------------------------------------------------------------------

commit 87d8bc77ea50f5fcdc7464068e054dd961a01612
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Aug 13 15:38:34 2016 -0400

    Unused.

 .../Core/lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter.php    | 3 ---
 1 file changed, 3 deletions(-)

http://github.com/horde/horde/commit/87d8bc77ea50f5fcdc7464068e054dd961a01612

-----------------------------------------------------------------------

commit 7c9e22eb9c8aeec1ed34175d37491ae0d6f36944
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Aug 13 16:08:03 2016 -0400

    Implement location autocompleter for the metar block.
    
    The ajax/imple autocompleter code makes it difficult to utilize
    the same code for both blocks due to methods being marked final.
    So, extract out a base WeatherLocationAutoCompleter and extend
    the class for each block type.

 .../Ajax/Imple/WeatherLocationAutoCompleter.php    | 94 ----------------------
 .../Imple/WeatherLocationAutoCompleter/Base.php    | 92 +++++++++++++++++++++
 .../Imple/WeatherLocationAutoCompleter/Metar.php   | 39 +++++++++
 .../Imple/WeatherLocationAutoCompleter/Weather.php | 31 +++++++
 framework/Core/package.xml                         | 14 +++-
 5 files changed, 172 insertions(+), 98 deletions(-)
 delete mode 100644 framework/Core/lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter.php
 create mode 100644 framework/Core/lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter/Base.php
 create mode 100644 framework/Core/lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter/Metar.php
 create mode 100644 framework/Core/lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter/Weather.php

http://github.com/horde/horde/commit/7c9e22eb9c8aeec1ed34175d37491ae0d6f36944

-----------------------------------------------------------------------

commit 8cee6a19bb89e2b46f1d72af427f7cfbb77d8c26
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Aug 13 16:10:38 2016 -0400

    Implement ajax-y updating of metar block.

 horde/lib/Block/Metar.php            | 71 +++++++++++++++++++-----------------
 horde/lib/Block/Weather.php          |  2 +-
 horde/templates/block/metar.html.php | 24 ++++++++++++
 3 files changed, 63 insertions(+), 34 deletions(-)
 create mode 100644 horde/templates/block/metar.html.php

http://github.com/horde/horde/commit/8cee6a19bb89e2b46f1d72af427f7cfbb77d8c26

-----------------------------------------------------------------------

commit ac3c51cd742599f8c38e6d4d470f6baffbbc30d6
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Aug 13 16:14:32 2016 -0400

    Use the station object.

 horde/lib/Block/Metar.php | 17 ++++++-----------
 1 file changed, 6 insertions(+), 11 deletions(-)

http://github.com/horde/horde/commit/ac3c51cd742599f8c38e6d4d470f6baffbbc30d6

-----------------------------------------------------------------------

commit 9ff75ed678675ca2c33ae2bb018496f2d6d686dd
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Aug 13 16:23:55 2016 -0400

    Iterate in the template, and improve layout while we are at it.

 horde/lib/Block/Metar.php                    | 22 +++-------------------
 horde/templates/block/metar_content.html.php | 10 +++++++++-
 2 files changed, 12 insertions(+), 20 deletions(-)

http://github.com/horde/horde/commit/9ff75ed678675ca2c33ae2bb018496f2d6d686dd




More information about the commits mailing list