all repos — openbox @ 43e9d583c5fa8378013169929d0ef54e1dccb6fa

openbox fork - make it a bit more like ryudo

renamed the obResource class to Resource.
Dana Jansens danakj@orodu.net
commit

43e9d583c5fa8378013169929d0ef54e1dccb6fa

parent

82e61c015fe82b673676c3242f014bf26c0dd152

5 files changed, 24 insertions(+), 24 deletions(-)

jump to
M src/Resource.ccsrc/Resource.cc

@@ -34,9 +34,9 @@ #ifdef HAVE_STDIO_H

# include <stdio.h> #endif // HAVE_STDIO_H -bool obResource::m_initialized = false; +bool Resource::m_initialized = false; -obResource::obResource(const std::string &file) { +Resource::Resource(const std::string &file) { setFile(file); m_modified = false; m_database = NULL;

@@ -47,7 +47,7 @@ m_initialized = true;

} } -obResource::obResource() { +Resource::Resource() { m_modified = false; m_database = NULL; m_autosave = true;

@@ -57,26 +57,26 @@ m_initialized = true;

} } -obResource::~obResource() { +Resource::~Resource() { if (m_database != NULL) XrmDestroyDatabase(m_database); } -void obResource::setFile(const std::string &file) { +void Resource::setFile(const std::string &file) { m_file = file; } -void obResource::setAutoSave(bool autosave) { +void Resource::setAutoSave(bool autosave) { m_autosave = autosave; } -void obResource::save() { +void Resource::save() { ASSERT(m_database != NULL); XrmPutFileDatabase(m_database, m_file.c_str()); m_modified = false; } -bool obResource::load() { +bool Resource::load() { if (m_database != NULL) XrmDestroyDatabase(m_database); m_modified = false;

@@ -85,7 +85,7 @@ return false;

return true; } -void obResource::setValue(const std::string &rname, bool value) { +void Resource::setValue(const std::string &rname, bool value) { ASSERT(m_database != NULL); const char *val = (value ? "True" : "False");

@@ -97,11 +97,11 @@ if (m_autosave)

save(); } -void obResource::setValue(const std::string &rname, int value) { +void Resource::setValue(const std::string &rname, int value) { setValue(rname, (long)value); } -void obResource::setValue(const std::string &rname, long value) { +void Resource::setValue(const std::string &rname, long value) { ASSERT(m_database != NULL); char val[11];

@@ -114,7 +114,7 @@ if (m_autosave)

save(); } -void obResource::setValue(const std::string &rname, const char *value) { +void Resource::setValue(const std::string &rname, const char *value) { ASSERT(m_database != NULL); std::string rc_string = rname + ": " + value;

@@ -125,7 +125,7 @@ if (m_autosave)

save(); } -void obResource::setValue(const std::string &rname, const std::string &value) { +void Resource::setValue(const std::string &rname, const std::string &value) { ASSERT(m_database != NULL); std::string rc_string = rname + ": " + value;

@@ -136,7 +136,7 @@ if (m_autosave)

save(); } -bool obResource::getValue(const std::string &rname, const std::string &rclass, +bool Resource::getValue(const std::string &rname, const std::string &rclass, bool &value) const { ASSERT(rclass.c_str() != NULL); ASSERT(m_database != NULL);

@@ -154,7 +154,7 @@ value = false;

return true; } -bool obResource::getValue(const std::string &rname, const std::string &rclass, +bool Resource::getValue(const std::string &rname, const std::string &rclass, long &value) const { ASSERT(m_database != NULL);

@@ -170,7 +170,7 @@ return false;

return true; } -bool obResource::getValue(const std::string &rname, const std::string &rclass, +bool Resource::getValue(const std::string &rname, const std::string &rclass, std::string &value) const { ASSERT(m_database != NULL);
M src/Resource.hsrc/Resource.h

@@ -27,11 +27,11 @@

#include <X11/Xlib.h> #include <X11/Xresource.h> -class obResource { +class Resource { public: - obResource(const std::string &file); - obResource(); - virtual ~obResource(); + Resource(const std::string &file); + Resource(); + virtual ~Resource(); inline const std::string &file() const { return static_cast<const std::string &>(m_file);
M src/Screen.ccsrc/Screen.cc

@@ -996,7 +996,7 @@ }

void BScreen::LoadStyle(void) { - obResource &conf = resource.styleconfig; + Resource &conf = resource.styleconfig; conf.setFile(openbox.getStyleFilename()); if (!conf.load()) {
M src/Screen.hsrc/Screen.h

@@ -135,7 +135,7 @@ Bool toolbar_on_top, toolbar_auto_hide, sloppy_focus, auto_raise,

auto_edge_balance, image_dither, ordered_dither, opaque_move, full_max, focus_new, focus_last, toolbar_total_hide; BColor border_color; - obResource styleconfig; + Resource styleconfig; int workspaces, toolbar_placement, toolbar_width_percent, placement_policy, edge_snap_threshold, row_direction, col_direction;
M src/openbox.hsrc/openbox.h

@@ -115,7 +115,7 @@ Time last_time;

Window masked; char *rc_file, **argv; int argc; - obResource config; + Resource config; protected:

@@ -145,7 +145,7 @@

BScreen *getScreen(int); BScreen *searchScreen(Window); - inline obResource &getConfig() { + inline Resource &getConfig() { return config; } inline const Time &getDoubleClickInterval(void) const