summaryrefslogtreecommitdiffstats
path: root/deluge/ui
diff options
context:
space:
mode:
Diffstat (limited to 'deluge/ui')
-rw-r--r--deluge/ui/client.py26
-rw-r--r--deluge/ui/data/icons/hicolor/128x128/apps/deluge.pngbin4365 -> 1536 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/16x16/apps/deluge-panel.pngbin551 -> 418 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/16x16/apps/deluge.pngbin551 -> 418 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/192x192/apps/deluge.pngbin6606 -> 2191 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/22x22/apps/deluge-panel.pngbin778 -> 492 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/22x22/apps/deluge.pngbin778 -> 492 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/24x24/apps/deluge-panel.pngbin877 -> 529 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/24x24/apps/deluge.pngbin877 -> 529 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/256x256/apps/deluge.pngbin8907 -> 2738 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/32x32/apps/deluge.pngbin1126 -> 597 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/36x36/apps/deluge.pngbin1270 -> 656 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/48x48/apps/deluge.pngbin1798 -> 797 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/512x512/apps/deluge.pngbin20135 -> 5090 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/64x64/apps/deluge.pngbin2324 -> 1021 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/72x72/apps/deluge.pngbin2535 -> 1016 bytes
-rw-r--r--deluge/ui/data/icons/hicolor/96x96/apps/deluge.pngbin3323 -> 1268 bytes
-rw-r--r--deluge/ui/data/pixmaps/active16.pngbin505 -> 411 bytes
-rw-r--r--deluge/ui/data/pixmaps/alert16.pngbin462 -> 331 bytes
-rw-r--r--deluge/ui/data/pixmaps/all16.pngbin533 -> 533 bytes
-rw-r--r--deluge/ui/data/pixmaps/checking16.pngbin519 -> 323 bytes
-rw-r--r--deluge/ui/data/pixmaps/deluge-about.pngbin6117 -> 4693 bytes
-rw-r--r--deluge/ui/data/pixmaps/deluge.icobin112928 -> 108469 bytes
-rw-r--r--deluge/ui/data/pixmaps/deluge.pngbin1798 -> 797 bytes
-rw-r--r--deluge/ui/data/pixmaps/deluge16.pngbin552 -> 418 bytes
-rw-r--r--deluge/ui/data/pixmaps/dht16.pngbin582 -> 515 bytes
-rw-r--r--deluge/ui/data/pixmaps/downloading16.pngbin465 -> 356 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ad.pngbin444 -> 439 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ae.pngbin275 -> 273 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/af.pngbin415 -> 412 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ag.pngbin431 -> 430 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/al.pngbin427 -> 422 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/am.pngbin322 -> 319 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/an.pngbin359 -> 353 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ao.pngbin381 -> 377 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/aq.pngbin582 -> 580 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ar.pngbin354 -> 352 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/as.pngbin514 -> 511 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/at.pngbin286 -> 284 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/au.pngbin554 -> 552 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/aw.pngbin376 -> 375 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ax.pngbin470 -> 463 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/az.pngbin411 -> 410 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ba.pngbin449 -> 447 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bd.pngbin355 -> 349 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bf.pngbin333 -> 332 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bh.pngbin331 -> 329 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bi.pngbin548 -> 529 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bj.pngbin307 -> 304 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bm.pngbin475 -> 472 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bn.pngbin486 -> 472 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bo.pngbin335 -> 332 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bs.pngbin386 -> 380 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bt.pngbin460 -> 452 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bv.pngbin380 -> 378 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bw.pngbin313 -> 311 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/by.pngbin365 -> 361 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/bz.pngbin457 -> 455 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ca.pngbin459 -> 455 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/cc.pngbin480 -> 472 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/cf.pngbin443 -> 437 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/cg.pngbin366 -> 363 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ci.pngbin300 -> 296 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ck.pngbin474 -> 463 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/cl.pngbin316 -> 313 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/cm.pngbin335 -> 333 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/cn.pngbin339 -> 338 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/co.pngbin322 -> 321 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/cr.pngbin339 -> 336 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/cu.pngbin416 -> 415 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/cv.pngbin403 -> 401 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/cx.pngbin459 -> 456 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/cy.pngbin318 -> 312 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/de.pngbin353 -> 351 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/dj.pngbin411 -> 410 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/dk.pngbin342 -> 340 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/dm.pngbin488 -> 483 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/do.pngbin361 -> 360 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/dz.pngbin442 -> 437 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ec.pngbin345 -> 340 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/eg.pngbin344 -> 334 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/eh.pngbin377 -> 375 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/er.pngbin480 -> 473 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/es.pngbin336 -> 333 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/et.pngbin424 -> 421 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/fi.pngbin355 -> 352 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/fj.pngbin485 -> 484 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/fo.pngbin367 -> 362 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/fr.pngbin363 -> 362 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ga.pngbin331 -> 330 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gb.pngbin526 -> 525 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gd.pngbin446 -> 441 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ge.pngbin468 -> 460 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gf.pngbin363 -> 362 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gg.pngbin445 -> 442 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gh.pngbin320 -> 318 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gi.pngbin354 -> 352 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gl.pngbin337 -> 335 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gn.pngbin309 -> 305 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gp.pngbin343 -> 339 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gq.pngbin391 -> 387 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gr.pngbin377 -> 373 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gt.pngbin327 -> 320 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gu.pngbin366 -> 363 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gw.pngbin339 -> 337 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/gy.pngbin500 -> 495 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/hk.pngbin380 -> 375 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/hm.pngbin554 -> 552 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/hn.pngbin394 -> 391 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/hr.pngbin368 -> 363 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ht.pngbin319 -> 316 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/id.pngbin291 -> 286 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/in.pngbin360 -> 357 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/iq.pngbin391 -> 382 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ir.pngbin385 -> 378 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/is.pngbin395 -> 393 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/it.pngbin277 -> 276 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/jp.pngbin299 -> 296 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ke.pngbin423 -> 416 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/kg.pngbin341 -> 339 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/kh.pngbin409 -> 404 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/km.pngbin432 -> 427 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/kp.pngbin409 -> 408 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/kr.pngbin484 -> 476 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/kw.pngbin341 -> 339 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ky.pngbin505 -> 501 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/kz.pngbin441 -> 438 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/la.pngbin395 -> 391 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/lb.pngbin374 -> 370 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/lc.pngbin454 -> 450 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/li.pngbin382 -> 378 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/lk.pngbin454 -> 451 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/lr.pngbin356 -> 353 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ls.pngbin480 -> 477 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/lt.pngbin336 -> 331 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/lu.pngbin320 -> 318 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/lv.pngbin329 -> 326 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ly.pngbin269 -> 268 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ma.pngbin286 -> 285 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mc.pngbin251 -> 247 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/md.pngbin393 -> 392 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/me.pngbin371 -> 369 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mg.pngbin304 -> 301 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mh.pngbin500 -> 492 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mk.pngbin433 -> 430 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ml.pngbin314 -> 309 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mm.pngbin334 -> 330 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mn.pngbin328 -> 326 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mo.pngbin440 -> 431 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mp.pngbin460 -> 457 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mq.pngbin524 -> 522 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mr.pngbin398 -> 393 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ms.pngbin472 -> 467 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mu.pngbin350 -> 347 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mv.pngbin385 -> 381 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mw.pngbin356 -> 353 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mx.pngbin409 -> 406 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/my.pngbin453 -> 451 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/mz.pngbin418 -> 413 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/na.pngbin531 -> 526 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/nc.pngbin450 -> 444 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ne.pngbin370 -> 365 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ng.pngbin334 -> 332 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ni.pngbin358 -> 355 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/nl.pngbin300 -> 297 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/no.pngbin380 -> 378 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/np.pngbin330 -> 322 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/nr.pngbin376 -> 373 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/nu.pngbin449 -> 443 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/nz.pngbin500 -> 495 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/om.pngbin334 -> 331 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/pa.pngbin379 -> 375 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/pf.pngbin373 -> 367 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/pg.pngbin414 -> 409 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ph.pngbin406 -> 398 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/pk.pngbin439 -> 434 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/pl.pngbin236 -> 235 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/pm.pngbin552 -> 543 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/pr.pngbin420 -> 418 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ps.pngbin334 -> 333 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/pt.pngbin391 -> 387 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/pw.pngbin403 -> 398 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/py.pngbin334 -> 333 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/qa.pngbin325 -> 320 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/re.pngbin363 -> 362 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ro.pngbin322 -> 315 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/rs.pngbin362 -> 357 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/rw.pngbin365 -> 361 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sa.pngbin418 -> 415 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sc.pngbin464 -> 457 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sd.pngbin349 -> 343 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/se.pngbin374 -> 373 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sg.pngbin338 -> 330 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sh.pngbin498 -> 495 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/si.pngbin370 -> 367 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sj.pngbin380 -> 378 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sk.pngbin419 -> 417 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sl.pngbin311 -> 308 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sn.pngbin351 -> 347 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/so.pngbin366 -> 361 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sr.pngbin360 -> 359 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/st.pngbin415 -> 409 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sv.pngbin357 -> 356 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sy.pngbin312 -> 311 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/sz.pngbin486 -> 481 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/tc.pngbin485 -> 484 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/td.pngbin370 -> 369 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/tf.pngbin386 -> 379 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/th.pngbin324 -> 317 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/tj.pngbin353 -> 351 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/tl.pngbin377 -> 373 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/tm.pngbin438 -> 431 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/tn.pngbin358 -> 352 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/to.pngbin292 -> 290 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/tp.pngbin445 -> 443 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/tr.pngbin358 -> 356 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/tt.pngbin460 -> 456 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/tz.pngbin488 -> 485 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ua.pngbin297 -> 294 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ug.pngbin374 -> 372 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/um.pngbin443 -> 442 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/us.pngbin455 -> 452 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/uy.pngbin396 -> 394 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/uz.pngbin390 -> 386 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/va.pngbin401 -> 396 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/vc.pngbin398 -> 397 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ve.pngbin384 -> 383 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/vg.pngbin485 -> 482 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/vi.pngbin503 -> 498 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/vn.pngbin310 -> 307 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/vu.pngbin423 -> 420 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/wf.pngbin429 -> 422 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ws.pngbin346 -> 342 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/ye.pngbin289 -> 287 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/yt.pngbin446 -> 439 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/yu.pngbin385 -> 378 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/za.pngbin497 -> 493 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/zm.pngbin349 -> 348 bytes
-rw-r--r--deluge/ui/data/pixmaps/flags/zw.pngbin440 -> 435 bytes
-rw-r--r--deluge/ui/data/pixmaps/inactive16.pngbin434 -> 283 bytes
-rw-r--r--deluge/ui/data/pixmaps/magnet16.pngbin303 -> 345 bytes
-rw-r--r--deluge/ui/data/pixmaps/magnet_add16.pngbin392 -> 414 bytes
-rw-r--r--deluge/ui/data/pixmaps/magnet_copy16.pngbin446 -> 469 bytes
-rw-r--r--deluge/ui/data/pixmaps/queued16.pngbin410 -> 341 bytes
-rw-r--r--deluge/ui/data/pixmaps/seeding16.pngbin505 -> 332 bytes
-rw-r--r--deluge/ui/data/pixmaps/tracker_all16.pngbin1097 -> 1022 bytes
-rw-r--r--deluge/ui/data/pixmaps/tracker_warning16.pngbin683 -> 626 bytes
-rw-r--r--deluge/ui/data/pixmaps/traffic16.pngbin394 -> 359 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/deluge.pngbin722 -> 641 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/form.pngbin478 -> 444 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/grid/hmenu-lock.pngbin648 -> 588 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/grid/hmenu-unlock.pngbin697 -> 650 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/panel/top-bottom.pngbin218 -> 216 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/shadow-c.pngbin118 -> 108 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/shadow-lr.pngbin135 -> 125 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/shadow.pngbin311 -> 260 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/slider/slider-bg.pngbin300 -> 288 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/slider/slider-thumb.pngbin933 -> 731 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/slider/slider-v-bg.pngbin288 -> 273 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/slider/slider-v-thumb.pngbin883 -> 688 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/tabs/tab-strip-bg.pngbin259 -> 207 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/window/left-corners.pngbin272 -> 247 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/window/left-right.pngbin135 -> 123 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/window/right-corners.pngbin340 -> 300 bytes
-rw-r--r--deluge/ui/web/docs/template/resources/images/default/window/top-bottom.pngbin211 -> 199 bytes
-rw-r--r--deluge/ui/web/icons/active.pngbin505 -> 411 bytes
-rw-r--r--deluge/ui/web/icons/add.pngbin358 -> 337 bytes
-rw-r--r--deluge/ui/web/icons/add_file.pngbin520 -> 506 bytes
-rw-r--r--deluge/ui/web/icons/add_url.pngbin815 -> 806 bytes
-rw-r--r--deluge/ui/web/icons/alert.pngbin462 -> 331 bytes
-rw-r--r--deluge/ui/web/icons/all.pngbin533 -> 533 bytes
-rw-r--r--deluge/ui/web/icons/back.pngbin443 -> 420 bytes
-rw-r--r--deluge/ui/web/icons/bottom.pngbin346 -> 332 bytes
-rw-r--r--deluge/ui/web/icons/checking.pngbin519 -> 323 bytes
-rw-r--r--deluge/ui/web/icons/connection_manager.pngbin464 -> 463 bytes
-rw-r--r--deluge/ui/web/icons/connections.pngbin560 -> 543 bytes
-rw-r--r--deluge/ui/web/icons/create.pngbin541 -> 528 bytes
-rw-r--r--deluge/ui/web/icons/deluge-192.pngbin6604 -> 2191 bytes
-rw-r--r--deluge/ui/web/icons/deluge-32.pngbin1126 -> 597 bytes
-rw-r--r--deluge/ui/web/icons/deluge-512.pngbin20126 -> 5090 bytes
-rw-r--r--deluge/ui/web/icons/deluge-apple-180.pngbin5367 -> 1984 bytes
-rw-r--r--deluge/ui/web/icons/deluge.pngbin552 -> 418 bytes
-rw-r--r--deluge/ui/web/icons/dht.pngbin582 -> 515 bytes
-rw-r--r--deluge/ui/web/icons/document.pngbin406 -> 381 bytes
-rw-r--r--deluge/ui/web/icons/down.pngbin427 -> 408 bytes
-rw-r--r--deluge/ui/web/icons/downloading.pngbin465 -> 356 bytes
-rw-r--r--deluge/ui/web/icons/drive.pngbin381 -> 356 bytes
-rw-r--r--deluge/ui/web/icons/edit_trackers.pngbin589 -> 578 bytes
-rw-r--r--deluge/ui/web/icons/error.pngbin730 -> 727 bytes
-rw-r--r--deluge/ui/web/icons/expand_all.pngbin612 -> 582 bytes
-rw-r--r--deluge/ui/web/icons/favicon.icobin15086 -> 15086 bytes
-rw-r--r--deluge/ui/web/icons/find_more.pngbin557 -> 532 bytes
-rw-r--r--deluge/ui/web/icons/forward.pngbin436 -> 419 bytes
-rw-r--r--deluge/ui/web/icons/help.pngbin772 -> 767 bytes
-rw-r--r--deluge/ui/web/icons/high.pngbin505 -> 495 bytes
-rw-r--r--deluge/ui/web/icons/home.pngbin550 -> 533 bytes
-rw-r--r--deluge/ui/web/icons/inactive.pngbin434 -> 283 bytes
-rw-r--r--deluge/ui/web/icons/install_plugin.pngbin674 -> 671 bytes
-rw-r--r--deluge/ui/web/icons/login.pngbin469 -> 460 bytes
-rw-r--r--deluge/ui/web/icons/logout.pngbin599 -> 588 bytes
-rw-r--r--deluge/ui/web/icons/low.pngbin358 -> 344 bytes
-rw-r--r--deluge/ui/web/icons/magnet.pngbin303 -> 345 bytes
-rw-r--r--deluge/ui/web/icons/magnet_add.pngbin392 -> 414 bytes
-rw-r--r--deluge/ui/web/icons/magnet_copy.pngbin446 -> 469 bytes
-rw-r--r--deluge/ui/web/icons/move.pngbin524 -> 511 bytes
-rw-r--r--deluge/ui/web/icons/no_download.pngbin581 -> 569 bytes
-rw-r--r--deluge/ui/web/icons/normal.pngbin436 -> 419 bytes
-rw-r--r--deluge/ui/web/icons/ok.pngbin766 -> 760 bytes
-rw-r--r--deluge/ui/web/icons/pause.pngbin331 -> 301 bytes
-rw-r--r--deluge/ui/web/icons/preferences.pngbin694 -> 676 bytes
-rw-r--r--deluge/ui/web/icons/queue.pngbin432 -> 413 bytes
-rw-r--r--deluge/ui/web/icons/queued.pngbin410 -> 341 bytes
-rw-r--r--deluge/ui/web/icons/recheck.pngbin557 -> 532 bytes
-rw-r--r--deluge/ui/web/icons/remove.pngbin194 -> 189 bytes
-rw-r--r--deluge/ui/web/icons/seeding.pngbin505 -> 332 bytes
-rw-r--r--deluge/ui/web/icons/start.pngbin358 -> 344 bytes
-rw-r--r--deluge/ui/web/icons/top.pngbin325 -> 303 bytes
-rw-r--r--deluge/ui/web/icons/traffic.pngbin394 -> 359 bytes
-rw-r--r--deluge/ui/web/icons/up.pngbin420 -> 407 bytes
-rw-r--r--deluge/ui/web/icons/update.pngbin675 -> 663 bytes
-rw-r--r--deluge/ui/web/icons/upload_slots.pngbin422 -> 409 bytes
-rw-r--r--deluge/ui/web/icons/warning.pngbin521 -> 510 bytes
-rw-r--r--deluge/ui/web/themes/images/access/grid/hmenu-lock.pngbin484 -> 477 bytes
-rw-r--r--deluge/ui/web/themes/images/access/grid/hmenu-unlock.pngbin548 -> 539 bytes
-rw-r--r--deluge/ui/web/themes/images/access/slider/slider-bg.pngbin185 -> 169 bytes
-rw-r--r--deluge/ui/web/themes/images/access/slider/slider-thumb.pngbin512 -> 500 bytes
-rw-r--r--deluge/ui/web/themes/images/access/slider/slider-v-thumb.pngbin481 -> 478 bytes
-rw-r--r--deluge/ui/web/themes/images/access/window/right-corners.pngbin138 -> 137 bytes
-rw-r--r--deluge/ui/web/themes/images/access/window/top-bottom.pngbin105 -> 104 bytes
-rw-r--r--deluge/ui/web/themes/images/default/grid/hmenu-lock.pngbin484 -> 477 bytes
-rw-r--r--deluge/ui/web/themes/images/default/grid/hmenu-unlock.pngbin548 -> 539 bytes
-rw-r--r--deluge/ui/web/themes/images/default/slider/slider-bg.pngbin191 -> 176 bytes
-rw-r--r--deluge/ui/web/themes/images/default/slider/slider-thumb.pngbin626 -> 619 bytes
-rw-r--r--deluge/ui/web/themes/images/default/slider/slider-v-thumb.pngbin601 -> 576 bytes
-rw-r--r--deluge/ui/web/themes/images/default/window/right-corners.pngbin138 -> 137 bytes
-rw-r--r--deluge/ui/web/themes/images/default/window/top-bottom.pngbin119 -> 116 bytes
-rw-r--r--deluge/ui/web/themes/images/gray/slider/slider-thumb.pngbin376 -> 348 bytes
-rw-r--r--deluge/ui/web/themes/images/gray/window/left-corners.pngbin205 -> 201 bytes
-rw-r--r--deluge/ui/web/themes/images/gray/window/right-corners.pngbin204 -> 202 bytes
339 files changed, 24 insertions, 2 deletions
diff --git a/deluge/ui/client.py b/deluge/ui/client.py
index 6b657d5..0fef667 100644
--- a/deluge/ui/client.py
+++ b/deluge/ui/client.py
@@ -15,7 +15,7 @@ from twisted.internet import defer, reactor, ssl
from twisted.internet.protocol import ClientFactory
from deluge import error
-from deluge.common import get_localhost_auth, get_version
+from deluge.common import VersionSplit, get_localhost_auth, get_version
from deluge.decorators import deprecated
from deluge.transfer import DelugeTransferProtocol
@@ -227,6 +227,7 @@ class DelugeRPCClientFactory(ClientFactory):
self.daemon.host = None
self.daemon.port = None
self.daemon.username = None
+ self.daemon.daemon_version = None
self.daemon.connected = False
if (
@@ -260,6 +261,7 @@ class DaemonSSLProxy(DaemonProxy):
self.host = None
self.port = None
self.username = None
+ self.daemon_version = None
self.authentication_level = 0
self.connected = False
@@ -389,7 +391,7 @@ class DaemonSSLProxy(DaemonProxy):
log.debug('__on_connect called')
def on_info(daemon_info):
- self.daemon_info = daemon_info
+ self.daemon_version = daemon_info
log.debug('Got info from daemon: %s', daemon_info)
self.daemon_info_deferred.callback(daemon_info)
@@ -741,6 +743,26 @@ class Client:
return None
+ @property
+ def daemon_version(self) -> str:
+ """Get the connected daemon version
+
+ Returns:
+ The daemon version
+ """
+ return self._daemon_proxy.daemon_version if self.connected() else ''
+
+ def daemon_version_check_min(self, min_version=get_version()) -> bool:
+ """Check connected daemon against a minimum version.
+
+ Returns:
+ If connected daemon meets minimum version requirement.
+ """
+ if not (self.daemon_version and min_version):
+ return False
+
+ return VersionSplit(self.daemon_version) >= VersionSplit(min_version)
+
def register_event_handler(self, event, handler):
"""
Registers a handler that will be called when an event is received from the daemon.
diff --git a/deluge/ui/data/icons/hicolor/128x128/apps/deluge.png b/deluge/ui/data/icons/hicolor/128x128/apps/deluge.png
index 48fcc47..32aa26a 100644
--- a/deluge/ui/data/icons/hicolor/128x128/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/128x128/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/16x16/apps/deluge-panel.png b/deluge/ui/data/icons/hicolor/16x16/apps/deluge-panel.png
index 2f4ae4c..1291dfa 100644
--- a/deluge/ui/data/icons/hicolor/16x16/apps/deluge-panel.png
+++ b/deluge/ui/data/icons/hicolor/16x16/apps/deluge-panel.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/16x16/apps/deluge.png b/deluge/ui/data/icons/hicolor/16x16/apps/deluge.png
index 2f4ae4c..1291dfa 100644
--- a/deluge/ui/data/icons/hicolor/16x16/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/16x16/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/192x192/apps/deluge.png b/deluge/ui/data/icons/hicolor/192x192/apps/deluge.png
index 5d54ea4..93c6feb 100644
--- a/deluge/ui/data/icons/hicolor/192x192/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/192x192/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/22x22/apps/deluge-panel.png b/deluge/ui/data/icons/hicolor/22x22/apps/deluge-panel.png
index 13fe852..95b13e3 100644
--- a/deluge/ui/data/icons/hicolor/22x22/apps/deluge-panel.png
+++ b/deluge/ui/data/icons/hicolor/22x22/apps/deluge-panel.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/22x22/apps/deluge.png b/deluge/ui/data/icons/hicolor/22x22/apps/deluge.png
index 13fe852..95b13e3 100644
--- a/deluge/ui/data/icons/hicolor/22x22/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/22x22/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/24x24/apps/deluge-panel.png b/deluge/ui/data/icons/hicolor/24x24/apps/deluge-panel.png
index 3a345eb..96ab753 100644
--- a/deluge/ui/data/icons/hicolor/24x24/apps/deluge-panel.png
+++ b/deluge/ui/data/icons/hicolor/24x24/apps/deluge-panel.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/24x24/apps/deluge.png b/deluge/ui/data/icons/hicolor/24x24/apps/deluge.png
index 3a345eb..96ab753 100644
--- a/deluge/ui/data/icons/hicolor/24x24/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/24x24/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/256x256/apps/deluge.png b/deluge/ui/data/icons/hicolor/256x256/apps/deluge.png
index ee5d290..4ba3bb9 100644
--- a/deluge/ui/data/icons/hicolor/256x256/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/256x256/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/32x32/apps/deluge.png b/deluge/ui/data/icons/hicolor/32x32/apps/deluge.png
index 6787fa3..916f136 100644
--- a/deluge/ui/data/icons/hicolor/32x32/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/32x32/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/36x36/apps/deluge.png b/deluge/ui/data/icons/hicolor/36x36/apps/deluge.png
index 4050041..92d35fa 100644
--- a/deluge/ui/data/icons/hicolor/36x36/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/36x36/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/48x48/apps/deluge.png b/deluge/ui/data/icons/hicolor/48x48/apps/deluge.png
index 7b067ac..95592bb 100644
--- a/deluge/ui/data/icons/hicolor/48x48/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/48x48/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/512x512/apps/deluge.png b/deluge/ui/data/icons/hicolor/512x512/apps/deluge.png
index 70cd91a..464dd69 100644
--- a/deluge/ui/data/icons/hicolor/512x512/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/512x512/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/64x64/apps/deluge.png b/deluge/ui/data/icons/hicolor/64x64/apps/deluge.png
index 4275563..fb87321 100644
--- a/deluge/ui/data/icons/hicolor/64x64/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/64x64/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/72x72/apps/deluge.png b/deluge/ui/data/icons/hicolor/72x72/apps/deluge.png
index 7ba0efb..f313ed3 100644
--- a/deluge/ui/data/icons/hicolor/72x72/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/72x72/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/icons/hicolor/96x96/apps/deluge.png b/deluge/ui/data/icons/hicolor/96x96/apps/deluge.png
index 2c64ec8..9b8d3ab 100644
--- a/deluge/ui/data/icons/hicolor/96x96/apps/deluge.png
+++ b/deluge/ui/data/icons/hicolor/96x96/apps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/active16.png b/deluge/ui/data/pixmaps/active16.png
index c9af82a..e5bab66 100644
--- a/deluge/ui/data/pixmaps/active16.png
+++ b/deluge/ui/data/pixmaps/active16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/alert16.png b/deluge/ui/data/pixmaps/alert16.png
index 7036638..49028db 100644
--- a/deluge/ui/data/pixmaps/alert16.png
+++ b/deluge/ui/data/pixmaps/alert16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/all16.png b/deluge/ui/data/pixmaps/all16.png
index c63f8df..1a9ba90 100644
--- a/deluge/ui/data/pixmaps/all16.png
+++ b/deluge/ui/data/pixmaps/all16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/checking16.png b/deluge/ui/data/pixmaps/checking16.png
index 6758e36..9961675 100644
--- a/deluge/ui/data/pixmaps/checking16.png
+++ b/deluge/ui/data/pixmaps/checking16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/deluge-about.png b/deluge/ui/data/pixmaps/deluge-about.png
index 39322eb..0b4ff4e 100644
--- a/deluge/ui/data/pixmaps/deluge-about.png
+++ b/deluge/ui/data/pixmaps/deluge-about.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/deluge.ico b/deluge/ui/data/pixmaps/deluge.ico
index d946d11..854f867 100644
--- a/deluge/ui/data/pixmaps/deluge.ico
+++ b/deluge/ui/data/pixmaps/deluge.ico
Binary files differ
diff --git a/deluge/ui/data/pixmaps/deluge.png b/deluge/ui/data/pixmaps/deluge.png
index 7b067ac..95592bb 100644
--- a/deluge/ui/data/pixmaps/deluge.png
+++ b/deluge/ui/data/pixmaps/deluge.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/deluge16.png b/deluge/ui/data/pixmaps/deluge16.png
index 5afdbe4..1291dfa 100644
--- a/deluge/ui/data/pixmaps/deluge16.png
+++ b/deluge/ui/data/pixmaps/deluge16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/dht16.png b/deluge/ui/data/pixmaps/dht16.png
index 363ee0c..2396bb1 100644
--- a/deluge/ui/data/pixmaps/dht16.png
+++ b/deluge/ui/data/pixmaps/dht16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/downloading16.png b/deluge/ui/data/pixmaps/downloading16.png
index 24d6ffa..e64aa5a 100644
--- a/deluge/ui/data/pixmaps/downloading16.png
+++ b/deluge/ui/data/pixmaps/downloading16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ad.png b/deluge/ui/data/pixmaps/flags/ad.png
index 93656aa..cc5ab1e 100644
--- a/deluge/ui/data/pixmaps/flags/ad.png
+++ b/deluge/ui/data/pixmaps/flags/ad.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ae.png b/deluge/ui/data/pixmaps/flags/ae.png
index e3abee1..590256f 100644
--- a/deluge/ui/data/pixmaps/flags/ae.png
+++ b/deluge/ui/data/pixmaps/flags/ae.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/af.png b/deluge/ui/data/pixmaps/flags/af.png
index 8506736..d8faed3 100644
--- a/deluge/ui/data/pixmaps/flags/af.png
+++ b/deluge/ui/data/pixmaps/flags/af.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ag.png b/deluge/ui/data/pixmaps/flags/ag.png
index ba1aff9..7c6d7db 100644
--- a/deluge/ui/data/pixmaps/flags/ag.png
+++ b/deluge/ui/data/pixmaps/flags/ag.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/al.png b/deluge/ui/data/pixmaps/flags/al.png
index 9b56fcb..71f9d0a 100644
--- a/deluge/ui/data/pixmaps/flags/al.png
+++ b/deluge/ui/data/pixmaps/flags/al.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/am.png b/deluge/ui/data/pixmaps/flags/am.png
index 83ac72e..8bc88a2 100644
--- a/deluge/ui/data/pixmaps/flags/am.png
+++ b/deluge/ui/data/pixmaps/flags/am.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/an.png b/deluge/ui/data/pixmaps/flags/an.png
index 09cfdb1..49220a4 100644
--- a/deluge/ui/data/pixmaps/flags/an.png
+++ b/deluge/ui/data/pixmaps/flags/an.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ao.png b/deluge/ui/data/pixmaps/flags/ao.png
index c2004d6..9f1dcb4 100644
--- a/deluge/ui/data/pixmaps/flags/ao.png
+++ b/deluge/ui/data/pixmaps/flags/ao.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/aq.png b/deluge/ui/data/pixmaps/flags/aq.png
index 76fe736..de9bc8f 100644
--- a/deluge/ui/data/pixmaps/flags/aq.png
+++ b/deluge/ui/data/pixmaps/flags/aq.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ar.png b/deluge/ui/data/pixmaps/flags/ar.png
index f16a290..e3a87c8 100644
--- a/deluge/ui/data/pixmaps/flags/ar.png
+++ b/deluge/ui/data/pixmaps/flags/ar.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/as.png b/deluge/ui/data/pixmaps/flags/as.png
index e38ce43..1d00ab0 100644
--- a/deluge/ui/data/pixmaps/flags/as.png
+++ b/deluge/ui/data/pixmaps/flags/as.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/at.png b/deluge/ui/data/pixmaps/flags/at.png
index 25c7e42..475bd12 100644
--- a/deluge/ui/data/pixmaps/flags/at.png
+++ b/deluge/ui/data/pixmaps/flags/at.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/au.png b/deluge/ui/data/pixmaps/flags/au.png
index 0de18f0..0335dbf 100644
--- a/deluge/ui/data/pixmaps/flags/au.png
+++ b/deluge/ui/data/pixmaps/flags/au.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/aw.png b/deluge/ui/data/pixmaps/flags/aw.png
index 788d738..fc58bef 100644
--- a/deluge/ui/data/pixmaps/flags/aw.png
+++ b/deluge/ui/data/pixmaps/flags/aw.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ax.png b/deluge/ui/data/pixmaps/flags/ax.png
index 0060c35..134b2ac 100644
--- a/deluge/ui/data/pixmaps/flags/ax.png
+++ b/deluge/ui/data/pixmaps/flags/ax.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/az.png b/deluge/ui/data/pixmaps/flags/az.png
index cb9c9a1..e225bd2 100644
--- a/deluge/ui/data/pixmaps/flags/az.png
+++ b/deluge/ui/data/pixmaps/flags/az.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ba.png b/deluge/ui/data/pixmaps/flags/ba.png
index 160c5e2..bc87325 100644
--- a/deluge/ui/data/pixmaps/flags/ba.png
+++ b/deluge/ui/data/pixmaps/flags/ba.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bd.png b/deluge/ui/data/pixmaps/flags/bd.png
index 10266cd..23fea0e 100644
--- a/deluge/ui/data/pixmaps/flags/bd.png
+++ b/deluge/ui/data/pixmaps/flags/bd.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bf.png b/deluge/ui/data/pixmaps/flags/bf.png
index 452329a..aa7238b 100644
--- a/deluge/ui/data/pixmaps/flags/bf.png
+++ b/deluge/ui/data/pixmaps/flags/bf.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bh.png b/deluge/ui/data/pixmaps/flags/bh.png
index 1b876e2..812126b 100644
--- a/deluge/ui/data/pixmaps/flags/bh.png
+++ b/deluge/ui/data/pixmaps/flags/bh.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bi.png b/deluge/ui/data/pixmaps/flags/bi.png
index f4d9adf..21ead6b 100644
--- a/deluge/ui/data/pixmaps/flags/bi.png
+++ b/deluge/ui/data/pixmaps/flags/bi.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bj.png b/deluge/ui/data/pixmaps/flags/bj.png
index 5740ccc..6b9a538 100644
--- a/deluge/ui/data/pixmaps/flags/bj.png
+++ b/deluge/ui/data/pixmaps/flags/bj.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bm.png b/deluge/ui/data/pixmaps/flags/bm.png
index 85411bf..c1859d1 100644
--- a/deluge/ui/data/pixmaps/flags/bm.png
+++ b/deluge/ui/data/pixmaps/flags/bm.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bn.png b/deluge/ui/data/pixmaps/flags/bn.png
index a0c223f..a18d496 100644
--- a/deluge/ui/data/pixmaps/flags/bn.png
+++ b/deluge/ui/data/pixmaps/flags/bn.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bo.png b/deluge/ui/data/pixmaps/flags/bo.png
index c2ef0f4..1b25cd9 100644
--- a/deluge/ui/data/pixmaps/flags/bo.png
+++ b/deluge/ui/data/pixmaps/flags/bo.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bs.png b/deluge/ui/data/pixmaps/flags/bs.png
index 959252d..dec86f3 100644
--- a/deluge/ui/data/pixmaps/flags/bs.png
+++ b/deluge/ui/data/pixmaps/flags/bs.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bt.png b/deluge/ui/data/pixmaps/flags/bt.png
index 2e19696..3942fc9 100644
--- a/deluge/ui/data/pixmaps/flags/bt.png
+++ b/deluge/ui/data/pixmaps/flags/bt.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bv.png b/deluge/ui/data/pixmaps/flags/bv.png
index ae9060c..faaa529 100644
--- a/deluge/ui/data/pixmaps/flags/bv.png
+++ b/deluge/ui/data/pixmaps/flags/bv.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bw.png b/deluge/ui/data/pixmaps/flags/bw.png
index 2dee7fb..d5e0284 100644
--- a/deluge/ui/data/pixmaps/flags/bw.png
+++ b/deluge/ui/data/pixmaps/flags/bw.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/by.png b/deluge/ui/data/pixmaps/flags/by.png
index 29361d6..a6c5f6c 100644
--- a/deluge/ui/data/pixmaps/flags/by.png
+++ b/deluge/ui/data/pixmaps/flags/by.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/bz.png b/deluge/ui/data/pixmaps/flags/bz.png
index 88e4ea1..63f7428 100644
--- a/deluge/ui/data/pixmaps/flags/bz.png
+++ b/deluge/ui/data/pixmaps/flags/bz.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ca.png b/deluge/ui/data/pixmaps/flags/ca.png
index 155eea8..1e53d20 100644
--- a/deluge/ui/data/pixmaps/flags/ca.png
+++ b/deluge/ui/data/pixmaps/flags/ca.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/cc.png b/deluge/ui/data/pixmaps/flags/cc.png
index 93509ae..a518e48 100644
--- a/deluge/ui/data/pixmaps/flags/cc.png
+++ b/deluge/ui/data/pixmaps/flags/cc.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/cf.png b/deluge/ui/data/pixmaps/flags/cf.png
index 3951b78..1b9ea85 100644
--- a/deluge/ui/data/pixmaps/flags/cf.png
+++ b/deluge/ui/data/pixmaps/flags/cf.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/cg.png b/deluge/ui/data/pixmaps/flags/cg.png
index 6f32484..45422bb 100644
--- a/deluge/ui/data/pixmaps/flags/cg.png
+++ b/deluge/ui/data/pixmaps/flags/cg.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ci.png b/deluge/ui/data/pixmaps/flags/ci.png
index ee17406..5f670c7 100644
--- a/deluge/ui/data/pixmaps/flags/ci.png
+++ b/deluge/ui/data/pixmaps/flags/ci.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ck.png b/deluge/ui/data/pixmaps/flags/ck.png
index 043a12f..904192b 100644
--- a/deluge/ui/data/pixmaps/flags/ck.png
+++ b/deluge/ui/data/pixmaps/flags/ck.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/cl.png b/deluge/ui/data/pixmaps/flags/cl.png
index 6c05438..afb270e 100644
--- a/deluge/ui/data/pixmaps/flags/cl.png
+++ b/deluge/ui/data/pixmaps/flags/cl.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/cm.png b/deluge/ui/data/pixmaps/flags/cm.png
index e2a7c0a..395dd9f 100644
--- a/deluge/ui/data/pixmaps/flags/cm.png
+++ b/deluge/ui/data/pixmaps/flags/cm.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/cn.png b/deluge/ui/data/pixmaps/flags/cn.png
index 5a893ee..28ab66c 100644
--- a/deluge/ui/data/pixmaps/flags/cn.png
+++ b/deluge/ui/data/pixmaps/flags/cn.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/co.png b/deluge/ui/data/pixmaps/flags/co.png
index 24eb981..d31a69d 100644
--- a/deluge/ui/data/pixmaps/flags/co.png
+++ b/deluge/ui/data/pixmaps/flags/co.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/cr.png b/deluge/ui/data/pixmaps/flags/cr.png
index 4efd967..e892b41 100644
--- a/deluge/ui/data/pixmaps/flags/cr.png
+++ b/deluge/ui/data/pixmaps/flags/cr.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/cu.png b/deluge/ui/data/pixmaps/flags/cu.png
index addfb8e..64205ed 100644
--- a/deluge/ui/data/pixmaps/flags/cu.png
+++ b/deluge/ui/data/pixmaps/flags/cu.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/cv.png b/deluge/ui/data/pixmaps/flags/cv.png
index 6411a62..54f1abd 100644
--- a/deluge/ui/data/pixmaps/flags/cv.png
+++ b/deluge/ui/data/pixmaps/flags/cv.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/cx.png b/deluge/ui/data/pixmaps/flags/cx.png
index 75c8bfa..198e299 100644
--- a/deluge/ui/data/pixmaps/flags/cx.png
+++ b/deluge/ui/data/pixmaps/flags/cx.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/cy.png b/deluge/ui/data/pixmaps/flags/cy.png
index bbacfbe..6993e6b 100644
--- a/deluge/ui/data/pixmaps/flags/cy.png
+++ b/deluge/ui/data/pixmaps/flags/cy.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/de.png b/deluge/ui/data/pixmaps/flags/de.png
index 933014a..3d07860 100644
--- a/deluge/ui/data/pixmaps/flags/de.png
+++ b/deluge/ui/data/pixmaps/flags/de.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/dj.png b/deluge/ui/data/pixmaps/flags/dj.png
index 883343a..ca361d0 100644
--- a/deluge/ui/data/pixmaps/flags/dj.png
+++ b/deluge/ui/data/pixmaps/flags/dj.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/dk.png b/deluge/ui/data/pixmaps/flags/dk.png
index 408eea2..3b4d12d 100644
--- a/deluge/ui/data/pixmaps/flags/dk.png
+++ b/deluge/ui/data/pixmaps/flags/dk.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/dm.png b/deluge/ui/data/pixmaps/flags/dm.png
index e7671bc..2767c49 100644
--- a/deluge/ui/data/pixmaps/flags/dm.png
+++ b/deluge/ui/data/pixmaps/flags/dm.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/do.png b/deluge/ui/data/pixmaps/flags/do.png
index deefc77..df9b90d 100644
--- a/deluge/ui/data/pixmaps/flags/do.png
+++ b/deluge/ui/data/pixmaps/flags/do.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/dz.png b/deluge/ui/data/pixmaps/flags/dz.png
index 65028f9..a450eef 100644
--- a/deluge/ui/data/pixmaps/flags/dz.png
+++ b/deluge/ui/data/pixmaps/flags/dz.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ec.png b/deluge/ui/data/pixmaps/flags/ec.png
index 7f93b49..26b50cd 100644
--- a/deluge/ui/data/pixmaps/flags/ec.png
+++ b/deluge/ui/data/pixmaps/flags/ec.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/eg.png b/deluge/ui/data/pixmaps/flags/eg.png
index 7219431..26e80b9 100644
--- a/deluge/ui/data/pixmaps/flags/eg.png
+++ b/deluge/ui/data/pixmaps/flags/eg.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/eh.png b/deluge/ui/data/pixmaps/flags/eh.png
index ae7daca..39982d2 100644
--- a/deluge/ui/data/pixmaps/flags/eh.png
+++ b/deluge/ui/data/pixmaps/flags/eh.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/er.png b/deluge/ui/data/pixmaps/flags/er.png
index b3644d4..d30b89f 100644
--- a/deluge/ui/data/pixmaps/flags/er.png
+++ b/deluge/ui/data/pixmaps/flags/er.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/es.png b/deluge/ui/data/pixmaps/flags/es.png
index 9cc55dd..afcffef 100644
--- a/deluge/ui/data/pixmaps/flags/es.png
+++ b/deluge/ui/data/pixmaps/flags/es.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/et.png b/deluge/ui/data/pixmaps/flags/et.png
index f4356fa..a2c5d3b 100644
--- a/deluge/ui/data/pixmaps/flags/et.png
+++ b/deluge/ui/data/pixmaps/flags/et.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/fi.png b/deluge/ui/data/pixmaps/flags/fi.png
index 73f8c91..c897026 100644
--- a/deluge/ui/data/pixmaps/flags/fi.png
+++ b/deluge/ui/data/pixmaps/flags/fi.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/fj.png b/deluge/ui/data/pixmaps/flags/fj.png
index 0544e7a..805d3b2 100644
--- a/deluge/ui/data/pixmaps/flags/fj.png
+++ b/deluge/ui/data/pixmaps/flags/fj.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/fo.png b/deluge/ui/data/pixmaps/flags/fo.png
index b922a4f..63ef1bd 100644
--- a/deluge/ui/data/pixmaps/flags/fo.png
+++ b/deluge/ui/data/pixmaps/flags/fo.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/fr.png b/deluge/ui/data/pixmaps/flags/fr.png
index 59346a9..84dd917 100644
--- a/deluge/ui/data/pixmaps/flags/fr.png
+++ b/deluge/ui/data/pixmaps/flags/fr.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ga.png b/deluge/ui/data/pixmaps/flags/ga.png
index 63cb013..e584067 100644
--- a/deluge/ui/data/pixmaps/flags/ga.png
+++ b/deluge/ui/data/pixmaps/flags/ga.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gb.png b/deluge/ui/data/pixmaps/flags/gb.png
index 95007c7..4a351b7 100644
--- a/deluge/ui/data/pixmaps/flags/gb.png
+++ b/deluge/ui/data/pixmaps/flags/gb.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gd.png b/deluge/ui/data/pixmaps/flags/gd.png
index 1c7de15..56f2d2b 100644
--- a/deluge/ui/data/pixmaps/flags/gd.png
+++ b/deluge/ui/data/pixmaps/flags/gd.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ge.png b/deluge/ui/data/pixmaps/flags/ge.png
index 44685b6..e2389a1 100644
--- a/deluge/ui/data/pixmaps/flags/ge.png
+++ b/deluge/ui/data/pixmaps/flags/ge.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gf.png b/deluge/ui/data/pixmaps/flags/gf.png
index 59346a9..84dd917 100644
--- a/deluge/ui/data/pixmaps/flags/gf.png
+++ b/deluge/ui/data/pixmaps/flags/gf.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gg.png b/deluge/ui/data/pixmaps/flags/gg.png
index f65fbe1..3057a73 100644
--- a/deluge/ui/data/pixmaps/flags/gg.png
+++ b/deluge/ui/data/pixmaps/flags/gg.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gh.png b/deluge/ui/data/pixmaps/flags/gh.png
index bc5741c..39f91b1 100644
--- a/deluge/ui/data/pixmaps/flags/gh.png
+++ b/deluge/ui/data/pixmaps/flags/gh.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gi.png b/deluge/ui/data/pixmaps/flags/gi.png
index 8edbe37..3e631b3 100644
--- a/deluge/ui/data/pixmaps/flags/gi.png
+++ b/deluge/ui/data/pixmaps/flags/gi.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gl.png b/deluge/ui/data/pixmaps/flags/gl.png
index d8c022f..40b4434 100644
--- a/deluge/ui/data/pixmaps/flags/gl.png
+++ b/deluge/ui/data/pixmaps/flags/gl.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gn.png b/deluge/ui/data/pixmaps/flags/gn.png
index b738333..8794951 100644
--- a/deluge/ui/data/pixmaps/flags/gn.png
+++ b/deluge/ui/data/pixmaps/flags/gn.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gp.png b/deluge/ui/data/pixmaps/flags/gp.png
index 81a21d3..a8340a2 100644
--- a/deluge/ui/data/pixmaps/flags/gp.png
+++ b/deluge/ui/data/pixmaps/flags/gp.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gq.png b/deluge/ui/data/pixmaps/flags/gq.png
index 5d22f18..f773395 100644
--- a/deluge/ui/data/pixmaps/flags/gq.png
+++ b/deluge/ui/data/pixmaps/flags/gq.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gr.png b/deluge/ui/data/pixmaps/flags/gr.png
index 9fcb345..840b534 100644
--- a/deluge/ui/data/pixmaps/flags/gr.png
+++ b/deluge/ui/data/pixmaps/flags/gr.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gt.png b/deluge/ui/data/pixmaps/flags/gt.png
index a05b89c..d9b836e 100644
--- a/deluge/ui/data/pixmaps/flags/gt.png
+++ b/deluge/ui/data/pixmaps/flags/gt.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gu.png b/deluge/ui/data/pixmaps/flags/gu.png
index 83beb89..4886da3 100644
--- a/deluge/ui/data/pixmaps/flags/gu.png
+++ b/deluge/ui/data/pixmaps/flags/gu.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gw.png b/deluge/ui/data/pixmaps/flags/gw.png
index fe406b2..db172bd 100644
--- a/deluge/ui/data/pixmaps/flags/gw.png
+++ b/deluge/ui/data/pixmaps/flags/gw.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/gy.png b/deluge/ui/data/pixmaps/flags/gy.png
index fff34e3..6424d8e 100644
--- a/deluge/ui/data/pixmaps/flags/gy.png
+++ b/deluge/ui/data/pixmaps/flags/gy.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/hk.png b/deluge/ui/data/pixmaps/flags/hk.png
index 6a5625a..e969f86 100644
--- a/deluge/ui/data/pixmaps/flags/hk.png
+++ b/deluge/ui/data/pixmaps/flags/hk.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/hm.png b/deluge/ui/data/pixmaps/flags/hm.png
index 0de18f0..0335dbf 100644
--- a/deluge/ui/data/pixmaps/flags/hm.png
+++ b/deluge/ui/data/pixmaps/flags/hm.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/hn.png b/deluge/ui/data/pixmaps/flags/hn.png
index 77a009a..e3faca9 100644
--- a/deluge/ui/data/pixmaps/flags/hn.png
+++ b/deluge/ui/data/pixmaps/flags/hn.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/hr.png b/deluge/ui/data/pixmaps/flags/hr.png
index f56bc29..aa64bf8 100644
--- a/deluge/ui/data/pixmaps/flags/hr.png
+++ b/deluge/ui/data/pixmaps/flags/hr.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ht.png b/deluge/ui/data/pixmaps/flags/ht.png
index 16d00e8..bbcfd7e 100644
--- a/deluge/ui/data/pixmaps/flags/ht.png
+++ b/deluge/ui/data/pixmaps/flags/ht.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/id.png b/deluge/ui/data/pixmaps/flags/id.png
index 201ad0f..b1cdf79 100644
--- a/deluge/ui/data/pixmaps/flags/id.png
+++ b/deluge/ui/data/pixmaps/flags/id.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/in.png b/deluge/ui/data/pixmaps/flags/in.png
index 0b515d7..0f5801e 100644
--- a/deluge/ui/data/pixmaps/flags/in.png
+++ b/deluge/ui/data/pixmaps/flags/in.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/iq.png b/deluge/ui/data/pixmaps/flags/iq.png
index cb1ca16..221fbc6 100644
--- a/deluge/ui/data/pixmaps/flags/iq.png
+++ b/deluge/ui/data/pixmaps/flags/iq.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ir.png b/deluge/ui/data/pixmaps/flags/ir.png
index f6d1027..8992fa4 100644
--- a/deluge/ui/data/pixmaps/flags/ir.png
+++ b/deluge/ui/data/pixmaps/flags/ir.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/is.png b/deluge/ui/data/pixmaps/flags/is.png
index f7383cb..3f5d5c4 100644
--- a/deluge/ui/data/pixmaps/flags/is.png
+++ b/deluge/ui/data/pixmaps/flags/is.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/it.png b/deluge/ui/data/pixmaps/flags/it.png
index c3c3143..ad34d9f 100644
--- a/deluge/ui/data/pixmaps/flags/it.png
+++ b/deluge/ui/data/pixmaps/flags/it.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/jp.png b/deluge/ui/data/pixmaps/flags/jp.png
index e470d75..def1d3c 100644
--- a/deluge/ui/data/pixmaps/flags/jp.png
+++ b/deluge/ui/data/pixmaps/flags/jp.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ke.png b/deluge/ui/data/pixmaps/flags/ke.png
index 212cc2e..2adad2d 100644
--- a/deluge/ui/data/pixmaps/flags/ke.png
+++ b/deluge/ui/data/pixmaps/flags/ke.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/kg.png b/deluge/ui/data/pixmaps/flags/kg.png
index 848da86..8be5235 100644
--- a/deluge/ui/data/pixmaps/flags/kg.png
+++ b/deluge/ui/data/pixmaps/flags/kg.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/kh.png b/deluge/ui/data/pixmaps/flags/kh.png
index bf961c5..24da972 100644
--- a/deluge/ui/data/pixmaps/flags/kh.png
+++ b/deluge/ui/data/pixmaps/flags/kh.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/km.png b/deluge/ui/data/pixmaps/flags/km.png
index 7ead97e..625437d 100644
--- a/deluge/ui/data/pixmaps/flags/km.png
+++ b/deluge/ui/data/pixmaps/flags/km.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/kp.png b/deluge/ui/data/pixmaps/flags/kp.png
index b517d1c..fb473ec 100644
--- a/deluge/ui/data/pixmaps/flags/kp.png
+++ b/deluge/ui/data/pixmaps/flags/kp.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/kr.png b/deluge/ui/data/pixmaps/flags/kr.png
index ea3122e..55bcf38 100644
--- a/deluge/ui/data/pixmaps/flags/kr.png
+++ b/deluge/ui/data/pixmaps/flags/kr.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/kw.png b/deluge/ui/data/pixmaps/flags/kw.png
index a3a7fcb..565cc03 100644
--- a/deluge/ui/data/pixmaps/flags/kw.png
+++ b/deluge/ui/data/pixmaps/flags/kw.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ky.png b/deluge/ui/data/pixmaps/flags/ky.png
index 63b5546..b08b3bc 100644
--- a/deluge/ui/data/pixmaps/flags/ky.png
+++ b/deluge/ui/data/pixmaps/flags/ky.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/kz.png b/deluge/ui/data/pixmaps/flags/kz.png
index 193cf38..49fcc26 100644
--- a/deluge/ui/data/pixmaps/flags/kz.png
+++ b/deluge/ui/data/pixmaps/flags/kz.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/la.png b/deluge/ui/data/pixmaps/flags/la.png
index 85b6097..0098f1b 100644
--- a/deluge/ui/data/pixmaps/flags/la.png
+++ b/deluge/ui/data/pixmaps/flags/la.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/lb.png b/deluge/ui/data/pixmaps/flags/lb.png
index b8e9c2f..c519388 100644
--- a/deluge/ui/data/pixmaps/flags/lb.png
+++ b/deluge/ui/data/pixmaps/flags/lb.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/lc.png b/deluge/ui/data/pixmaps/flags/lc.png
index d8a8656..f42f007 100644
--- a/deluge/ui/data/pixmaps/flags/lc.png
+++ b/deluge/ui/data/pixmaps/flags/lc.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/li.png b/deluge/ui/data/pixmaps/flags/li.png
index 6bb7b2b..02f7548 100644
--- a/deluge/ui/data/pixmaps/flags/li.png
+++ b/deluge/ui/data/pixmaps/flags/li.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/lk.png b/deluge/ui/data/pixmaps/flags/lk.png
index 4f16cd7..22abcdb 100644
--- a/deluge/ui/data/pixmaps/flags/lk.png
+++ b/deluge/ui/data/pixmaps/flags/lk.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/lr.png b/deluge/ui/data/pixmaps/flags/lr.png
index d76e171..676fda7 100644
--- a/deluge/ui/data/pixmaps/flags/lr.png
+++ b/deluge/ui/data/pixmaps/flags/lr.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ls.png b/deluge/ui/data/pixmaps/flags/ls.png
index 02cdd66..3a2fcae 100644
--- a/deluge/ui/data/pixmaps/flags/ls.png
+++ b/deluge/ui/data/pixmaps/flags/ls.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/lt.png b/deluge/ui/data/pixmaps/flags/lt.png
index e0714c5..05a445c 100644
--- a/deluge/ui/data/pixmaps/flags/lt.png
+++ b/deluge/ui/data/pixmaps/flags/lt.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/lu.png b/deluge/ui/data/pixmaps/flags/lu.png
index f750b0c..c9d4d72 100644
--- a/deluge/ui/data/pixmaps/flags/lu.png
+++ b/deluge/ui/data/pixmaps/flags/lu.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/lv.png b/deluge/ui/data/pixmaps/flags/lv.png
index f357095..72504d1 100644
--- a/deluge/ui/data/pixmaps/flags/lv.png
+++ b/deluge/ui/data/pixmaps/flags/lv.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ly.png b/deluge/ui/data/pixmaps/flags/ly.png
index 9e35e38..ebd3cf6 100644
--- a/deluge/ui/data/pixmaps/flags/ly.png
+++ b/deluge/ui/data/pixmaps/flags/ly.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ma.png b/deluge/ui/data/pixmaps/flags/ma.png
index b8f8dec..62d7065 100644
--- a/deluge/ui/data/pixmaps/flags/ma.png
+++ b/deluge/ui/data/pixmaps/flags/ma.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mc.png b/deluge/ui/data/pixmaps/flags/mc.png
index 67099ea..3f2d6be 100644
--- a/deluge/ui/data/pixmaps/flags/mc.png
+++ b/deluge/ui/data/pixmaps/flags/mc.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/md.png b/deluge/ui/data/pixmaps/flags/md.png
index 6ff6cf5..c72632e 100644
--- a/deluge/ui/data/pixmaps/flags/md.png
+++ b/deluge/ui/data/pixmaps/flags/md.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/me.png b/deluge/ui/data/pixmaps/flags/me.png
index 36cbdd5..0760fb8 100644
--- a/deluge/ui/data/pixmaps/flags/me.png
+++ b/deluge/ui/data/pixmaps/flags/me.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mg.png b/deluge/ui/data/pixmaps/flags/mg.png
index d9313e2..7000ff0 100644
--- a/deluge/ui/data/pixmaps/flags/mg.png
+++ b/deluge/ui/data/pixmaps/flags/mg.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mh.png b/deluge/ui/data/pixmaps/flags/mh.png
index 7618cc6..fe2caef 100644
--- a/deluge/ui/data/pixmaps/flags/mh.png
+++ b/deluge/ui/data/pixmaps/flags/mh.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mk.png b/deluge/ui/data/pixmaps/flags/mk.png
index 1c98d51..8739fee 100644
--- a/deluge/ui/data/pixmaps/flags/mk.png
+++ b/deluge/ui/data/pixmaps/flags/mk.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ml.png b/deluge/ui/data/pixmaps/flags/ml.png
index d59cea8..f35c3a3 100644
--- a/deluge/ui/data/pixmaps/flags/ml.png
+++ b/deluge/ui/data/pixmaps/flags/ml.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mm.png b/deluge/ui/data/pixmaps/flags/mm.png
index 175fc57..94bcb93 100644
--- a/deluge/ui/data/pixmaps/flags/mm.png
+++ b/deluge/ui/data/pixmaps/flags/mm.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mn.png b/deluge/ui/data/pixmaps/flags/mn.png
index 0ad97b3..8e20c1d 100644
--- a/deluge/ui/data/pixmaps/flags/mn.png
+++ b/deluge/ui/data/pixmaps/flags/mn.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mo.png b/deluge/ui/data/pixmaps/flags/mo.png
index f49e677..bbc14de 100644
--- a/deluge/ui/data/pixmaps/flags/mo.png
+++ b/deluge/ui/data/pixmaps/flags/mo.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mp.png b/deluge/ui/data/pixmaps/flags/mp.png
index e91b75b..ab6d5b8 100644
--- a/deluge/ui/data/pixmaps/flags/mp.png
+++ b/deluge/ui/data/pixmaps/flags/mp.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mq.png b/deluge/ui/data/pixmaps/flags/mq.png
index 5c5ae82..9f52d15 100644
--- a/deluge/ui/data/pixmaps/flags/mq.png
+++ b/deluge/ui/data/pixmaps/flags/mq.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mr.png b/deluge/ui/data/pixmaps/flags/mr.png
index 91d9a5a..e335ec2 100644
--- a/deluge/ui/data/pixmaps/flags/mr.png
+++ b/deluge/ui/data/pixmaps/flags/mr.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ms.png b/deluge/ui/data/pixmaps/flags/ms.png
index d45c16c..addd144 100644
--- a/deluge/ui/data/pixmaps/flags/ms.png
+++ b/deluge/ui/data/pixmaps/flags/ms.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mu.png b/deluge/ui/data/pixmaps/flags/mu.png
index ecdc186..38b6687 100644
--- a/deluge/ui/data/pixmaps/flags/mu.png
+++ b/deluge/ui/data/pixmaps/flags/mu.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mv.png b/deluge/ui/data/pixmaps/flags/mv.png
index b172944..1185f13 100644
--- a/deluge/ui/data/pixmaps/flags/mv.png
+++ b/deluge/ui/data/pixmaps/flags/mv.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mw.png b/deluge/ui/data/pixmaps/flags/mw.png
index cb9b61f..d68ffee 100644
--- a/deluge/ui/data/pixmaps/flags/mw.png
+++ b/deluge/ui/data/pixmaps/flags/mw.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mx.png b/deluge/ui/data/pixmaps/flags/mx.png
index b8e70b8..996bcae 100644
--- a/deluge/ui/data/pixmaps/flags/mx.png
+++ b/deluge/ui/data/pixmaps/flags/mx.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/my.png b/deluge/ui/data/pixmaps/flags/my.png
index 879cf51..2b13696 100644
--- a/deluge/ui/data/pixmaps/flags/my.png
+++ b/deluge/ui/data/pixmaps/flags/my.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/mz.png b/deluge/ui/data/pixmaps/flags/mz.png
index 3554592..484e998 100644
--- a/deluge/ui/data/pixmaps/flags/mz.png
+++ b/deluge/ui/data/pixmaps/flags/mz.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/na.png b/deluge/ui/data/pixmaps/flags/na.png
index 426cde9..806e2d6 100644
--- a/deluge/ui/data/pixmaps/flags/na.png
+++ b/deluge/ui/data/pixmaps/flags/na.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/nc.png b/deluge/ui/data/pixmaps/flags/nc.png
index 88c35ac..de2314a 100644
--- a/deluge/ui/data/pixmaps/flags/nc.png
+++ b/deluge/ui/data/pixmaps/flags/nc.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ne.png b/deluge/ui/data/pixmaps/flags/ne.png
index eff1c35..f76deb1 100644
--- a/deluge/ui/data/pixmaps/flags/ne.png
+++ b/deluge/ui/data/pixmaps/flags/ne.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ng.png b/deluge/ui/data/pixmaps/flags/ng.png
index e2f2b61..4e66ac3 100644
--- a/deluge/ui/data/pixmaps/flags/ng.png
+++ b/deluge/ui/data/pixmaps/flags/ng.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ni.png b/deluge/ui/data/pixmaps/flags/ni.png
index 9332b95..6d0cd86 100644
--- a/deluge/ui/data/pixmaps/flags/ni.png
+++ b/deluge/ui/data/pixmaps/flags/ni.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/nl.png b/deluge/ui/data/pixmaps/flags/nl.png
index 267d1dc..b0653cc 100644
--- a/deluge/ui/data/pixmaps/flags/nl.png
+++ b/deluge/ui/data/pixmaps/flags/nl.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/no.png b/deluge/ui/data/pixmaps/flags/no.png
index ae9060c..faaa529 100644
--- a/deluge/ui/data/pixmaps/flags/no.png
+++ b/deluge/ui/data/pixmaps/flags/no.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/np.png b/deluge/ui/data/pixmaps/flags/np.png
index 6637ea5..9e16108 100644
--- a/deluge/ui/data/pixmaps/flags/np.png
+++ b/deluge/ui/data/pixmaps/flags/np.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/nr.png b/deluge/ui/data/pixmaps/flags/nr.png
index 60f7346..c28d3ee 100644
--- a/deluge/ui/data/pixmaps/flags/nr.png
+++ b/deluge/ui/data/pixmaps/flags/nr.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/nu.png b/deluge/ui/data/pixmaps/flags/nu.png
index 21e52a7..9e82b5e 100644
--- a/deluge/ui/data/pixmaps/flags/nu.png
+++ b/deluge/ui/data/pixmaps/flags/nu.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/nz.png b/deluge/ui/data/pixmaps/flags/nz.png
index d5a7ebc..db73874 100644
--- a/deluge/ui/data/pixmaps/flags/nz.png
+++ b/deluge/ui/data/pixmaps/flags/nz.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/om.png b/deluge/ui/data/pixmaps/flags/om.png
index 6dc30d4..aa02242 100644
--- a/deluge/ui/data/pixmaps/flags/om.png
+++ b/deluge/ui/data/pixmaps/flags/om.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/pa.png b/deluge/ui/data/pixmaps/flags/pa.png
index 8954436..810268a 100644
--- a/deluge/ui/data/pixmaps/flags/pa.png
+++ b/deluge/ui/data/pixmaps/flags/pa.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/pf.png b/deluge/ui/data/pixmaps/flags/pf.png
index ea4d046..9a05d66 100644
--- a/deluge/ui/data/pixmaps/flags/pf.png
+++ b/deluge/ui/data/pixmaps/flags/pf.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/pg.png b/deluge/ui/data/pixmaps/flags/pg.png
index c97ce6a..e4ec2d1 100644
--- a/deluge/ui/data/pixmaps/flags/pg.png
+++ b/deluge/ui/data/pixmaps/flags/pg.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ph.png b/deluge/ui/data/pixmaps/flags/ph.png
index 67d2891..4232094 100644
--- a/deluge/ui/data/pixmaps/flags/ph.png
+++ b/deluge/ui/data/pixmaps/flags/ph.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/pk.png b/deluge/ui/data/pixmaps/flags/pk.png
index a92d71c..bb4822f 100644
--- a/deluge/ui/data/pixmaps/flags/pk.png
+++ b/deluge/ui/data/pixmaps/flags/pk.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/pl.png b/deluge/ui/data/pixmaps/flags/pl.png
index 2c4f2ed..843568a 100644
--- a/deluge/ui/data/pixmaps/flags/pl.png
+++ b/deluge/ui/data/pixmaps/flags/pl.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/pm.png b/deluge/ui/data/pixmaps/flags/pm.png
index ce429f0..f167375 100644
--- a/deluge/ui/data/pixmaps/flags/pm.png
+++ b/deluge/ui/data/pixmaps/flags/pm.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/pr.png b/deluge/ui/data/pixmaps/flags/pr.png
index 60d3599..0dc6d8d 100644
--- a/deluge/ui/data/pixmaps/flags/pr.png
+++ b/deluge/ui/data/pixmaps/flags/pr.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ps.png b/deluge/ui/data/pixmaps/flags/ps.png
index ceda7d7..3955b5c 100644
--- a/deluge/ui/data/pixmaps/flags/ps.png
+++ b/deluge/ui/data/pixmaps/flags/ps.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/pt.png b/deluge/ui/data/pixmaps/flags/pt.png
index c489acd..ee95fc8 100644
--- a/deluge/ui/data/pixmaps/flags/pt.png
+++ b/deluge/ui/data/pixmaps/flags/pt.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/pw.png b/deluge/ui/data/pixmaps/flags/pw.png
index 668c93a..43d9dcb 100644
--- a/deluge/ui/data/pixmaps/flags/pw.png
+++ b/deluge/ui/data/pixmaps/flags/pw.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/py.png b/deluge/ui/data/pixmaps/flags/py.png
index d5e943b..bc5d77d 100644
--- a/deluge/ui/data/pixmaps/flags/py.png
+++ b/deluge/ui/data/pixmaps/flags/py.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/qa.png b/deluge/ui/data/pixmaps/flags/qa.png
index 08a3793..09709cc 100644
--- a/deluge/ui/data/pixmaps/flags/qa.png
+++ b/deluge/ui/data/pixmaps/flags/qa.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/re.png b/deluge/ui/data/pixmaps/flags/re.png
index 59346a9..84dd917 100644
--- a/deluge/ui/data/pixmaps/flags/re.png
+++ b/deluge/ui/data/pixmaps/flags/re.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ro.png b/deluge/ui/data/pixmaps/flags/ro.png
index f80a44a..594f245 100644
--- a/deluge/ui/data/pixmaps/flags/ro.png
+++ b/deluge/ui/data/pixmaps/flags/ro.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/rs.png b/deluge/ui/data/pixmaps/flags/rs.png
index 9a35bcc..03176f7 100644
--- a/deluge/ui/data/pixmaps/flags/rs.png
+++ b/deluge/ui/data/pixmaps/flags/rs.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/rw.png b/deluge/ui/data/pixmaps/flags/rw.png
index 0d31437..c7e422a 100644
--- a/deluge/ui/data/pixmaps/flags/rw.png
+++ b/deluge/ui/data/pixmaps/flags/rw.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sa.png b/deluge/ui/data/pixmaps/flags/sa.png
index 2fc1704..bd19de2 100644
--- a/deluge/ui/data/pixmaps/flags/sa.png
+++ b/deluge/ui/data/pixmaps/flags/sa.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sc.png b/deluge/ui/data/pixmaps/flags/sc.png
index c25e113..e0bbfa7 100644
--- a/deluge/ui/data/pixmaps/flags/sc.png
+++ b/deluge/ui/data/pixmaps/flags/sc.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sd.png b/deluge/ui/data/pixmaps/flags/sd.png
index d22408c..cbca3d2 100644
--- a/deluge/ui/data/pixmaps/flags/sd.png
+++ b/deluge/ui/data/pixmaps/flags/sd.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/se.png b/deluge/ui/data/pixmaps/flags/se.png
index 482101a..e3d273a 100644
--- a/deluge/ui/data/pixmaps/flags/se.png
+++ b/deluge/ui/data/pixmaps/flags/se.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sg.png b/deluge/ui/data/pixmaps/flags/sg.png
index 055e04a..898748b 100644
--- a/deluge/ui/data/pixmaps/flags/sg.png
+++ b/deluge/ui/data/pixmaps/flags/sg.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sh.png b/deluge/ui/data/pixmaps/flags/sh.png
index 838dad7..cb5282e 100644
--- a/deluge/ui/data/pixmaps/flags/sh.png
+++ b/deluge/ui/data/pixmaps/flags/sh.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/si.png b/deluge/ui/data/pixmaps/flags/si.png
index 206721e..d2f976b 100644
--- a/deluge/ui/data/pixmaps/flags/si.png
+++ b/deluge/ui/data/pixmaps/flags/si.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sj.png b/deluge/ui/data/pixmaps/flags/sj.png
index ae9060c..faaa529 100644
--- a/deluge/ui/data/pixmaps/flags/sj.png
+++ b/deluge/ui/data/pixmaps/flags/sj.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sk.png b/deluge/ui/data/pixmaps/flags/sk.png
index acdd189..6f36d14 100644
--- a/deluge/ui/data/pixmaps/flags/sk.png
+++ b/deluge/ui/data/pixmaps/flags/sk.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sl.png b/deluge/ui/data/pixmaps/flags/sl.png
index d50e5d4..3d70d22 100644
--- a/deluge/ui/data/pixmaps/flags/sl.png
+++ b/deluge/ui/data/pixmaps/flags/sl.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sn.png b/deluge/ui/data/pixmaps/flags/sn.png
index 4029d3a..3be2d4c 100644
--- a/deluge/ui/data/pixmaps/flags/sn.png
+++ b/deluge/ui/data/pixmaps/flags/sn.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/so.png b/deluge/ui/data/pixmaps/flags/so.png
index b17fcf2..c3169fa 100644
--- a/deluge/ui/data/pixmaps/flags/so.png
+++ b/deluge/ui/data/pixmaps/flags/so.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sr.png b/deluge/ui/data/pixmaps/flags/sr.png
index e790291..006f86f 100644
--- a/deluge/ui/data/pixmaps/flags/sr.png
+++ b/deluge/ui/data/pixmaps/flags/sr.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/st.png b/deluge/ui/data/pixmaps/flags/st.png
index 63c3e12..086db35 100644
--- a/deluge/ui/data/pixmaps/flags/st.png
+++ b/deluge/ui/data/pixmaps/flags/st.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sv.png b/deluge/ui/data/pixmaps/flags/sv.png
index 309eb39..691fc66 100644
--- a/deluge/ui/data/pixmaps/flags/sv.png
+++ b/deluge/ui/data/pixmaps/flags/sv.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sy.png b/deluge/ui/data/pixmaps/flags/sy.png
index 8a369aa..5a28ce6 100644
--- a/deluge/ui/data/pixmaps/flags/sy.png
+++ b/deluge/ui/data/pixmaps/flags/sy.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/sz.png b/deluge/ui/data/pixmaps/flags/sz.png
index 2da7509..fba6bef 100644
--- a/deluge/ui/data/pixmaps/flags/sz.png
+++ b/deluge/ui/data/pixmaps/flags/sz.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/tc.png b/deluge/ui/data/pixmaps/flags/tc.png
index c7b7354..dfecacd 100644
--- a/deluge/ui/data/pixmaps/flags/tc.png
+++ b/deluge/ui/data/pixmaps/flags/tc.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/td.png b/deluge/ui/data/pixmaps/flags/td.png
index c82f450..27b6cb8 100644
--- a/deluge/ui/data/pixmaps/flags/td.png
+++ b/deluge/ui/data/pixmaps/flags/td.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/tf.png b/deluge/ui/data/pixmaps/flags/tf.png
index bf80773..0f56fa0 100644
--- a/deluge/ui/data/pixmaps/flags/tf.png
+++ b/deluge/ui/data/pixmaps/flags/tf.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/th.png b/deluge/ui/data/pixmaps/flags/th.png
index bf73994..744865f 100644
--- a/deluge/ui/data/pixmaps/flags/th.png
+++ b/deluge/ui/data/pixmaps/flags/th.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/tj.png b/deluge/ui/data/pixmaps/flags/tj.png
index 3efd165..837dd2c 100644
--- a/deluge/ui/data/pixmaps/flags/tj.png
+++ b/deluge/ui/data/pixmaps/flags/tj.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/tl.png b/deluge/ui/data/pixmaps/flags/tl.png
index d7c41a9..843ec67 100644
--- a/deluge/ui/data/pixmaps/flags/tl.png
+++ b/deluge/ui/data/pixmaps/flags/tl.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/tm.png b/deluge/ui/data/pixmaps/flags/tm.png
index a2aed22..6356f3c 100644
--- a/deluge/ui/data/pixmaps/flags/tm.png
+++ b/deluge/ui/data/pixmaps/flags/tm.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/tn.png b/deluge/ui/data/pixmaps/flags/tn.png
index 61086fa..fdf73c0 100644
--- a/deluge/ui/data/pixmaps/flags/tn.png
+++ b/deluge/ui/data/pixmaps/flags/tn.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/to.png b/deluge/ui/data/pixmaps/flags/to.png
index 8e49d30..7bd4389 100644
--- a/deluge/ui/data/pixmaps/flags/to.png
+++ b/deluge/ui/data/pixmaps/flags/to.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/tp.png b/deluge/ui/data/pixmaps/flags/tp.png
index aa298c0..a8bb82f 100644
--- a/deluge/ui/data/pixmaps/flags/tp.png
+++ b/deluge/ui/data/pixmaps/flags/tp.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/tr.png b/deluge/ui/data/pixmaps/flags/tr.png
index 09f82d0..34b5a1c 100644
--- a/deluge/ui/data/pixmaps/flags/tr.png
+++ b/deluge/ui/data/pixmaps/flags/tr.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/tt.png b/deluge/ui/data/pixmaps/flags/tt.png
index 18b09e1..7ff729b 100644
--- a/deluge/ui/data/pixmaps/flags/tt.png
+++ b/deluge/ui/data/pixmaps/flags/tt.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/tz.png b/deluge/ui/data/pixmaps/flags/tz.png
index 3543543..38fbdf1 100644
--- a/deluge/ui/data/pixmaps/flags/tz.png
+++ b/deluge/ui/data/pixmaps/flags/tz.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ua.png b/deluge/ui/data/pixmaps/flags/ua.png
index e09f110..08e38f9 100644
--- a/deluge/ui/data/pixmaps/flags/ua.png
+++ b/deluge/ui/data/pixmaps/flags/ua.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ug.png b/deluge/ui/data/pixmaps/flags/ug.png
index d1d9bc0..2fa3e44 100644
--- a/deluge/ui/data/pixmaps/flags/ug.png
+++ b/deluge/ui/data/pixmaps/flags/ug.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/um.png b/deluge/ui/data/pixmaps/flags/um.png
index 2694ab9..a0617bd 100644
--- a/deluge/ui/data/pixmaps/flags/um.png
+++ b/deluge/ui/data/pixmaps/flags/um.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/us.png b/deluge/ui/data/pixmaps/flags/us.png
index 68707f4..5e0b8cf 100644
--- a/deluge/ui/data/pixmaps/flags/us.png
+++ b/deluge/ui/data/pixmaps/flags/us.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/uy.png b/deluge/ui/data/pixmaps/flags/uy.png
index 4c51567..e69713a 100644
--- a/deluge/ui/data/pixmaps/flags/uy.png
+++ b/deluge/ui/data/pixmaps/flags/uy.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/uz.png b/deluge/ui/data/pixmaps/flags/uz.png
index e85d67d..5d3d7c1 100644
--- a/deluge/ui/data/pixmaps/flags/uz.png
+++ b/deluge/ui/data/pixmaps/flags/uz.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/va.png b/deluge/ui/data/pixmaps/flags/va.png
index 582e2ba..af8f6b2 100644
--- a/deluge/ui/data/pixmaps/flags/va.png
+++ b/deluge/ui/data/pixmaps/flags/va.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/vc.png b/deluge/ui/data/pixmaps/flags/vc.png
index e572611..cf1d6e2 100644
--- a/deluge/ui/data/pixmaps/flags/vc.png
+++ b/deluge/ui/data/pixmaps/flags/vc.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ve.png b/deluge/ui/data/pixmaps/flags/ve.png
index 0899d54..e26b28a 100644
--- a/deluge/ui/data/pixmaps/flags/ve.png
+++ b/deluge/ui/data/pixmaps/flags/ve.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/vg.png b/deluge/ui/data/pixmaps/flags/vg.png
index d9f04d6..3ece564 100644
--- a/deluge/ui/data/pixmaps/flags/vg.png
+++ b/deluge/ui/data/pixmaps/flags/vg.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/vi.png b/deluge/ui/data/pixmaps/flags/vi.png
index 2b887b3..54d5c0e 100644
--- a/deluge/ui/data/pixmaps/flags/vi.png
+++ b/deluge/ui/data/pixmaps/flags/vi.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/vn.png b/deluge/ui/data/pixmaps/flags/vn.png
index 335e9fc..8a69703 100644
--- a/deluge/ui/data/pixmaps/flags/vn.png
+++ b/deluge/ui/data/pixmaps/flags/vn.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/vu.png b/deluge/ui/data/pixmaps/flags/vu.png
index f3fa6e6..2794923 100644
--- a/deluge/ui/data/pixmaps/flags/vu.png
+++ b/deluge/ui/data/pixmaps/flags/vu.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/wf.png b/deluge/ui/data/pixmaps/flags/wf.png
index 1d6460e..574d08a 100644
--- a/deluge/ui/data/pixmaps/flags/wf.png
+++ b/deluge/ui/data/pixmaps/flags/wf.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ws.png b/deluge/ui/data/pixmaps/flags/ws.png
index 628f387..6339a17 100644
--- a/deluge/ui/data/pixmaps/flags/ws.png
+++ b/deluge/ui/data/pixmaps/flags/ws.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/ye.png b/deluge/ui/data/pixmaps/flags/ye.png
index b3f760b..c9187dd 100644
--- a/deluge/ui/data/pixmaps/flags/ye.png
+++ b/deluge/ui/data/pixmaps/flags/ye.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/yt.png b/deluge/ui/data/pixmaps/flags/yt.png
index d0c5a2c..41ef4a7 100644
--- a/deluge/ui/data/pixmaps/flags/yt.png
+++ b/deluge/ui/data/pixmaps/flags/yt.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/yu.png b/deluge/ui/data/pixmaps/flags/yu.png
index 4827aec..18fbde6 100644
--- a/deluge/ui/data/pixmaps/flags/yu.png
+++ b/deluge/ui/data/pixmaps/flags/yu.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/za.png b/deluge/ui/data/pixmaps/flags/za.png
index 53ba7e1..04146b5 100644
--- a/deluge/ui/data/pixmaps/flags/za.png
+++ b/deluge/ui/data/pixmaps/flags/za.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/zm.png b/deluge/ui/data/pixmaps/flags/zm.png
index 2911ca7..363b4df 100644
--- a/deluge/ui/data/pixmaps/flags/zm.png
+++ b/deluge/ui/data/pixmaps/flags/zm.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/flags/zw.png b/deluge/ui/data/pixmaps/flags/zw.png
index 9c06501..030b147 100644
--- a/deluge/ui/data/pixmaps/flags/zw.png
+++ b/deluge/ui/data/pixmaps/flags/zw.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/inactive16.png b/deluge/ui/data/pixmaps/inactive16.png
index cae8b2c..e434dad 100644
--- a/deluge/ui/data/pixmaps/inactive16.png
+++ b/deluge/ui/data/pixmaps/inactive16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/magnet16.png b/deluge/ui/data/pixmaps/magnet16.png
index 61d6dab..6fc25ed 100644
--- a/deluge/ui/data/pixmaps/magnet16.png
+++ b/deluge/ui/data/pixmaps/magnet16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/magnet_add16.png b/deluge/ui/data/pixmaps/magnet_add16.png
index 37c1c36..f6010f5 100644
--- a/deluge/ui/data/pixmaps/magnet_add16.png
+++ b/deluge/ui/data/pixmaps/magnet_add16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/magnet_copy16.png b/deluge/ui/data/pixmaps/magnet_copy16.png
index a4be9d2..9b4ec6b 100644
--- a/deluge/ui/data/pixmaps/magnet_copy16.png
+++ b/deluge/ui/data/pixmaps/magnet_copy16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/queued16.png b/deluge/ui/data/pixmaps/queued16.png
index f9f7454..74db4c5 100644
--- a/deluge/ui/data/pixmaps/queued16.png
+++ b/deluge/ui/data/pixmaps/queued16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/seeding16.png b/deluge/ui/data/pixmaps/seeding16.png
index fce70a8..2d9dc58 100644
--- a/deluge/ui/data/pixmaps/seeding16.png
+++ b/deluge/ui/data/pixmaps/seeding16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/tracker_all16.png b/deluge/ui/data/pixmaps/tracker_all16.png
index 36756bb..10a8f98 100644
--- a/deluge/ui/data/pixmaps/tracker_all16.png
+++ b/deluge/ui/data/pixmaps/tracker_all16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/tracker_warning16.png b/deluge/ui/data/pixmaps/tracker_warning16.png
index 219432c..7c29972 100644
--- a/deluge/ui/data/pixmaps/tracker_warning16.png
+++ b/deluge/ui/data/pixmaps/tracker_warning16.png
Binary files differ
diff --git a/deluge/ui/data/pixmaps/traffic16.png b/deluge/ui/data/pixmaps/traffic16.png
index ecd8720..b4ce5ea 100644
--- a/deluge/ui/data/pixmaps/traffic16.png
+++ b/deluge/ui/data/pixmaps/traffic16.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/deluge.png b/deluge/ui/web/docs/template/resources/deluge.png
index e39cd0c..761f060 100644
--- a/deluge/ui/web/docs/template/resources/deluge.png
+++ b/deluge/ui/web/docs/template/resources/deluge.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/form.png b/deluge/ui/web/docs/template/resources/form.png
index f0945cf..ef32f38 100644
--- a/deluge/ui/web/docs/template/resources/form.png
+++ b/deluge/ui/web/docs/template/resources/form.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/grid/hmenu-lock.png b/deluge/ui/web/docs/template/resources/images/default/grid/hmenu-lock.png
index 8b81e7f..8830597 100644
--- a/deluge/ui/web/docs/template/resources/images/default/grid/hmenu-lock.png
+++ b/deluge/ui/web/docs/template/resources/images/default/grid/hmenu-lock.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/grid/hmenu-unlock.png b/deluge/ui/web/docs/template/resources/images/default/grid/hmenu-unlock.png
index 9dd5df3..4ec318f 100644
--- a/deluge/ui/web/docs/template/resources/images/default/grid/hmenu-unlock.png
+++ b/deluge/ui/web/docs/template/resources/images/default/grid/hmenu-unlock.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/panel/top-bottom.png b/deluge/ui/web/docs/template/resources/images/default/panel/top-bottom.png
index 578ffb6..27299d1 100644
--- a/deluge/ui/web/docs/template/resources/images/default/panel/top-bottom.png
+++ b/deluge/ui/web/docs/template/resources/images/default/panel/top-bottom.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/shadow-c.png b/deluge/ui/web/docs/template/resources/images/default/shadow-c.png
index d435f80..f66116a 100644
--- a/deluge/ui/web/docs/template/resources/images/default/shadow-c.png
+++ b/deluge/ui/web/docs/template/resources/images/default/shadow-c.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/shadow-lr.png b/deluge/ui/web/docs/template/resources/images/default/shadow-lr.png
index bb88b6f..2ed5f7a 100644
--- a/deluge/ui/web/docs/template/resources/images/default/shadow-lr.png
+++ b/deluge/ui/web/docs/template/resources/images/default/shadow-lr.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/shadow.png b/deluge/ui/web/docs/template/resources/images/default/shadow.png
index 75c0eba..eddcd0b 100644
--- a/deluge/ui/web/docs/template/resources/images/default/shadow.png
+++ b/deluge/ui/web/docs/template/resources/images/default/shadow.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/slider/slider-bg.png b/deluge/ui/web/docs/template/resources/images/default/slider/slider-bg.png
index 9999194..72c7d9a 100644
--- a/deluge/ui/web/docs/template/resources/images/default/slider/slider-bg.png
+++ b/deluge/ui/web/docs/template/resources/images/default/slider/slider-bg.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/slider/slider-thumb.png b/deluge/ui/web/docs/template/resources/images/default/slider/slider-thumb.png
index cd654a4..04792c5 100644
--- a/deluge/ui/web/docs/template/resources/images/default/slider/slider-thumb.png
+++ b/deluge/ui/web/docs/template/resources/images/default/slider/slider-thumb.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/slider/slider-v-bg.png b/deluge/ui/web/docs/template/resources/images/default/slider/slider-v-bg.png
index 121450c..bb01e9b 100644
--- a/deluge/ui/web/docs/template/resources/images/default/slider/slider-v-bg.png
+++ b/deluge/ui/web/docs/template/resources/images/default/slider/slider-v-bg.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/slider/slider-v-thumb.png b/deluge/ui/web/docs/template/resources/images/default/slider/slider-v-thumb.png
index 7b3d725..4c7ebfc 100644
--- a/deluge/ui/web/docs/template/resources/images/default/slider/slider-v-thumb.png
+++ b/deluge/ui/web/docs/template/resources/images/default/slider/slider-v-thumb.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/tabs/tab-strip-bg.png b/deluge/ui/web/docs/template/resources/images/default/tabs/tab-strip-bg.png
index fa8ab3f..9b3a23a 100644
--- a/deluge/ui/web/docs/template/resources/images/default/tabs/tab-strip-bg.png
+++ b/deluge/ui/web/docs/template/resources/images/default/tabs/tab-strip-bg.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/window/left-corners.png b/deluge/ui/web/docs/template/resources/images/default/window/left-corners.png
index 18e215d..0d5f8a8 100644
--- a/deluge/ui/web/docs/template/resources/images/default/window/left-corners.png
+++ b/deluge/ui/web/docs/template/resources/images/default/window/left-corners.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/window/left-right.png b/deluge/ui/web/docs/template/resources/images/default/window/left-right.png
index 97d04f3..9fea0e4 100644
--- a/deluge/ui/web/docs/template/resources/images/default/window/left-right.png
+++ b/deluge/ui/web/docs/template/resources/images/default/window/left-right.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/window/right-corners.png b/deluge/ui/web/docs/template/resources/images/default/window/right-corners.png
index 101118b..8f88f33 100644
--- a/deluge/ui/web/docs/template/resources/images/default/window/right-corners.png
+++ b/deluge/ui/web/docs/template/resources/images/default/window/right-corners.png
Binary files differ
diff --git a/deluge/ui/web/docs/template/resources/images/default/window/top-bottom.png b/deluge/ui/web/docs/template/resources/images/default/window/top-bottom.png
index a739234..c6d63f6 100644
--- a/deluge/ui/web/docs/template/resources/images/default/window/top-bottom.png
+++ b/deluge/ui/web/docs/template/resources/images/default/window/top-bottom.png
Binary files differ
diff --git a/deluge/ui/web/icons/active.png b/deluge/ui/web/icons/active.png
index c9af82a..e5bab66 100644
--- a/deluge/ui/web/icons/active.png
+++ b/deluge/ui/web/icons/active.png
Binary files differ
diff --git a/deluge/ui/web/icons/add.png b/deluge/ui/web/icons/add.png
index 3bc06ca..4b2c047 100644
--- a/deluge/ui/web/icons/add.png
+++ b/deluge/ui/web/icons/add.png
Binary files differ
diff --git a/deluge/ui/web/icons/add_file.png b/deluge/ui/web/icons/add_file.png
index 6a05745..80b41c8 100644
--- a/deluge/ui/web/icons/add_file.png
+++ b/deluge/ui/web/icons/add_file.png
Binary files differ
diff --git a/deluge/ui/web/icons/add_url.png b/deluge/ui/web/icons/add_url.png
index 74dc99f..3453f50 100644
--- a/deluge/ui/web/icons/add_url.png
+++ b/deluge/ui/web/icons/add_url.png
Binary files differ
diff --git a/deluge/ui/web/icons/alert.png b/deluge/ui/web/icons/alert.png
index 7036638..49028db 100644
--- a/deluge/ui/web/icons/alert.png
+++ b/deluge/ui/web/icons/alert.png
Binary files differ
diff --git a/deluge/ui/web/icons/all.png b/deluge/ui/web/icons/all.png
index c63f8df..1a9ba90 100644
--- a/deluge/ui/web/icons/all.png
+++ b/deluge/ui/web/icons/all.png
Binary files differ
diff --git a/deluge/ui/web/icons/back.png b/deluge/ui/web/icons/back.png
index fdcf9f0..cd955f5 100644
--- a/deluge/ui/web/icons/back.png
+++ b/deluge/ui/web/icons/back.png
Binary files differ
diff --git a/deluge/ui/web/icons/bottom.png b/deluge/ui/web/icons/bottom.png
index ca32c1f..a57c743 100644
--- a/deluge/ui/web/icons/bottom.png
+++ b/deluge/ui/web/icons/bottom.png
Binary files differ
diff --git a/deluge/ui/web/icons/checking.png b/deluge/ui/web/icons/checking.png
index 6758e36..9961675 100644
--- a/deluge/ui/web/icons/checking.png
+++ b/deluge/ui/web/icons/checking.png
Binary files differ
diff --git a/deluge/ui/web/icons/connection_manager.png b/deluge/ui/web/icons/connection_manager.png
index a033306..f2f72c9 100644
--- a/deluge/ui/web/icons/connection_manager.png
+++ b/deluge/ui/web/icons/connection_manager.png
Binary files differ
diff --git a/deluge/ui/web/icons/connections.png b/deluge/ui/web/icons/connections.png
index f0b660b..859df38 100644
--- a/deluge/ui/web/icons/connections.png
+++ b/deluge/ui/web/icons/connections.png
Binary files differ
diff --git a/deluge/ui/web/icons/create.png b/deluge/ui/web/icons/create.png
index 9008c98..375078c 100644
--- a/deluge/ui/web/icons/create.png
+++ b/deluge/ui/web/icons/create.png
Binary files differ
diff --git a/deluge/ui/web/icons/deluge-192.png b/deluge/ui/web/icons/deluge-192.png
index b49a318..93c6feb 100644
--- a/deluge/ui/web/icons/deluge-192.png
+++ b/deluge/ui/web/icons/deluge-192.png
Binary files differ
diff --git a/deluge/ui/web/icons/deluge-32.png b/deluge/ui/web/icons/deluge-32.png
index 6787fa3..916f136 100644
--- a/deluge/ui/web/icons/deluge-32.png
+++ b/deluge/ui/web/icons/deluge-32.png
Binary files differ
diff --git a/deluge/ui/web/icons/deluge-512.png b/deluge/ui/web/icons/deluge-512.png
index 866f6b9..464dd69 100644
--- a/deluge/ui/web/icons/deluge-512.png
+++ b/deluge/ui/web/icons/deluge-512.png
Binary files differ
diff --git a/deluge/ui/web/icons/deluge-apple-180.png b/deluge/ui/web/icons/deluge-apple-180.png
index 82f7be2..527501f 100644
--- a/deluge/ui/web/icons/deluge-apple-180.png
+++ b/deluge/ui/web/icons/deluge-apple-180.png
Binary files differ
diff --git a/deluge/ui/web/icons/deluge.png b/deluge/ui/web/icons/deluge.png
index 5afdbe4..1291dfa 100644
--- a/deluge/ui/web/icons/deluge.png
+++ b/deluge/ui/web/icons/deluge.png
Binary files differ
diff --git a/deluge/ui/web/icons/dht.png b/deluge/ui/web/icons/dht.png
index 363ee0c..2396bb1 100644
--- a/deluge/ui/web/icons/dht.png
+++ b/deluge/ui/web/icons/dht.png
Binary files differ
diff --git a/deluge/ui/web/icons/document.png b/deluge/ui/web/icons/document.png
index 5ee0018..12b8b3e 100644
--- a/deluge/ui/web/icons/document.png
+++ b/deluge/ui/web/icons/document.png
Binary files differ
diff --git a/deluge/ui/web/icons/down.png b/deluge/ui/web/icons/down.png
index 68be2b3..3e81fbe 100644
--- a/deluge/ui/web/icons/down.png
+++ b/deluge/ui/web/icons/down.png
Binary files differ
diff --git a/deluge/ui/web/icons/downloading.png b/deluge/ui/web/icons/downloading.png
index 24d6ffa..e64aa5a 100644
--- a/deluge/ui/web/icons/downloading.png
+++ b/deluge/ui/web/icons/downloading.png
Binary files differ
diff --git a/deluge/ui/web/icons/drive.png b/deluge/ui/web/icons/drive.png
index 6fd688e..a358fa3 100644
--- a/deluge/ui/web/icons/drive.png
+++ b/deluge/ui/web/icons/drive.png
Binary files differ
diff --git a/deluge/ui/web/icons/edit_trackers.png b/deluge/ui/web/icons/edit_trackers.png
index 80455ec..17f0d94 100644
--- a/deluge/ui/web/icons/edit_trackers.png
+++ b/deluge/ui/web/icons/edit_trackers.png
Binary files differ
diff --git a/deluge/ui/web/icons/error.png b/deluge/ui/web/icons/error.png
index 20ad66a..2ffb89f 100644
--- a/deluge/ui/web/icons/error.png
+++ b/deluge/ui/web/icons/error.png
Binary files differ
diff --git a/deluge/ui/web/icons/expand_all.png b/deluge/ui/web/icons/expand_all.png
index 050419f..013d55a 100644
--- a/deluge/ui/web/icons/expand_all.png
+++ b/deluge/ui/web/icons/expand_all.png
Binary files differ
diff --git a/deluge/ui/web/icons/favicon.ico b/deluge/ui/web/icons/favicon.ico
index 4e6f124..176ca66 100644
--- a/deluge/ui/web/icons/favicon.ico
+++ b/deluge/ui/web/icons/favicon.ico
Binary files differ
diff --git a/deluge/ui/web/icons/find_more.png b/deluge/ui/web/icons/find_more.png
index 199d73e..e53a4ef 100644
--- a/deluge/ui/web/icons/find_more.png
+++ b/deluge/ui/web/icons/find_more.png
Binary files differ
diff --git a/deluge/ui/web/icons/forward.png b/deluge/ui/web/icons/forward.png
index 2e55489..95ee822 100644
--- a/deluge/ui/web/icons/forward.png
+++ b/deluge/ui/web/icons/forward.png
Binary files differ
diff --git a/deluge/ui/web/icons/help.png b/deluge/ui/web/icons/help.png
index 0566ae0..e68c458 100644
--- a/deluge/ui/web/icons/help.png
+++ b/deluge/ui/web/icons/help.png
Binary files differ
diff --git a/deluge/ui/web/icons/high.png b/deluge/ui/web/icons/high.png
index 4b2b1ff..6755979 100644
--- a/deluge/ui/web/icons/high.png
+++ b/deluge/ui/web/icons/high.png
Binary files differ
diff --git a/deluge/ui/web/icons/home.png b/deluge/ui/web/icons/home.png
index a319df6..dda4941 100644
--- a/deluge/ui/web/icons/home.png
+++ b/deluge/ui/web/icons/home.png
Binary files differ
diff --git a/deluge/ui/web/icons/inactive.png b/deluge/ui/web/icons/inactive.png
index cae8b2c..e434dad 100644
--- a/deluge/ui/web/icons/inactive.png
+++ b/deluge/ui/web/icons/inactive.png
Binary files differ
diff --git a/deluge/ui/web/icons/install_plugin.png b/deluge/ui/web/icons/install_plugin.png
index aff31e7..e502704 100644
--- a/deluge/ui/web/icons/install_plugin.png
+++ b/deluge/ui/web/icons/install_plugin.png
Binary files differ
diff --git a/deluge/ui/web/icons/login.png b/deluge/ui/web/icons/login.png
index c06d0d1..ccc7ff3 100644
--- a/deluge/ui/web/icons/login.png
+++ b/deluge/ui/web/icons/login.png
Binary files differ
diff --git a/deluge/ui/web/icons/logout.png b/deluge/ui/web/icons/logout.png
index 2f53a65..1e9d5b8 100644
--- a/deluge/ui/web/icons/logout.png
+++ b/deluge/ui/web/icons/logout.png
Binary files differ
diff --git a/deluge/ui/web/icons/low.png b/deluge/ui/web/icons/low.png
index ff669db..b9f1d2b 100644
--- a/deluge/ui/web/icons/low.png
+++ b/deluge/ui/web/icons/low.png
Binary files differ
diff --git a/deluge/ui/web/icons/magnet.png b/deluge/ui/web/icons/magnet.png
index 61d6dab..6fc25ed 100644
--- a/deluge/ui/web/icons/magnet.png
+++ b/deluge/ui/web/icons/magnet.png
Binary files differ
diff --git a/deluge/ui/web/icons/magnet_add.png b/deluge/ui/web/icons/magnet_add.png
index 37c1c36..f6010f5 100644
--- a/deluge/ui/web/icons/magnet_add.png
+++ b/deluge/ui/web/icons/magnet_add.png
Binary files differ
diff --git a/deluge/ui/web/icons/magnet_copy.png b/deluge/ui/web/icons/magnet_copy.png
index a4be9d2..9b4ec6b 100644
--- a/deluge/ui/web/icons/magnet_copy.png
+++ b/deluge/ui/web/icons/magnet_copy.png
Binary files differ
diff --git a/deluge/ui/web/icons/move.png b/deluge/ui/web/icons/move.png
index ea83832..319cc16 100644
--- a/deluge/ui/web/icons/move.png
+++ b/deluge/ui/web/icons/move.png
Binary files differ
diff --git a/deluge/ui/web/icons/no_download.png b/deluge/ui/web/icons/no_download.png
index 206d436..e569b6a 100644
--- a/deluge/ui/web/icons/no_download.png
+++ b/deluge/ui/web/icons/no_download.png
Binary files differ
diff --git a/deluge/ui/web/icons/normal.png b/deluge/ui/web/icons/normal.png
index 2e55489..95ee822 100644
--- a/deluge/ui/web/icons/normal.png
+++ b/deluge/ui/web/icons/normal.png
Binary files differ
diff --git a/deluge/ui/web/icons/ok.png b/deluge/ui/web/icons/ok.png
index 33eb7db..7919580 100644
--- a/deluge/ui/web/icons/ok.png
+++ b/deluge/ui/web/icons/ok.png
Binary files differ
diff --git a/deluge/ui/web/icons/pause.png b/deluge/ui/web/icons/pause.png
index 8fdd6bc..6e7b8c3 100644
--- a/deluge/ui/web/icons/pause.png
+++ b/deluge/ui/web/icons/pause.png
Binary files differ
diff --git a/deluge/ui/web/icons/preferences.png b/deluge/ui/web/icons/preferences.png
index 7d6deb2..e8e6a06 100644
--- a/deluge/ui/web/icons/preferences.png
+++ b/deluge/ui/web/icons/preferences.png
Binary files differ
diff --git a/deluge/ui/web/icons/queue.png b/deluge/ui/web/icons/queue.png
index 3e4b4be..150ef8a 100644
--- a/deluge/ui/web/icons/queue.png
+++ b/deluge/ui/web/icons/queue.png
Binary files differ
diff --git a/deluge/ui/web/icons/queued.png b/deluge/ui/web/icons/queued.png
index f9f7454..74db4c5 100644
--- a/deluge/ui/web/icons/queued.png
+++ b/deluge/ui/web/icons/queued.png
Binary files differ
diff --git a/deluge/ui/web/icons/recheck.png b/deluge/ui/web/icons/recheck.png
index 199d73e..e53a4ef 100644
--- a/deluge/ui/web/icons/recheck.png
+++ b/deluge/ui/web/icons/recheck.png
Binary files differ
diff --git a/deluge/ui/web/icons/remove.png b/deluge/ui/web/icons/remove.png
index 3f91191..70db1ca 100644
--- a/deluge/ui/web/icons/remove.png
+++ b/deluge/ui/web/icons/remove.png
Binary files differ
diff --git a/deluge/ui/web/icons/seeding.png b/deluge/ui/web/icons/seeding.png
index fce70a8..2d9dc58 100644
--- a/deluge/ui/web/icons/seeding.png
+++ b/deluge/ui/web/icons/seeding.png
Binary files differ
diff --git a/deluge/ui/web/icons/start.png b/deluge/ui/web/icons/start.png
index ff669db..b9f1d2b 100644
--- a/deluge/ui/web/icons/start.png
+++ b/deluge/ui/web/icons/start.png
Binary files differ
diff --git a/deluge/ui/web/icons/top.png b/deluge/ui/web/icons/top.png
index 850656f..db9969d 100644
--- a/deluge/ui/web/icons/top.png
+++ b/deluge/ui/web/icons/top.png
Binary files differ
diff --git a/deluge/ui/web/icons/traffic.png b/deluge/ui/web/icons/traffic.png
index ecd8720..b4ce5ea 100644
--- a/deluge/ui/web/icons/traffic.png
+++ b/deluge/ui/web/icons/traffic.png
Binary files differ
diff --git a/deluge/ui/web/icons/up.png b/deluge/ui/web/icons/up.png
index 223e733..9aa7c64 100644
--- a/deluge/ui/web/icons/up.png
+++ b/deluge/ui/web/icons/up.png
Binary files differ
diff --git a/deluge/ui/web/icons/update.png b/deluge/ui/web/icons/update.png
index 0ff6d45..ee61b01 100644
--- a/deluge/ui/web/icons/update.png
+++ b/deluge/ui/web/icons/update.png
Binary files differ
diff --git a/deluge/ui/web/icons/upload_slots.png b/deluge/ui/web/icons/upload_slots.png
index 0e7000d..294523e 100644
--- a/deluge/ui/web/icons/upload_slots.png
+++ b/deluge/ui/web/icons/upload_slots.png
Binary files differ
diff --git a/deluge/ui/web/icons/warning.png b/deluge/ui/web/icons/warning.png
index f66feda..c81dc59 100644
--- a/deluge/ui/web/icons/warning.png
+++ b/deluge/ui/web/icons/warning.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/access/grid/hmenu-lock.png b/deluge/ui/web/themes/images/access/grid/hmenu-lock.png
index 5d33c09..194756e 100644
--- a/deluge/ui/web/themes/images/access/grid/hmenu-lock.png
+++ b/deluge/ui/web/themes/images/access/grid/hmenu-lock.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/access/grid/hmenu-unlock.png b/deluge/ui/web/themes/images/access/grid/hmenu-unlock.png
index 0371ca4..435bd74 100644
--- a/deluge/ui/web/themes/images/access/grid/hmenu-unlock.png
+++ b/deluge/ui/web/themes/images/access/grid/hmenu-unlock.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/access/slider/slider-bg.png b/deluge/ui/web/themes/images/access/slider/slider-bg.png
index 1ba12ad..d645fa8 100644
--- a/deluge/ui/web/themes/images/access/slider/slider-bg.png
+++ b/deluge/ui/web/themes/images/access/slider/slider-bg.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/access/slider/slider-thumb.png b/deluge/ui/web/themes/images/access/slider/slider-thumb.png
index 1712edf..99e0e14 100644
--- a/deluge/ui/web/themes/images/access/slider/slider-thumb.png
+++ b/deluge/ui/web/themes/images/access/slider/slider-thumb.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/access/slider/slider-v-thumb.png b/deluge/ui/web/themes/images/access/slider/slider-v-thumb.png
index df9cfc9..cfae8cd 100644
--- a/deluge/ui/web/themes/images/access/slider/slider-v-thumb.png
+++ b/deluge/ui/web/themes/images/access/slider/slider-v-thumb.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/access/window/right-corners.png b/deluge/ui/web/themes/images/access/window/right-corners.png
index 1111bb4..e3faa01 100644
--- a/deluge/ui/web/themes/images/access/window/right-corners.png
+++ b/deluge/ui/web/themes/images/access/window/right-corners.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/access/window/top-bottom.png b/deluge/ui/web/themes/images/access/window/top-bottom.png
index 179747b..26d7421 100644
--- a/deluge/ui/web/themes/images/access/window/top-bottom.png
+++ b/deluge/ui/web/themes/images/access/window/top-bottom.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/default/grid/hmenu-lock.png b/deluge/ui/web/themes/images/default/grid/hmenu-lock.png
index 5d33c09..194756e 100644
--- a/deluge/ui/web/themes/images/default/grid/hmenu-lock.png
+++ b/deluge/ui/web/themes/images/default/grid/hmenu-lock.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/default/grid/hmenu-unlock.png b/deluge/ui/web/themes/images/default/grid/hmenu-unlock.png
index 0371ca4..435bd74 100644
--- a/deluge/ui/web/themes/images/default/grid/hmenu-unlock.png
+++ b/deluge/ui/web/themes/images/default/grid/hmenu-unlock.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/default/slider/slider-bg.png b/deluge/ui/web/themes/images/default/slider/slider-bg.png
index 6825d73..ca50093 100644
--- a/deluge/ui/web/themes/images/default/slider/slider-bg.png
+++ b/deluge/ui/web/themes/images/default/slider/slider-bg.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/default/slider/slider-thumb.png b/deluge/ui/web/themes/images/default/slider/slider-thumb.png
index d16ed52..c1abf95 100644
--- a/deluge/ui/web/themes/images/default/slider/slider-thumb.png
+++ b/deluge/ui/web/themes/images/default/slider/slider-thumb.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/default/slider/slider-v-thumb.png b/deluge/ui/web/themes/images/default/slider/slider-v-thumb.png
index cc86cb7..c80e145 100644
--- a/deluge/ui/web/themes/images/default/slider/slider-v-thumb.png
+++ b/deluge/ui/web/themes/images/default/slider/slider-v-thumb.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/default/window/right-corners.png b/deluge/ui/web/themes/images/default/window/right-corners.png
index 7c40007..2440d2f 100644
--- a/deluge/ui/web/themes/images/default/window/right-corners.png
+++ b/deluge/ui/web/themes/images/default/window/right-corners.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/default/window/top-bottom.png b/deluge/ui/web/themes/images/default/window/top-bottom.png
index 3b5f86b..d642827 100644
--- a/deluge/ui/web/themes/images/default/window/top-bottom.png
+++ b/deluge/ui/web/themes/images/default/window/top-bottom.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/gray/slider/slider-thumb.png b/deluge/ui/web/themes/images/gray/slider/slider-thumb.png
index 6ec1667..ebe1b2e 100644
--- a/deluge/ui/web/themes/images/gray/slider/slider-thumb.png
+++ b/deluge/ui/web/themes/images/gray/slider/slider-thumb.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/gray/window/left-corners.png b/deluge/ui/web/themes/images/gray/window/left-corners.png
index f9f44ad..a32c806 100644
--- a/deluge/ui/web/themes/images/gray/window/left-corners.png
+++ b/deluge/ui/web/themes/images/gray/window/left-corners.png
Binary files differ
diff --git a/deluge/ui/web/themes/images/gray/window/right-corners.png b/deluge/ui/web/themes/images/gray/window/right-corners.png
index e0a58d3..fed4d38 100644
--- a/deluge/ui/web/themes/images/gray/window/right-corners.png
+++ b/deluge/ui/web/themes/images/gray/window/right-corners.png
Binary files differ