]> source.dussan.org Git - sonarqube.git/commit
SONAR-3246 Provide "zoom in/zoom out" feature in the Filter Treemap component
authorSimon Brandhof <simon.brandhof@gmail.com>
Wed, 8 Feb 2012 17:39:10 +0000 (18:39 +0100)
committerSimon Brandhof <simon.brandhof@gmail.com>
Wed, 8 Feb 2012 17:52:12 +0000 (18:52 +0100)
commite41624ef15df64ad062f5b035c7ef308c1ff5cdc
tree614e43a73b61291130e6f6500c4b748a9fe011f8
parent369a961c7786ad98785788a8491c7daacf8a54a2
SONAR-3246 Provide "zoom in/zoom out" feature in the Filter Treemap component

* Major refactoring of javascript code for treemap navigation.
* Extract the execution of filters in a dedicated Ruby component : Filters.execute(filter)
24 files changed:
plugins/sonar-core-plugin/src/main/resources/org/sonar/plugins/core/widgets/treemap.html.erb
sonar-server/src/main/webapp/WEB-INF/app/controllers/components_controller.rb
sonar-server/src/main/webapp/WEB-INF/app/controllers/filters_controller.rb
sonar-server/src/main/webapp/WEB-INF/app/controllers/treemap_controller.rb
sonar-server/src/main/webapp/WEB-INF/app/helpers/filters_helper.rb
sonar-server/src/main/webapp/WEB-INF/app/models/filter.rb
sonar-server/src/main/webapp/WEB-INF/app/models/filter_context.rb
sonar-server/src/main/webapp/WEB-INF/app/models/filters.rb [new file with mode: 0644]
sonar-server/src/main/webapp/WEB-INF/app/models/sonar/treemap.rb
sonar-server/src/main/webapp/WEB-INF/app/views/components/_treemap_gradient.rhtml [deleted file]
sonar-server/src/main/webapp/WEB-INF/app/views/components/_treemap_set_default.html.erb
sonar-server/src/main/webapp/WEB-INF/app/views/components/_treemap_settings.html.erb
sonar-server/src/main/webapp/WEB-INF/app/views/components/index.html.erb
sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_widget.html.erb
sonar-server/src/main/webapp/WEB-INF/app/views/filters/_customize_treemap.html.erb
sonar-server/src/main/webapp/WEB-INF/app/views/filters/_tabs.html.erb
sonar-server/src/main/webapp/WEB-INF/app/views/filters/_treemap.html.erb
sonar-server/src/main/webapp/WEB-INF/app/views/filters/manage.html.erb
sonar-server/src/main/webapp/WEB-INF/app/views/filters/treemap.html.erb
sonar-server/src/main/webapp/WEB-INF/app/views/treemap/_treemap_container.html.erb
sonar-server/src/main/webapp/WEB-INF/lib/authenticated_system.rb
sonar-server/src/main/webapp/WEB-INF/lib/need_authorization.rb
sonar-server/src/main/webapp/WEB-INF/lib/treemap/node.rb
sonar-server/src/main/webapp/javascripts/application.js