diff --git a/src/eepp/window/backend/SDL2/windowsdl2.cpp b/src/eepp/window/backend/SDL2/windowsdl2.cpp index 61cb92409..303907618 100644 --- a/src/eepp/window/backend/SDL2/windowsdl2.cpp +++ b/src/eepp/window/backend/SDL2/windowsdl2.cpp @@ -532,6 +532,10 @@ void WindowSDL::maximize() { SDL_MaximizeWindow( mSDLWindow ); } +bool WindowSDL::isMaximized() { + return SDL_GetWindowFlags( mSDLWindow ) & SDL_WINDOW_MAXIMIZED; +} + void WindowSDL::hide() { SDL_HideWindow( mSDLWindow ); } diff --git a/src/eepp/window/backend/SDL2/windowsdl2.hpp b/src/eepp/window/backend/SDL2/windowsdl2.hpp index ea44ab1a8..0d4e6ed9a 100644 --- a/src/eepp/window/backend/SDL2/windowsdl2.hpp +++ b/src/eepp/window/backend/SDL2/windowsdl2.hpp @@ -45,6 +45,8 @@ class EE_API WindowSDL : public Window { virtual void maximize(); + virtual bool isMaximized(); + virtual void hide(); virtual void raise(); diff --git a/src/examples/http_request/http_request.cpp b/src/examples/http_request/http_request.cpp index 1324d5291..33fa50b7f 100644 --- a/src/examples/http_request/http_request.cpp +++ b/src/examples/http_request/http_request.cpp @@ -53,25 +53,8 @@ EE_MAIN_FUNC int main (int argc, char * argv []) { Http::Request request; if ( !url ) { - // We'll work on en.wikipedia.org - if ( SSLSocket::isSupported() ) { - http.setHost("https://en.wikipedia.org"); - } else { - http.setHost("http://en.wikipedia.org"); - } - - // Creates an async http request and set the path requested - Http::Request asyncRequest( "/wiki/" + Version::getCodename() ); - - http.sendAsyncRequest([]( const Http& http, Http::Request& request, Http::Response& response ) { - std::cout << "Got response from request: " << http.getHostName() << request.getUri() << std::endl; - - if ( response.getStatus() == Http::Response::Ok ) { - std::cout << response.getBody() << std::endl; - } else { - std::cout << "Error " << response.getStatus() << std::endl; - } - }, asyncRequest, Seconds( 5 ) ); + std::cout << parser; + return EXIT_SUCCESS; } else { // If the user provided the URL, creates an instance of URI to parse it. URI uri( url.Get() );