Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 5492 → Rev 5493

/programs/cmm/browser/WebView.c
29,10 → 29,10
//useful patterns
#include "..\lib\patterns\libimg_load_skin.h"
 
char homepage[] = FROM "html\homepage.htm";
char homepage[] = FROM "html\\homepage.htm";
 
#ifdef LANG_RUS
char version[]=" ’¥ªáâ®¢ë© ¡à ã§¥à 1.0 Beta 6.2";
char version[]=" ’¥ªáâ®¢ë© ¡à ã§¥à 1.0";
?define IMAGES_CACHE_CLEARED "Šíè ª à⨭®ª ®ç¨é¥­"
?define T_LAST_SLIDE "â® ¯®á«¥¤­¨© á« ©¤"
char loading[] = "‡ £à㧪  áâà ­¨æë...<br>";
39,7 → 39,7
char page_not_found[] = FROM "html\page_not_found_ru.htm";
char accept_language[]= "Accept-Language: ru\n";
#else
char version[]=" Text-based Browser 1.0 Beta 6.2";
char version[]=" Text-based Browser 1.0";
?define IMAGES_CACHE_CLEARED "Images cache cleared"
?define T_LAST_SLIDE "This slide is the last"
char loading[] = "Loading...<br>";
77,6 → 77,7
#include "menu_rmb.h"
#include "history.h"
#include "show_src.h"
#include "downloader.h"
 
char editURL[sizeof(URL)];
int mouse_twb;
133,9 → 134,11
Form.width=WIN_W;
Form.height=WIN_H;
SetElementSizes();
if (!URL) strcpy(#URL, URL_SERVICE_HOME);
if (param) strcpy(#URL, #param); else strcpy(#URL, URL_SERVICE_HOME);
OpenPage();
 
CreateDir("/tmp0/1/downloads");
 
SetEventMask(0xa7);
loop()
{
376,6 → 379,11
OpenPage();
return;
 
case 006: //download manager
DL_URL[0] = 0;
CreateThread(#Downloader,#downloader_stak+4092);
return;
 
case BACK:
if (!BrowserHistory.GoBack()) return;
OpenPage();
416,9 → 424,6
MoveSize(190,80,OLD,OLD);
RunProgram(#program_path, #URL);
return;
case HOME:
strcpy(#editURL, "http://kolibrios.org/");
case GOTOURL:
case 0x0D: //enter
if (!editURL[0]) return;
525,10 → 530,19
PageLinks.GetAbsoluteURL(#URL);
if (!strcmp(#URL + strlen(#URL) - 4, ".gif")) || (!strcmp(#URL + strlen(#URL) - 4, ".png")) || (!strcmp(#URL + strlen(#URL) - 4, ".jpg"))
if (UrlExtIs(".png")==1) || (UrlExtIs(".gif")==1) || (UrlExtIs(".jpg")==1) || (UrlExtIs(".zip")==1)
|| (UrlExtIs(".7z")==1) || (UrlExtIs("netcfg")==1)
{
//if (strstr(#URL,"http:"))
RunProgram("/sys/media/kiv", #URL);
notify(#URL);
if (strcmpn(#URL,"http://:", 8)==0)
{
strcpy(#DL_URL, #URL);
CreateThread(#Downloader,#downloader_stak+4092);
}
else
{
RunProgram("@open", #URL);
}
strcpy(#editURL, BrowserHistory.CurrentUrl());
strcpy(#URL, BrowserHistory.CurrentUrl());
return;
651,7 → 665,14
if (!strcmp(#version, #header)) DrawTitle(#header);
}
 
byte UrlExtIs(dword ext)
{
if (strcmpi(#URL + strlen(#URL) - strlen(ext), ext)==0) return 1; else return 0;
}
 
 
 
 
stop:
 
char downloader_stak[4096];