Re-work scaling following excellent insights by Carsten Kurz, described
[dcpomatic.git] / src / wx / wx_util.cc
index 6eef0d14795020f0cab6481e76e98ba9687e6567..f8756549b44bca308ca591cace3c3859a9fea02e 100644 (file)
@@ -567,3 +567,26 @@ get_offsets (vector<Offset>& offsets)
 
        return utc;
 }
+
+
+wxString
+bitmap_path (string name)
+{
+       boost::filesystem::path base;
+
+#ifdef DCPOMATIC_DEBUG
+       /* Hack to allow OS X to find icons when running from the source tree */
+       char* path = getenv ("DCPOMATIC_GRAPHICS");
+       if (path) {
+               base = path;
+       } else {
+               base = shared_path();
+       }
+#else
+       base = shared_path();
+#endif
+
+       boost::filesystem::path p = base / String::compose("%1.png", name);
+       return std_to_wx (p.string());
+}
+