Some renaming of certificate -> recipient.
[dcpomatic.git] / src / wx / screen_dialog.h
index 3e110d230bb4c48bfa6e9fe16e8de939c12efb33..7e03b160d1d06ddc028ea7065435dd79aea2b641 100644 (file)
 
 */
 
+#include "table_dialog.h"
+#include <dcp/certificate.h>
 #include <wx/wx.h>
 #include <boost/shared_ptr.hpp>
-#include <dcp/certificates.h>
-#include "table_dialog.h"
+#include <boost/optional.hpp>
 
 class Progress;
 
@@ -30,19 +31,18 @@ public:
        ScreenDialog (wxWindow *, std::string, std::string name = "", boost::optional<dcp::Certificate> c = boost::optional<dcp::Certificate> ());
 
        std::string name () const;
-       boost::optional<dcp::Certificate> certificate () const;
-       
+       boost::optional<dcp::Certificate> recipient () const;
+
 private:
-       void select_certificate ();
-       void load_certificate (boost::filesystem::path);
-       void download_certificate ();
+       void get_recipient_from_file ();
+       void load_recipient (boost::filesystem::path);
+       void download_recipient ();
        void setup_sensitivity ();
-       
+
        wxTextCtrl* _name;
-       wxChoice* _manufacturer;
-       wxButton* _load_certificate;
-       wxButton* _download_certificate;
-       wxTextCtrl* _certificate_text;
+       wxStaticText* _recipient_thumbprint;
+       wxButton* _get_recipient_from_file;
+       wxButton* _download_recipient;
 
-       boost::optional<dcp::Certificate> _certificate;
+       boost::optional<dcp::Certificate> _recipient;
 };