diff --git a/src/Editor/bar.cpp b/src/Editor/bar.cpp index 1d4405b..26f1fc0 100644 --- a/src/Editor/bar.cpp +++ b/src/Editor/bar.cpp @@ -345,7 +345,6 @@ void Bar::draw( void ) void Bar::drawButton(const buttonInfo & button, buttonState state, int x, int y) { - SDL_Rect sourceRect; if (state == off) { @@ -367,4 +366,4 @@ void Bar::drawButton(const buttonInfo & button, buttonState state, int x, int y) destRect.h = 32; SDL_RenderCopy(window_ptr->screen_renderer, buttonTexture, &sourceRect, &destRect); -} \ No newline at end of file + } \ No newline at end of file diff --git a/src/Editor/input.cpp b/src/Editor/input.cpp index bf4ad31..e571027 100644 --- a/src/Editor/input.cpp +++ b/src/Editor/input.cpp @@ -545,16 +545,13 @@ void Editor_input::handleEvents(SDL_Event event) //Only draw if time between this frame and last was neither too long nor too short Uint32 ticksSinceLastFrame = SDL_GetTicks() - editor_ptr->gameFrameTick; - if (ticksSinceLastFrame <= 35 && ticksSinceLastFrame >= 30) + editor_ptr->gameFrameTick = SDL_GetTicks(); + if (ticksSinceLastFrame <= 36 && ticksSinceLastFrame >= 30) { - editor_ptr->gameFrameTick = SDL_GetTicks(); canvas_ptr->draw(); bar_ptr->draw(); } - else - { - editor_ptr->gameFrameTick = SDL_GetTicks(); - } + //SDL_Log("Frame: %d", ticksSinceLastFrame); SDL_SetRenderTarget(window_ptr->screen_renderer, NULL); SDL_RenderCopy(window_ptr->screen_renderer, window_ptr->screen_texture, NULL, NULL); diff --git a/src/lem3edit.cpp b/src/lem3edit.cpp index 8f34066..0ad5987 100644 --- a/src/lem3edit.cpp +++ b/src/lem3edit.cpp @@ -39,14 +39,11 @@ using namespace std; const char *prog_name = "lem3edit"; -const char *prog_ver = "0.6.1"; -const char *prog_date = "25/11/2017"; +const char *prog_ver = "0.7"; +const char *prog_date = "28/11/2017"; void version(void); -signed int snap( signed int &value, unsigned int snap ); - - programMode g_currentMode;