aboutsummaryrefslogtreecommitdiffstats
path: root/data
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2018-11-22 16:48:56 +0000
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2018-12-03 11:04:27 +0000
commite2972420c15737e5709f6c4ee4a30de1fdc4c7e5 (patch)
tree3ca1451eb5d3bbb463baf98ec8edb58cd10f2132 /data
parentecore_evas - fix aninmator based frame render ticking to full framerate (diff)
downloadefl-e2972420c15737e5709f6c4ee4a30de1fdc4c7e5.tar.gz
elm perf tool - bring one back to efl
expedite is basically dead. because it's out of tree and because it was ported to eo too early... but it's also not a great tool given it requires manual addition of engines and can't test elm stuff (complex widgets). so this is an elm based performance tool. i've added some tests (taken from expedite and modified a bit). to get the ball rolling. the idea is to add all the important core tests (rects, images, text, video etc.) and then add widget/smart object like tests that go beyond what expedite did. the problem with these tests is they are dependent on theme. there isn't really any way around that... but i might categorize tests in the end. @feature
Diffstat (limited to 'data')
-rw-r--r--data/elementary/desktop/elementary_perf.desktop8
-rw-r--r--data/elementary/desktop/meson.build5
2 files changed, 12 insertions, 1 deletions
diff --git a/data/elementary/desktop/elementary_perf.desktop b/data/elementary/desktop/elementary_perf.desktop
new file mode 100644
index 0000000000..be7b42d07c
--- /dev/null
+++ b/data/elementary/desktop/elementary_perf.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Type=Application
+Name=Elementary Perf
+Comment=Elementary Performance Test Application
+Icon=elementary
+Exec=elementary_perf
+Terminal=false
+Categories=Development;Utility;
diff --git a/data/elementary/desktop/meson.build b/data/elementary/desktop/meson.build
index 9acaa8f1fb..87a72eece6 100644
--- a/data/elementary/desktop/meson.build
+++ b/data/elementary/desktop/meson.build
@@ -1,4 +1,7 @@
-desktop_files = files('elementary_config.desktop', 'elementary_test.desktop')
+desktop_files = files(
+ 'elementary_config.desktop',
+ 'elementary_test.desktop',
+ 'elementary_perf.desktop')
elementary_icon = files('elementary.png')
install_data(desktop_files,