mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-08 07:45:00 +01:00
Cruft removal
This commit is contained in:
parent
226dadbd19
commit
d7f2c35beb
2 changed files with 28 additions and 36 deletions
|
|
@ -21,19 +21,14 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <sstream>
|
|
||||||
#include <unistd.h>
|
|
||||||
#include <cerrno>
|
#include <cerrno>
|
||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
#include <cstdio> /* for snprintf, grrr */
|
#include <cstdio> /* for snprintf, grrr */
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
|
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include "pbd/gstdio_compat.h"
|
|
||||||
#include <glibmm/miscutils.h>
|
#include <glibmm/miscutils.h>
|
||||||
|
|
||||||
#include <cairo/cairo.h>
|
|
||||||
|
|
||||||
#include <pango/pangoft2.h> // for fontmap resolution control for GnomeCanvas
|
#include <pango/pangoft2.h> // for fontmap resolution control for GnomeCanvas
|
||||||
#include <pango/pangocairo.h> // for fontmap resolution control for GnomeCanvas
|
#include <pango/pangocairo.h> // for fontmap resolution control for GnomeCanvas
|
||||||
|
|
||||||
|
|
@ -54,7 +49,6 @@
|
||||||
#include "ardour/utils.h"
|
#include "ardour/utils.h"
|
||||||
#include "ardour/types_convert.h"
|
#include "ardour/types_convert.h"
|
||||||
|
|
||||||
#include "gtkmm2ext/rgb_macros.h"
|
|
||||||
#include "gtkmm2ext/gtk_ui.h"
|
#include "gtkmm2ext/gtk_ui.h"
|
||||||
|
|
||||||
#include "canvas/text.h"
|
#include "canvas/text.h"
|
||||||
|
|
|
||||||
|
|
@ -46,11 +46,11 @@
|
||||||
class UIConfiguration : public ArdourWidgets::UIConfigurationBase
|
class UIConfiguration : public ArdourWidgets::UIConfigurationBase
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
UIConfiguration();
|
UIConfiguration ();
|
||||||
~UIConfiguration();
|
~UIConfiguration ();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
static UIConfiguration& instance();
|
static UIConfiguration& instance ();
|
||||||
|
|
||||||
static std::string color_file_suffix;
|
static std::string color_file_suffix;
|
||||||
|
|
||||||
|
|
@ -61,42 +61,40 @@ public:
|
||||||
int load_defaults ();
|
int load_defaults ();
|
||||||
int load_color_theme (bool allow_own);
|
int load_color_theme (bool allow_own);
|
||||||
|
|
||||||
int set_state (const XMLNode&, int version);
|
int set_state (const XMLNode&, int version);
|
||||||
XMLNode& get_state () const;
|
XMLNode& get_state () const;
|
||||||
XMLNode& get_variables (std::string) const;
|
XMLNode& get_variables (std::string) const;
|
||||||
void set_variables (const XMLNode&);
|
void set_variables (const XMLNode&);
|
||||||
|
|
||||||
std::string color_file_name (bool use_my, bool with_version) const;
|
std::string color_file_name (bool use_my, bool with_version) const;
|
||||||
|
|
||||||
typedef std::map<std::string,Gtkmm2ext::Color> Colors;
|
typedef std::map<std::string, Gtkmm2ext::Color> Colors;
|
||||||
typedef std::map<std::string,std::string> ColorAliases;
|
typedef std::map<std::string, std::string> ColorAliases;
|
||||||
typedef std::map<std::string,Gtkmm2ext::SVAModifier> Modifiers;
|
typedef std::map<std::string, Gtkmm2ext::SVAModifier> Modifiers;
|
||||||
|
|
||||||
Colors colors;
|
Colors colors;
|
||||||
ColorAliases color_aliases;
|
ColorAliases color_aliases;
|
||||||
Modifiers modifiers;
|
Modifiers modifiers;
|
||||||
|
|
||||||
void set_alias (std::string const & name, std::string const & alias);
|
void set_alias (std::string const& name, std::string const& alias);
|
||||||
void set_color (const std::string& name, Gtkmm2ext::Color);
|
void set_color (const std::string& name, Gtkmm2ext::Color);
|
||||||
void set_modifier (std::string const &, Gtkmm2ext::SVAModifier svam);
|
void set_modifier (std::string const&, Gtkmm2ext::SVAModifier svam);
|
||||||
|
|
||||||
std::string color_as_alias (Gtkmm2ext::Color c);
|
|
||||||
Gtkmm2ext::Color quantized (Gtkmm2ext::Color) const;
|
Gtkmm2ext::Color quantized (Gtkmm2ext::Color) const;
|
||||||
|
|
||||||
Gtkmm2ext::Color color (const std::string&, bool* failed = 0) const;
|
Gtkmm2ext::Color color (const std::string&, bool* failed = 0) const;
|
||||||
Gtkmm2ext::Color color_mod (std::string const & color, std::string const & modifier) const;
|
Gtkmm2ext::Color color_mod (std::string const& color, std::string const& modifier) const;
|
||||||
Gtkmm2ext::Color color_mod (const Gtkmm2ext::Color& color, std::string const & modifier) const;
|
Gtkmm2ext::Color color_mod (const Gtkmm2ext::Color& color, std::string const& modifier) const;
|
||||||
Gtkmm2ext::HSV color_hsv (const std::string&) const;
|
|
||||||
Gtkmm2ext::SVAModifier modifier (const std::string&) const;
|
Gtkmm2ext::SVAModifier modifier (const std::string&) const;
|
||||||
|
|
||||||
static std::string color_to_hex_string (Gtkmm2ext::Color c);
|
static std::string color_to_hex_string (Gtkmm2ext::Color c);
|
||||||
static std::string color_to_hex_string_no_alpha (Gtkmm2ext::Color c);
|
static std::string color_to_hex_string_no_alpha (Gtkmm2ext::Color c);
|
||||||
|
|
||||||
void reset_dpi ();
|
void reset_dpi ();
|
||||||
float get_ui_scale ();
|
float get_ui_scale ();
|
||||||
|
|
||||||
sigc::signal<void,std::string> ParameterChanged;
|
sigc::signal<void, std::string> ParameterChanged;
|
||||||
void map_parameters (boost::function<void (std::string)>&);
|
void map_parameters (boost::function<void (std::string)>&);
|
||||||
|
|
||||||
void parameter_changed (std::string);
|
void parameter_changed (std::string);
|
||||||
|
|
||||||
|
|
@ -134,17 +132,17 @@ private:
|
||||||
#undef CANVAS_FONT_VARIABLE
|
#undef CANVAS_FONT_VARIABLE
|
||||||
|
|
||||||
XMLNode& state () const;
|
XMLNode& state () const;
|
||||||
bool _dirty;
|
bool _dirty;
|
||||||
bool aliases_modified;
|
bool aliases_modified;
|
||||||
bool colors_modified;
|
bool colors_modified;
|
||||||
bool modifiers_modified;
|
bool modifiers_modified;
|
||||||
|
|
||||||
int store_color_theme ();
|
int store_color_theme ();
|
||||||
void load_color_aliases (XMLNode const &);
|
void load_color_aliases (XMLNode const&);
|
||||||
void load_colors (XMLNode const &);
|
void load_colors (XMLNode const&);
|
||||||
void load_modifiers (XMLNode const &);
|
void load_modifiers (XMLNode const&);
|
||||||
void reset_gtk_theme ();
|
void reset_gtk_theme ();
|
||||||
int load_color_file (std::string const &);
|
int load_color_file (std::string const&);
|
||||||
void colors_changed ();
|
void colors_changed ();
|
||||||
|
|
||||||
uint32_t block_save;
|
uint32_t block_save;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue