diff --git a/src/Icons/flags/algeria.png b/src/Icons/flags/algeria.png new file mode 100644 index 000000000..798ed119a Binary files /dev/null and b/src/Icons/flags/algeria.png differ diff --git a/src/Icons/flags/belarus.png b/src/Icons/flags/belarus.png new file mode 100644 index 000000000..6a1e63f7e Binary files /dev/null and b/src/Icons/flags/belarus.png differ diff --git a/src/Icons/flags/croatia.png b/src/Icons/flags/croatia.png new file mode 100644 index 000000000..2d3775695 Binary files /dev/null and b/src/Icons/flags/croatia.png differ diff --git a/src/Icons/flags/egypt.png b/src/Icons/flags/egypt.png new file mode 100644 index 000000000..e863d40be Binary files /dev/null and b/src/Icons/flags/egypt.png differ diff --git a/src/Icons/flags/morocco.png b/src/Icons/flags/morocco.png new file mode 100644 index 000000000..4698aaf38 Binary files /dev/null and b/src/Icons/flags/morocco.png differ diff --git a/src/Icons/flags/newzealand.png b/src/Icons/flags/newzealand.png new file mode 100644 index 000000000..56a562e1e Binary files /dev/null and b/src/Icons/flags/newzealand.png differ diff --git a/src/Icons/flags/slovenia.png b/src/Icons/flags/slovenia.png new file mode 100644 index 000000000..4acc18348 Binary files /dev/null and b/src/Icons/flags/slovenia.png differ diff --git a/src/geoip.h b/src/geoip.h index 2b32bf0e2..d0fafca6c 100644 --- a/src/geoip.h +++ b/src/geoip.h @@ -126,6 +126,7 @@ public: case 'B': if(iso[1] == 'R') return QIcon(":/Icons/flags/brazil.png"); if(iso[1] == 'G') return QIcon(":/Icons/flags/bulgaria.png"); + if(iso[1] == 'Y') return QIcon(":/Icons/flags/belarus.png"); break; case 'C': if(iso[1] == 'A') return QIcon(":/Icons/flags/canada.png"); @@ -136,9 +137,11 @@ public: case 'D': if(iso[1] == 'E') return QIcon(":/Icons/flags/germany.png"); if(iso[1] == 'K') return QIcon(":/Icons/flags/denmark.png"); + if(iso[1] == 'Z') return QIcon(":/Icons/flags/algeria.png"); break; case 'E': if(iso[1] == 'S') return QIcon(":/Icons/flags/spain.png"); + if(iso[1] == 'G') return QIcon(":/Icons/flags/egypt.png"); break; case 'F': if(iso[1] == 'I') return QIcon(":/Icons/flags/finland.png"); @@ -151,6 +154,7 @@ public: case 'H': if(iso[1] == 'U') return QIcon(":/Icons/flags/hungary.png"); if(iso[1] == 'K') return QIcon(":/Icons/flags/china.png"); + if(iso[1] == 'R') return QIcon(":/Icons/flags/croatia.png"); break; case 'I': if(iso[1] == 'T') return QIcon(":/Icons/flags/italy.png"); @@ -170,10 +174,12 @@ public: if(iso[1] == 'Y') return QIcon(":/Icons/flags/malaysia.png"); if(iso[1] == 'X') return QIcon(":/Icons/flags/mexico.png"); if(iso[1] == 'E') return QIcon(":/Icons/flags/serbia.png"); + if(iso[1] == 'A') return QIcon(":/Icons/flags/morocco.png"); break; case 'N': if(iso[1] == 'L') return QIcon(":/Icons/flags/netherlands.png"); if(iso[1] == 'O') return QIcon(":/Icons/flags/norway.png"); + if(iso[1] == 'Z') return QIcon(":/Icons/flags/newzealand.png"); break; case 'P': if(iso[1] == 'T') return QIcon(":/Icons/flags/portugal.png"); @@ -191,6 +197,7 @@ public: if(iso[1] == 'E') return QIcon(":/Icons/flags/sweden.png"); if(iso[1] == 'K') return QIcon(":/Icons/flags/slovakia.png"); if(iso[1] == 'G') return QIcon(":/Icons/flags/singapore.png"); + if(iso[1] == 'I') return QIcon(":/Icons/flags/slovenia.png"); break; case 'T': if(iso[1] == 'W') return QIcon(":/Icons/flags/china.png"); diff --git a/src/icons.qrc b/src/icons.qrc index 868263f9c..546fe8c7f 100644 --- a/src/icons.qrc +++ b/src/icons.qrc @@ -44,6 +44,7 @@ Icons/flags/serbia.png Icons/flags/iceland.png Icons/flags/china.png + Icons/flags/newzealand.png Icons/flags/austria.png Icons/flags/indonesia.png Icons/flags/united_arab_emirates.png @@ -53,6 +54,7 @@ Icons/flags/australia.png Icons/flags/netherlands.png Icons/flags/south_africa.png + Icons/flags/belarus.png Icons/flags/taiwan.png Icons/flags/sweden.png Icons/flags/spain_catalunya.png @@ -62,12 +64,16 @@ Icons/flags/usa.png Icons/flags/costa_rica.png Icons/flags/romania.png + Icons/flags/croatia.png Icons/flags/mexico.png Icons/flags/denmark.png Icons/flags/hungary.png + Icons/flags/slovenia.png Icons/flags/ukraine.png Icons/flags/turkey.png + Icons/flags/algeria.png Icons/flags/greece.png + Icons/flags/morocco.png Icons/flags/argentina.png Icons/flags/spain.png Icons/flags/portugal.png @@ -82,6 +88,7 @@ Icons/flags/france.png Icons/flags/slovakia.png Icons/flags/pakistan.png + Icons/flags/egypt.png Icons/flags/italy.png Icons/flags/south_korea.png Icons/flags/japan.png