Merge pull request #259 from piwik/translationupdates

[automatic translation update] Updated 377 strings in 4 languages (de, es, it, ro)
refs #4523 whenever a css or less file changes, delete compiled css. I put this as a "workaround" in here as it solves the problem but maybe we wanna implement a solution in PHP though? If not, we could put this in another place maybe or leave it under tests. To make use of this just execute "cd tests/angularjs && grunt" after installing all the packages (see README). grunt will be notified whenever a file changes and immediately remove the compiled css
fix ui build
Merge branch 'master' of github.com:piwik/piwik
refs #4569 Make message user focus, with extra help for Super users
New hook: LanguageManager.getAvailableLanguages
Hook called after loading available language files.
Use this hook to customise the list of languagesPath available in Piwik.
Fixes plugin tests
Login screen is now using common JS + CSS includes
Do not apply icheck on the login page
Minor
Submodules
Refs Pull request #255 Adding generic events to let themes inject content before the content, after the content, before the top bar
Fixes #4986
Fix logo install
Fix icon alignment in dashboard
Add generic hook to login form
Refs #4357 Only add Javascript and CSS files from activated plugins.
Tweak help text
Fix update error: http://builds-artifacts.piwik.org/ui-tests.master/2464.1/processed-ui-screenshots/Updater_updated.png
refs #4985 Improve Dashboard / Datatables UI

refs #4985 Improve Dashboard / Datatables UI

various UI fixes and cleaner datatables

some more ui tweaks

this should make sure to related report text is centered when not displayed within dashboard

darker arrow icon

if there are no footer icons, do nothing

some fixes for the ui improvments, especially annotations related

there should be still a gap when not displayed in dashboard

save the expanded footer state to make sure users who often use the footer do not have to open it each time and also makes sure the footer will be still expanded after reloading the widget etc

move related report closer to the actual report

make sure all annotation pins are in one line and positioned correct

fix issues when dashboard widget is maximised. Annotations were not positioned correct and drawer was displayed

when there is no data or no paging, do not display paging or search

display all websites dashboard similar to other reports

do not display column documentation in dashboard but in other reports

show title on drawer hover

hide related reports if there are no related reports, makes the footer looks better when widgetized

make sure the annotations are positioned correct if opened within a widgetized report transition

a fix for firefox and make sure annotation pins do not jump in dashboard area when loading message is displayed

only on firefox and only within the first two columns the arrow was not displayed fully although the css of the image and parent nodes is the same. this workaround makes sure the arrow of the drawer is always fully visible on firefox

move annotations 6px to the left to be displayed as before
Revert previous commit, this was wrong. Instead use: getPluginsLoadedAndActivated() to load only activated plugins. refs #4357