Merge pull request #97 from Bombe/focus-host-input
authorManuel Nickschas <sputnick@quassel-irc.org>
Sat, 7 Feb 2015 16:57:26 +0000 (17:57 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Sat, 7 Feb 2015 16:57:26 +0000 (17:57 +0100)
Set initial focus to host input widget.

811 files changed:
.travis.yml
CMakeLists.txt
cmake/FindQCA2-QT5.cmake [new file with mode: 0644]
cmake/QuasselInstallDirs.cmake [new file with mode: 0644]
data/CMakeLists.txt
data/quassel.desktop
data/quasselclient.desktop
icons/CMakeLists.txt
icons/README.Oxygen
icons/hicolor.qrc
icons/hicolor/16x16/actions/im-user-away.png [moved from icons/oxygen_kde/16x16/actions/im-user-away.png with 100% similarity]
icons/hicolor/16x16/actions/im-user-offline.png [moved from icons/oxygen_kde/16x16/actions/im-user-offline.png with 100% similarity]
icons/hicolor/16x16/actions/im-user.png [moved from icons/oxygen_kde/16x16/actions/im-user.png with 100% similarity]
icons/hicolor/16x16/status/irc-channel-joined.png [moved from icons/oxygen/16x16/status/irc-channel-active.png with 100% similarity]
icons/hicolor/16x16/status/irc-channel-parted.png [moved from icons/oxygen/16x16/status/irc-channel-inactive.png with 100% similarity]
icons/hicolor/scalable/status/irc-channel-joined.svgz [moved from icons/oxygen/scalable/status/irc-channel-active.svgz with 100% similarity]
icons/hicolor/scalable/status/irc-channel-parted.svgz [moved from icons/oxygen/scalable/status/irc-channel-inactive.svgz with 100% similarity]
icons/import/blacklisted-icons
icons/import/extra-icons
icons/import/import_oxygen.pl
icons/oxygen.qrc
icons/oxygen/128x128/actions/application-exit.png [new file with mode: 0644]
icons/oxygen/128x128/actions/configure.png [new file with mode: 0644]
icons/oxygen/128x128/actions/document-edit.png [new file with mode: 0644]
icons/oxygen/128x128/actions/edit-find.png [new file with mode: 0644]
icons/oxygen/128x128/actions/go-down.png [new file with mode: 0644]
icons/oxygen/128x128/actions/go-next.png [new file with mode: 0644]
icons/oxygen/128x128/actions/go-previous.png [new file with mode: 0644]
icons/oxygen/128x128/actions/go-up.png [new file with mode: 0644]
icons/oxygen/128x128/actions/im-ban-kick-user.png [new file with mode: 0644]
icons/oxygen/128x128/actions/im-ban-user.png [new file with mode: 0644]
icons/oxygen/128x128/actions/im-kick-user.png [new file with mode: 0644]
icons/oxygen/128x128/actions/im-user-away.png [new file with mode: 0644]
icons/oxygen/128x128/actions/im-user-offline.png [new file with mode: 0644]
icons/oxygen/128x128/actions/im-user.png [new file with mode: 0644]
icons/oxygen/128x128/actions/list-add-user.png [new file with mode: 0644]
icons/oxygen/128x128/actions/mail-message-new.png [new file with mode: 0644]
icons/oxygen/128x128/actions/tools-report-bug.png [new file with mode: 0644]
icons/oxygen/128x128/apps/quassel.png [moved from icons/oxygen_kde/128x128/apps/quassel.png with 100% similarity]
icons/oxygen/128x128/devices/network-wired.png [new file with mode: 0644]
icons/oxygen/128x128/status/dialog-information.png [new file with mode: 0644]
icons/oxygen/128x128/status/security-high.png [new file with mode: 0644]
icons/oxygen/128x128/status/security-low.png [new file with mode: 0644]
icons/oxygen/16x16/actions/application-exit.png [moved from icons/oxygen_kde/16x16/actions/application-exit.png with 100% similarity]
icons/oxygen/16x16/actions/configure-shortcuts.png [moved from icons/oxygen_kde/16x16/actions/configure-shortcuts.png with 100% similarity]
icons/oxygen/16x16/actions/configure.png [moved from icons/oxygen_kde/16x16/actions/configure.png with 100% similarity]
icons/oxygen/16x16/actions/dialog-cancel.png [moved from icons/oxygen_kde/16x16/actions/dialog-cancel.png with 100% similarity]
icons/oxygen/16x16/actions/dialog-close.png [new file with mode: 0644]
icons/oxygen/16x16/actions/document-edit.png [moved from icons/oxygen_kde/16x16/actions/document-edit.png with 100% similarity]
icons/oxygen/16x16/actions/document-encrypt.png [moved from icons/oxygen_kde/16x16/actions/document-encrypt.png with 100% similarity]
icons/oxygen/16x16/actions/document-open.png [moved from icons/oxygen_kde/16x16/actions/document-open.png with 100% similarity]
icons/oxygen/16x16/actions/edit-clear-locationbar-ltr.png [moved from icons/oxygen_kde/16x16/actions/edit-clear-locationbar-ltr.png with 100% similarity]
icons/oxygen/16x16/actions/edit-clear-locationbar-rtl.png [moved from icons/oxygen_kde/16x16/actions/edit-clear-locationbar-rtl.png with 100% similarity]
icons/oxygen/16x16/actions/edit-copy.png [moved from icons/oxygen_kde/16x16/actions/edit-copy.png with 100% similarity]
icons/oxygen/16x16/actions/edit-delete.png [moved from icons/oxygen_kde/16x16/actions/edit-delete.png with 100% similarity]
icons/oxygen/16x16/actions/edit-find.png [moved from icons/oxygen_kde/16x16/actions/edit-find.png with 100% similarity]
icons/oxygen/16x16/actions/edit-rename.png [moved from icons/oxygen_kde/16x16/actions/edit-rename.png with 100% similarity]
icons/oxygen/16x16/actions/flag-blue.png [moved from icons/oxygen_kde/16x16/actions/flag-blue.png with 100% similarity]
icons/oxygen/16x16/actions/format-fill-color.png [moved from icons/oxygen_kde/16x16/actions/format-fill-color.png with 100% similarity]
icons/oxygen/16x16/actions/format-list-unordered.png [new file with mode: 0644]
icons/oxygen/16x16/actions/format-text-bold.png [moved from icons/oxygen_kde/16x16/actions/format-text-bold.png with 100% similarity]
icons/oxygen/16x16/actions/format-text-color.png [moved from icons/oxygen_kde/16x16/actions/format-text-color.png with 100% similarity]
icons/oxygen/16x16/actions/format-text-italic.png [moved from icons/oxygen_kde/16x16/actions/format-text-italic.png with 100% similarity]
icons/oxygen/16x16/actions/format-text-underline.png [moved from icons/oxygen_kde/16x16/actions/format-text-underline.png with 100% similarity]
icons/oxygen/16x16/actions/go-down.png [moved from icons/oxygen_kde/16x16/actions/go-down.png with 100% similarity]
icons/oxygen/16x16/actions/go-next-view.png [moved from icons/oxygen_kde/16x16/actions/go-next-view.png with 100% similarity]
icons/oxygen/16x16/actions/go-next.png [moved from icons/oxygen_kde/16x16/actions/go-next.png with 100% similarity]
icons/oxygen/16x16/actions/go-previous-view.png [moved from icons/oxygen_kde/16x16/actions/go-previous-view.png with 100% similarity]
icons/oxygen/16x16/actions/go-previous.png [moved from icons/oxygen_kde/16x16/actions/go-previous.png with 100% similarity]
icons/oxygen/16x16/actions/go-up.png [moved from icons/oxygen_kde/16x16/actions/go-up.png with 100% similarity]
icons/oxygen/16x16/actions/help-about.png [moved from icons/oxygen_kde/16x16/actions/help-about.png with 100% similarity]
icons/oxygen/16x16/actions/im-ban-kick-user.png [moved from icons/oxygen_kde/16x16/actions/im-ban-kick-user.png with 100% similarity]
icons/oxygen/16x16/actions/im-ban-user.png [moved from icons/oxygen_kde/16x16/actions/im-ban-user.png with 100% similarity]
icons/oxygen/16x16/actions/im-kick-user.png [moved from icons/oxygen_kde/16x16/actions/im-kick-user.png with 100% similarity]
icons/oxygen/16x16/actions/im-user-away.png [new file with mode: 0644]
icons/oxygen/16x16/actions/im-user-offline.png [new file with mode: 0644]
icons/oxygen/16x16/actions/im-user.png [new file with mode: 0644]
icons/oxygen/16x16/actions/irc-close-channel.png [moved from icons/oxygen_kde/16x16/actions/irc-close-channel.png with 100% similarity]
icons/oxygen/16x16/actions/irc-join-channel.png [moved from icons/oxygen_kde/16x16/actions/irc-join-channel.png with 100% similarity]
icons/oxygen/16x16/actions/irc-operator.png [moved from icons/oxygen_kde/16x16/actions/irc-operator.png with 100% similarity]
icons/oxygen/16x16/actions/irc-remove-operator.png [moved from icons/oxygen_kde/16x16/actions/irc-remove-operator.png with 100% similarity]
icons/oxygen/16x16/actions/irc-unvoice.png [moved from icons/oxygen_kde/16x16/actions/irc-unvoice.png with 100% similarity]
icons/oxygen/16x16/actions/irc-voice.png [moved from icons/oxygen_kde/16x16/actions/irc-voice.png with 100% similarity]
icons/oxygen/16x16/actions/list-add-user.png [new file with mode: 0644]
icons/oxygen/16x16/actions/list-add.png [moved from icons/oxygen_kde/16x16/actions/list-add.png with 100% similarity]
icons/oxygen/16x16/actions/list-remove-user.png [new file with mode: 0644]
icons/oxygen/16x16/actions/mail-message-new.png [moved from icons/oxygen_kde/16x16/actions/mail-message-new.png with 100% similarity]
icons/oxygen/16x16/actions/media-playback-start.png [moved from icons/oxygen_kde/16x16/actions/media-playback-start.png with 100% similarity]
icons/oxygen/16x16/actions/network-connect.png [moved from icons/oxygen_kde/16x16/actions/network-connect.png with 100% similarity]
icons/oxygen/16x16/actions/network-disconnect.png [moved from icons/oxygen_kde/16x16/actions/network-disconnect.png with 100% similarity]
icons/oxygen/16x16/actions/show-menu.png [moved from icons/oxygen_kde/16x16/actions/show-menu.png with 100% similarity]
icons/oxygen/16x16/actions/tools-report-bug.png [moved from icons/oxygen_kde/16x16/actions/tools-report-bug.png with 100% similarity]
icons/oxygen/16x16/actions/view-fullscreen.png [moved from icons/oxygen_kde/16x16/actions/view-fullscreen.png with 100% similarity]
icons/oxygen/16x16/actions/view-refresh.png [moved from icons/oxygen_kde/16x16/actions/view-refresh.png with 100% similarity]
icons/oxygen/16x16/actions/zoom-in.png [moved from icons/oxygen_kde/16x16/actions/zoom-in.png with 100% similarity]
icons/oxygen/16x16/actions/zoom-original.png [moved from icons/oxygen_kde/16x16/actions/zoom-original.png with 100% similarity]
icons/oxygen/16x16/actions/zoom-out.png [moved from icons/oxygen_kde/16x16/actions/zoom-out.png with 100% similarity]
icons/oxygen/16x16/apps/quassel.png [moved from icons/oxygen_kde/16x16/apps/quassel.png with 100% similarity]
icons/oxygen/16x16/devices/network-wired.png [moved from icons/oxygen_kde/16x16/devices/network-wired.png with 100% similarity]
icons/oxygen/16x16/status/dialog-information.png [moved from icons/oxygen_kde/16x16/status/dialog-information.png with 100% similarity]
icons/oxygen/16x16/status/security-high.png [moved from icons/oxygen_kde/16x16/status/security-high.png with 100% similarity]
icons/oxygen/16x16/status/security-low.png [moved from icons/oxygen_kde/16x16/status/security-low.png with 100% similarity]
icons/oxygen/16x16/status/user-away.png [moved from icons/oxygen_kde/16x16/status/user-away.png with 100% similarity]
icons/oxygen/22x22/actions/application-exit.png [new file with mode: 0644]
icons/oxygen/22x22/actions/configure-shortcuts.png [new file with mode: 0644]
icons/oxygen/22x22/actions/configure.png [new file with mode: 0644]
icons/oxygen/22x22/actions/dialog-cancel.png [new file with mode: 0644]
icons/oxygen/22x22/actions/dialog-close.png [moved from icons/oxygen_kde/22x22/actions/dialog-close.png with 100% similarity]
icons/oxygen/22x22/actions/document-edit.png [new file with mode: 0644]
icons/oxygen/22x22/actions/document-encrypt.png [new file with mode: 0644]
icons/oxygen/22x22/actions/document-open.png [new file with mode: 0644]
icons/oxygen/22x22/actions/edit-clear-locationbar-ltr.png [new file with mode: 0644]
icons/oxygen/22x22/actions/edit-clear-locationbar-rtl.png [moved from icons/oxygen_kde/22x22/actions/edit-clear-locationbar-rtl.png with 100% similarity]
icons/oxygen/22x22/actions/edit-copy.png [new file with mode: 0644]
icons/oxygen/22x22/actions/edit-delete.png [new file with mode: 0644]
icons/oxygen/22x22/actions/edit-find.png [new file with mode: 0644]
icons/oxygen/22x22/actions/edit-rename.png [moved from icons/oxygen_kde/22x22/actions/edit-rename.png with 100% similarity]
icons/oxygen/22x22/actions/flag-blue.png [new file with mode: 0644]
icons/oxygen/22x22/actions/format-fill-color.png [new file with mode: 0644]
icons/oxygen/22x22/actions/format-list-unordered.png [new file with mode: 0644]
icons/oxygen/22x22/actions/format-text-bold.png [new file with mode: 0644]
icons/oxygen/22x22/actions/format-text-color.png [new file with mode: 0644]
icons/oxygen/22x22/actions/format-text-italic.png [new file with mode: 0644]
icons/oxygen/22x22/actions/format-text-underline.png [new file with mode: 0644]
icons/oxygen/22x22/actions/go-down.png [new file with mode: 0644]
icons/oxygen/22x22/actions/go-next-view.png [new file with mode: 0644]
icons/oxygen/22x22/actions/go-next.png [new file with mode: 0644]
icons/oxygen/22x22/actions/go-previous-view.png [new file with mode: 0644]
icons/oxygen/22x22/actions/go-previous.png [new file with mode: 0644]
icons/oxygen/22x22/actions/go-up.png [new file with mode: 0644]
icons/oxygen/22x22/actions/help-about.png [new file with mode: 0644]
icons/oxygen/22x22/actions/im-ban-kick-user.png [new file with mode: 0644]
icons/oxygen/22x22/actions/im-ban-user.png [new file with mode: 0644]
icons/oxygen/22x22/actions/im-kick-user.png [new file with mode: 0644]
icons/oxygen/22x22/actions/im-user-away.png [new file with mode: 0644]
icons/oxygen/22x22/actions/im-user-offline.png [new file with mode: 0644]
icons/oxygen/22x22/actions/im-user.png [new file with mode: 0644]
icons/oxygen/22x22/actions/irc-close-channel.png [new file with mode: 0644]
icons/oxygen/22x22/actions/irc-join-channel.png [new file with mode: 0644]
icons/oxygen/22x22/actions/irc-operator.png [new file with mode: 0644]
icons/oxygen/22x22/actions/irc-remove-operator.png [new file with mode: 0644]
icons/oxygen/22x22/actions/irc-unvoice.png [new file with mode: 0644]
icons/oxygen/22x22/actions/irc-voice.png [new file with mode: 0644]
icons/oxygen/22x22/actions/list-add-user.png [moved from icons/oxygen_kde/22x22/actions/list-add-user.png with 100% similarity]
icons/oxygen/22x22/actions/list-add.png [new file with mode: 0644]
icons/oxygen/22x22/actions/list-remove-user.png [moved from icons/oxygen_kde/22x22/actions/list-remove-user.png with 100% similarity]
icons/oxygen/22x22/actions/mail-message-new.png [new file with mode: 0644]
icons/oxygen/22x22/actions/media-playback-start.png [new file with mode: 0644]
icons/oxygen/22x22/actions/network-connect.png [new file with mode: 0644]
icons/oxygen/22x22/actions/network-disconnect.png [new file with mode: 0644]
icons/oxygen/22x22/actions/show-menu.png [new file with mode: 0644]
icons/oxygen/22x22/actions/tools-report-bug.png [new file with mode: 0644]
icons/oxygen/22x22/actions/view-fullscreen.png [new file with mode: 0644]
icons/oxygen/22x22/actions/view-refresh.png [new file with mode: 0644]
icons/oxygen/22x22/actions/zoom-in.png [new file with mode: 0644]
icons/oxygen/22x22/actions/zoom-original.png [new file with mode: 0644]
icons/oxygen/22x22/actions/zoom-out.png [new file with mode: 0644]
icons/oxygen/22x22/apps/quassel.png [moved from icons/oxygen_kde/22x22/apps/quassel.png with 100% similarity]
icons/oxygen/22x22/devices/network-wired.png [new file with mode: 0644]
icons/oxygen/22x22/status/dialog-information.png [new file with mode: 0644]
icons/oxygen/22x22/status/security-high.png [new file with mode: 0644]
icons/oxygen/22x22/status/security-low.png [new file with mode: 0644]
icons/oxygen/22x22/status/user-away.png [new file with mode: 0644]
icons/oxygen/256x256/apps/quassel.png [new file with mode: 0644]
icons/oxygen/256x256/devices/network-wired.png [new file with mode: 0644]
icons/oxygen/32x32/actions/application-exit.png [new file with mode: 0644]
icons/oxygen/32x32/actions/configure-shortcuts.png [new file with mode: 0644]
icons/oxygen/32x32/actions/configure.png [new file with mode: 0644]
icons/oxygen/32x32/actions/dialog-cancel.png [new file with mode: 0644]
icons/oxygen/32x32/actions/dialog-close.png [new file with mode: 0644]
icons/oxygen/32x32/actions/document-edit.png [new file with mode: 0644]
icons/oxygen/32x32/actions/document-encrypt.png [new file with mode: 0644]
icons/oxygen/32x32/actions/document-open.png [new file with mode: 0644]
icons/oxygen/32x32/actions/edit-clear-locationbar-ltr.png [new file with mode: 0644]
icons/oxygen/32x32/actions/edit-clear-locationbar-rtl.png [new file with mode: 0644]
icons/oxygen/32x32/actions/edit-copy.png [new file with mode: 0644]
icons/oxygen/32x32/actions/edit-delete.png [new file with mode: 0644]
icons/oxygen/32x32/actions/edit-find.png [new file with mode: 0644]
icons/oxygen/32x32/actions/edit-rename.png [new file with mode: 0644]
icons/oxygen/32x32/actions/flag-blue.png [new file with mode: 0644]
icons/oxygen/32x32/actions/format-fill-color.png [new file with mode: 0644]
icons/oxygen/32x32/actions/format-list-unordered.png [new file with mode: 0644]
icons/oxygen/32x32/actions/format-text-bold.png [new file with mode: 0644]
icons/oxygen/32x32/actions/format-text-color.png [new file with mode: 0644]
icons/oxygen/32x32/actions/format-text-italic.png [new file with mode: 0644]
icons/oxygen/32x32/actions/format-text-underline.png [new file with mode: 0644]
icons/oxygen/32x32/actions/go-down.png [new file with mode: 0644]
icons/oxygen/32x32/actions/go-next-view.png [new file with mode: 0644]
icons/oxygen/32x32/actions/go-next.png [new file with mode: 0644]
icons/oxygen/32x32/actions/go-previous-view.png [new file with mode: 0644]
icons/oxygen/32x32/actions/go-previous.png [new file with mode: 0644]
icons/oxygen/32x32/actions/go-up.png [new file with mode: 0644]
icons/oxygen/32x32/actions/help-about.png [new file with mode: 0644]
icons/oxygen/32x32/actions/im-ban-kick-user.png [new file with mode: 0644]
icons/oxygen/32x32/actions/im-ban-user.png [new file with mode: 0644]
icons/oxygen/32x32/actions/im-kick-user.png [new file with mode: 0644]
icons/oxygen/32x32/actions/im-user-away.png [new file with mode: 0644]
icons/oxygen/32x32/actions/im-user-offline.png [new file with mode: 0644]
icons/oxygen/32x32/actions/im-user.png [new file with mode: 0644]
icons/oxygen/32x32/actions/irc-close-channel.png [new file with mode: 0644]
icons/oxygen/32x32/actions/irc-join-channel.png [new file with mode: 0644]
icons/oxygen/32x32/actions/irc-operator.png [new file with mode: 0644]
icons/oxygen/32x32/actions/irc-remove-operator.png [new file with mode: 0644]
icons/oxygen/32x32/actions/irc-unvoice.png [new file with mode: 0644]
icons/oxygen/32x32/actions/irc-voice.png [new file with mode: 0644]
icons/oxygen/32x32/actions/list-add-user.png [new file with mode: 0644]
icons/oxygen/32x32/actions/list-add.png [new file with mode: 0644]
icons/oxygen/32x32/actions/list-remove-user.png [new file with mode: 0644]
icons/oxygen/32x32/actions/mail-message-new.png [new file with mode: 0644]
icons/oxygen/32x32/actions/media-playback-start.png [new file with mode: 0644]
icons/oxygen/32x32/actions/network-connect.png [new file with mode: 0644]
icons/oxygen/32x32/actions/network-disconnect.png [new file with mode: 0644]
icons/oxygen/32x32/actions/show-menu.png [new file with mode: 0644]
icons/oxygen/32x32/actions/tools-report-bug.png [new file with mode: 0644]
icons/oxygen/32x32/actions/view-fullscreen.png [new file with mode: 0644]
icons/oxygen/32x32/actions/view-refresh.png [new file with mode: 0644]
icons/oxygen/32x32/actions/zoom-in.png [new file with mode: 0644]
icons/oxygen/32x32/actions/zoom-original.png [new file with mode: 0644]
icons/oxygen/32x32/actions/zoom-out.png [new file with mode: 0644]
icons/oxygen/32x32/apps/quassel.png [moved from icons/oxygen_kde/32x32/apps/quassel.png with 100% similarity]
icons/oxygen/32x32/devices/network-wired.png [new file with mode: 0644]
icons/oxygen/32x32/status/dialog-information.png [new file with mode: 0644]
icons/oxygen/32x32/status/security-high.png [new file with mode: 0644]
icons/oxygen/32x32/status/security-low.png [new file with mode: 0644]
icons/oxygen/32x32/status/user-away.png [new file with mode: 0644]
icons/oxygen/48x48/actions/application-exit.png [new file with mode: 0644]
icons/oxygen/48x48/actions/configure-shortcuts.png [new file with mode: 0644]
icons/oxygen/48x48/actions/configure.png [new file with mode: 0644]
icons/oxygen/48x48/actions/dialog-cancel.png [new file with mode: 0644]
icons/oxygen/48x48/actions/dialog-close.png [new file with mode: 0644]
icons/oxygen/48x48/actions/document-edit.png [new file with mode: 0644]
icons/oxygen/48x48/actions/document-encrypt.png [new file with mode: 0644]
icons/oxygen/48x48/actions/document-open.png [new file with mode: 0644]
icons/oxygen/48x48/actions/edit-clear-locationbar-ltr.png [new file with mode: 0644]
icons/oxygen/48x48/actions/edit-clear-locationbar-rtl.png [new file with mode: 0644]
icons/oxygen/48x48/actions/edit-copy.png [new file with mode: 0644]
icons/oxygen/48x48/actions/edit-delete.png [new file with mode: 0644]
icons/oxygen/48x48/actions/edit-find.png [new file with mode: 0644]
icons/oxygen/48x48/actions/edit-rename.png [new file with mode: 0644]
icons/oxygen/48x48/actions/flag-blue.png [new file with mode: 0644]
icons/oxygen/48x48/actions/format-fill-color.png [new file with mode: 0644]
icons/oxygen/48x48/actions/format-list-unordered.png [new file with mode: 0644]
icons/oxygen/48x48/actions/format-text-bold.png [new file with mode: 0644]
icons/oxygen/48x48/actions/format-text-color.png [new file with mode: 0644]
icons/oxygen/48x48/actions/format-text-italic.png [new file with mode: 0644]
icons/oxygen/48x48/actions/format-text-underline.png [new file with mode: 0644]
icons/oxygen/48x48/actions/go-down.png [new file with mode: 0644]
icons/oxygen/48x48/actions/go-next-view.png [new file with mode: 0644]
icons/oxygen/48x48/actions/go-next.png [new file with mode: 0644]
icons/oxygen/48x48/actions/go-previous-view.png [new file with mode: 0644]
icons/oxygen/48x48/actions/go-previous.png [new file with mode: 0644]
icons/oxygen/48x48/actions/go-up.png [new file with mode: 0644]
icons/oxygen/48x48/actions/help-about.png [moved from icons/oxygen_kde/48x48/status/dialog-information.png with 100% similarity]
icons/oxygen/48x48/actions/im-ban-kick-user.png [moved from icons/oxygen_kde/48x48/actions/im-ban-kick-user.png with 100% similarity]
icons/oxygen/48x48/actions/im-ban-user.png [moved from icons/oxygen_kde/48x48/actions/im-ban-user.png with 100% similarity]
icons/oxygen/48x48/actions/im-kick-user.png [moved from icons/oxygen_kde/48x48/actions/im-kick-user.png with 100% similarity]
icons/oxygen/48x48/actions/im-user-away.png [new file with mode: 0644]
icons/oxygen/48x48/actions/im-user-offline.png [new file with mode: 0644]
icons/oxygen/48x48/actions/im-user.png [moved from icons/oxygen_kde/48x48/actions/im-user.png with 100% similarity]
icons/oxygen/48x48/actions/irc-close-channel.png [moved from icons/oxygen_kde/48x48/actions/irc-close-channel.png with 100% similarity]
icons/oxygen/48x48/actions/irc-join-channel.png [moved from icons/oxygen_kde/48x48/actions/irc-join-channel.png with 100% similarity]
icons/oxygen/48x48/actions/irc-operator.png [moved from icons/oxygen_kde/48x48/actions/irc-operator.png with 100% similarity]
icons/oxygen/48x48/actions/irc-remove-operator.png [moved from icons/oxygen_kde/48x48/actions/irc-remove-operator.png with 100% similarity]
icons/oxygen/48x48/actions/irc-unvoice.png [moved from icons/oxygen_kde/48x48/actions/irc-unvoice.png with 100% similarity]
icons/oxygen/48x48/actions/irc-voice.png [moved from icons/oxygen_kde/48x48/actions/irc-voice.png with 100% similarity]
icons/oxygen/48x48/actions/list-add-user.png [new file with mode: 0644]
icons/oxygen/48x48/actions/list-add.png [new file with mode: 0644]
icons/oxygen/48x48/actions/list-remove-user.png [new file with mode: 0644]
icons/oxygen/48x48/actions/mail-message-new.png [moved from icons/oxygen_kde/48x48/actions/mail-message-new.png with 100% similarity]
icons/oxygen/48x48/actions/media-playback-start.png [new file with mode: 0644]
icons/oxygen/48x48/actions/network-connect.png [moved from icons/oxygen_kde/48x48/actions/network-connect.png with 100% similarity]
icons/oxygen/48x48/actions/network-disconnect.png [moved from icons/oxygen_kde/48x48/actions/network-disconnect.png with 100% similarity]
icons/oxygen/48x48/actions/show-menu.png [new file with mode: 0644]
icons/oxygen/48x48/actions/tools-report-bug.png [new file with mode: 0644]
icons/oxygen/48x48/actions/view-fullscreen.png [new file with mode: 0644]
icons/oxygen/48x48/actions/view-refresh.png [new file with mode: 0644]
icons/oxygen/48x48/actions/zoom-in.png [new file with mode: 0644]
icons/oxygen/48x48/actions/zoom-original.png [new file with mode: 0644]
icons/oxygen/48x48/actions/zoom-out.png [new file with mode: 0644]
icons/oxygen/48x48/apps/quassel.png [moved from icons/oxygen_kde/48x48/apps/quassel.png with 100% similarity]
icons/oxygen/48x48/devices/network-wired.png [new file with mode: 0644]
icons/oxygen/48x48/status/dialog-information.png [new file with mode: 0644]
icons/oxygen/48x48/status/security-high.png [new file with mode: 0644]
icons/oxygen/48x48/status/security-low.png [new file with mode: 0644]
icons/oxygen/48x48/status/user-away.png [new file with mode: 0644]
icons/oxygen/64x64/actions/application-exit.png [new file with mode: 0644]
icons/oxygen/64x64/actions/configure.png [new file with mode: 0644]
icons/oxygen/64x64/actions/document-edit.png [new file with mode: 0644]
icons/oxygen/64x64/actions/edit-find.png [new file with mode: 0644]
icons/oxygen/64x64/actions/go-down.png [new file with mode: 0644]
icons/oxygen/64x64/actions/go-next.png [new file with mode: 0644]
icons/oxygen/64x64/actions/go-previous.png [new file with mode: 0644]
icons/oxygen/64x64/actions/go-up.png [new file with mode: 0644]
icons/oxygen/64x64/actions/im-ban-kick-user.png [new file with mode: 0644]
icons/oxygen/64x64/actions/im-ban-user.png [new file with mode: 0644]
icons/oxygen/64x64/actions/im-kick-user.png [new file with mode: 0644]
icons/oxygen/64x64/actions/im-user-away.png [new file with mode: 0644]
icons/oxygen/64x64/actions/im-user-offline.png [new file with mode: 0644]
icons/oxygen/64x64/actions/im-user.png [new file with mode: 0644]
icons/oxygen/64x64/actions/list-add-user.png [new file with mode: 0644]
icons/oxygen/64x64/actions/tools-report-bug.png [new file with mode: 0644]
icons/oxygen/64x64/apps/quassel.png [moved from icons/oxygen_kde/64x64/apps/quassel.png with 100% similarity]
icons/oxygen/64x64/devices/network-wired.png [new file with mode: 0644]
icons/oxygen/64x64/status/dialog-information.png [new file with mode: 0644]
icons/oxygen/64x64/status/security-high.png [new file with mode: 0644]
icons/oxygen/64x64/status/security-low.png [new file with mode: 0644]
icons/oxygen/64x64/status/user-away.png [new file with mode: 0644]
icons/oxygen/AUTHORS
icons/oxygen/CONTRIBUTING
icons/oxygen/COPYING
icons/oxygen/index.theme [new file with mode: 0644]
icons/oxygen/scalable/actions/application-exit.svgz [moved from icons/oxygen_kde/scalable/actions/application-exit.svgz with 100% similarity]
icons/oxygen/scalable/actions/configure-shortcuts.svgz [moved from icons/oxygen_kde/scalable/actions/configure-shortcuts.svgz with 100% similarity]
icons/oxygen/scalable/actions/configure.svgz [moved from icons/oxygen_kde/scalable/actions/configure.svgz with 100% similarity]
icons/oxygen/scalable/actions/dialog-cancel.svgz [moved from icons/oxygen_kde/scalable/actions/dialog-cancel.svgz with 100% similarity]
icons/oxygen/scalable/actions/dialog-close.svgz [moved from icons/oxygen_kde/scalable/actions/dialog-close.svgz with 100% similarity]
icons/oxygen/scalable/actions/document-edit.svgz [moved from icons/oxygen_kde/scalable/actions/document-edit.svgz with 100% similarity]
icons/oxygen/scalable/actions/document-encrypt.svgz [moved from icons/oxygen_kde/scalable/actions/document-encrypt.svgz with 100% similarity]
icons/oxygen/scalable/actions/edit-clear-locationbar-ltr.svgz [moved from icons/oxygen_kde/scalable/actions/edit-clear-locationbar-ltr.svgz with 100% similarity]
icons/oxygen/scalable/actions/edit-clear-locationbar-rtl.svgz [moved from icons/oxygen_kde/scalable/actions/edit-clear-locationbar-rtl.svgz with 100% similarity]
icons/oxygen/scalable/actions/edit-copy.svgz [moved from icons/oxygen_kde/scalable/actions/edit-copy.svgz with 100% similarity]
icons/oxygen/scalable/actions/edit-delete.svgz [moved from icons/oxygen_kde/scalable/actions/edit-delete.svgz with 100% similarity]
icons/oxygen/scalable/actions/edit-find.svgz [moved from icons/oxygen_kde/scalable/actions/edit-find.svgz with 100% similarity]
icons/oxygen/scalable/actions/edit-rename.svgz [moved from icons/oxygen_kde/scalable/actions/edit-rename.svgz with 100% similarity]
icons/oxygen/scalable/actions/flag-blue.svgz [moved from icons/oxygen_kde/scalable/actions/flag-blue.svgz with 100% similarity]
icons/oxygen/scalable/actions/format-fill-color.svgz [moved from icons/oxygen_kde/scalable/actions/format-fill-color.svgz with 100% similarity]
icons/oxygen/scalable/actions/format-text-color.svgz [moved from icons/oxygen_kde/scalable/actions/format-text-color.svgz with 100% similarity]
icons/oxygen/scalable/actions/go-down.svgz [moved from icons/oxygen_kde/scalable/actions/go-down.svgz with 100% similarity]
icons/oxygen/scalable/actions/go-next-view.svgz [moved from icons/oxygen_kde/scalable/actions/go-next-view.svgz with 100% similarity]
icons/oxygen/scalable/actions/go-next.svgz [moved from icons/oxygen_kde/scalable/actions/go-next.svgz with 100% similarity]
icons/oxygen/scalable/actions/go-previous-view.svgz [moved from icons/oxygen_kde/scalable/actions/go-previous-view.svgz with 100% similarity]
icons/oxygen/scalable/actions/go-previous.svgz [moved from icons/oxygen_kde/scalable/actions/go-previous.svgz with 100% similarity]
icons/oxygen/scalable/actions/go-up.svgz [moved from icons/oxygen_kde/scalable/actions/go-up.svgz with 100% similarity]
icons/oxygen/scalable/actions/im-ban-kick-user.svgz [moved from icons/oxygen_kde/scalable/actions/im-ban-kick-user.svgz with 100% similarity]
icons/oxygen/scalable/actions/im-ban-user.svgz [moved from icons/oxygen_kde/scalable/actions/im-ban-user.svgz with 100% similarity]
icons/oxygen/scalable/actions/im-kick-user.svgz [moved from icons/oxygen_kde/scalable/actions/im-kick-user.svgz with 100% similarity]
icons/oxygen/scalable/actions/im-user-away.svgz [moved from icons/oxygen_kde/scalable/actions/im-user-away.svgz with 100% similarity]
icons/oxygen/scalable/actions/im-user-offline.svgz [moved from icons/oxygen_kde/scalable/actions/im-user-offline.svgz with 100% similarity]
icons/oxygen/scalable/actions/im-user.svgz [moved from icons/oxygen_kde/scalable/actions/im-user.svgz with 100% similarity]
icons/oxygen/scalable/actions/irc-close-channel.svgz [moved from icons/oxygen_kde/scalable/actions/irc-close-channel.svgz with 100% similarity]
icons/oxygen/scalable/actions/irc-join-channel.svgz [moved from icons/oxygen_kde/scalable/actions/irc-join-channel.svgz with 100% similarity]
icons/oxygen/scalable/actions/irc-operator.svgz [moved from icons/oxygen_kde/scalable/actions/irc-operator.svgz with 100% similarity]
icons/oxygen/scalable/actions/irc-remove-operator.svgz [moved from icons/oxygen_kde/scalable/actions/irc-remove-operator.svgz with 100% similarity]
icons/oxygen/scalable/actions/irc-unvoice.svgz [moved from icons/oxygen_kde/scalable/actions/irc-unvoice.svgz with 100% similarity]
icons/oxygen/scalable/actions/irc-voice.svgz [moved from icons/oxygen_kde/scalable/actions/irc-voice.svgz with 100% similarity]
icons/oxygen/scalable/actions/list-add-user.svgz [moved from icons/oxygen_kde/scalable/actions/list-add-user.svgz with 100% similarity]
icons/oxygen/scalable/actions/list-add.svgz [moved from icons/oxygen_kde/scalable/actions/list-add.svgz with 100% similarity]
icons/oxygen/scalable/actions/list-remove-user.svgz [moved from icons/oxygen_kde/scalable/actions/list-remove-user.svgz with 100% similarity]
icons/oxygen/scalable/actions/media-playback-start.svgz [moved from icons/oxygen_kde/scalable/actions/media-playback-start.svgz with 100% similarity]
icons/oxygen/scalable/actions/network-connect.svgz [moved from icons/oxygen_kde/scalable/actions/network-connect.svgz with 100% similarity]
icons/oxygen/scalable/actions/network-disconnect.svgz [moved from icons/oxygen_kde/scalable/actions/network-disconnect.svgz with 100% similarity]
icons/oxygen/scalable/actions/show-menu.svgz [moved from icons/oxygen_kde/scalable/actions/show-menu.svgz with 100% similarity]
icons/oxygen/scalable/actions/tools-report-bug.svgz [moved from icons/oxygen_kde/scalable/actions/tools-report-bug.svgz with 100% similarity]
icons/oxygen/scalable/actions/view-fullscreen.svgz [moved from icons/oxygen_kde/scalable/actions/view-fullscreen.svgz with 100% similarity]
icons/oxygen/scalable/actions/view-refresh.svgz [moved from icons/oxygen_kde/scalable/actions/view-refresh.svgz with 100% similarity]
icons/oxygen/scalable/apps/quassel.svgz [moved from icons/oxygen_kde/scalable/apps/quassel.svgz with 100% similarity]
icons/oxygen/scalable/devices/network-wired.svgz [moved from icons/oxygen_kde/scalable/devices/network-wired.svgz with 100% similarity]
icons/oxygen/scalable/status/dialog-information.svgz [moved from icons/oxygen_kde/scalable/status/dialog-information.svgz with 100% similarity]
icons/oxygen/scalable/status/security-high.svgz [moved from icons/oxygen_kde/scalable/status/security-high.svgz with 100% similarity]
icons/oxygen/scalable/status/security-low.svgz [moved from icons/oxygen_kde/scalable/status/security-low.svgz with 100% similarity]
icons/oxygen/scalable/status/user-away.svgz [moved from icons/oxygen_kde/scalable/status/user-away.svgz with 100% similarity]
icons/oxygen_kde.qrc [deleted file]
po/CMakeLists.txt
src/CMakeLists.txt
src/client/CMakeLists.txt
src/client/abstractmessageprocessor.cpp
src/client/abstractmessageprocessor.h
src/client/abstractui.h
src/client/backlogrequester.cpp
src/client/backlogrequester.h
src/client/backlogsettings.h
src/client/buffermodel.cpp
src/client/buffermodel.h
src/client/buffersettings.cpp
src/client/buffersettings.h
src/client/bufferviewoverlay.cpp
src/client/bufferviewoverlay.h
src/client/client.cpp
src/client/client.h
src/client/clientaliasmanager.cpp
src/client/clientaliasmanager.h
src/client/clientauthhandler.cpp
src/client/clientauthhandler.h
src/client/clientbacklogmanager.cpp
src/client/clientbacklogmanager.h
src/client/clientbufferviewconfig.cpp
src/client/clientbufferviewconfig.h
src/client/clientbufferviewmanager.cpp
src/client/clientbufferviewmanager.h
src/client/clientcoreinfo.h
src/client/clientidentity.cpp
src/client/clientidentity.h
src/client/clientignorelistmanager.cpp
src/client/clientignorelistmanager.h
src/client/clientirclisthelper.cpp
src/client/clientirclisthelper.h
src/client/clientsettings.cpp
src/client/clientsettings.h
src/client/clienttransfer.cpp
src/client/clienttransfer.h
src/client/clienttransfermanager.cpp
src/client/clienttransfermanager.h
src/client/clientuserinputhandler.cpp
src/client/clientuserinputhandler.h
src/client/coreaccount.cpp
src/client/coreaccount.h
src/client/coreaccountmodel.cpp
src/client/coreaccountmodel.h
src/client/coreconnection.cpp
src/client/coreconnection.h
src/client/execwrapper.cpp
src/client/execwrapper.h
src/client/irclistmodel.cpp
src/client/irclistmodel.h
src/client/messagefilter.cpp
src/client/messagefilter.h
src/client/messagemodel.cpp
src/client/messagemodel.h
src/client/networkmodel.cpp
src/client/networkmodel.h
src/client/selectionmodelsynchronizer.cpp
src/client/selectionmodelsynchronizer.h
src/client/treemodel.cpp
src/client/treemodel.h
src/common/CMakeLists.txt
src/common/abstractcliparser.h
src/common/aliasmanager.cpp
src/common/aliasmanager.h
src/common/authhandler.cpp
src/common/authhandler.h
src/common/backlogmanager.cpp
src/common/backlogmanager.h
src/common/basichandler.cpp
src/common/basichandler.h
src/common/bufferinfo.cpp
src/common/bufferinfo.h
src/common/buffersyncer.cpp
src/common/buffersyncer.h
src/common/bufferviewconfig.cpp
src/common/bufferviewconfig.h
src/common/bufferviewmanager.cpp
src/common/bufferviewmanager.h
src/common/cliparser.cpp
src/common/cliparser.h
src/common/compressor.cpp
src/common/compressor.h
src/common/coreinfo.h
src/common/ctcpevent.cpp
src/common/ctcpevent.h
src/common/event.cpp
src/common/event.h
src/common/eventmanager.cpp
src/common/eventmanager.h
src/common/identity.cpp
src/common/identity.h
src/common/ignorelistmanager.cpp
src/common/ignorelistmanager.h
src/common/internalpeer.cpp
src/common/internalpeer.h
src/common/ircchannel.cpp
src/common/ircchannel.h
src/common/ircevent.cpp
src/common/ircevent.h
src/common/irclisthelper.cpp
src/common/irclisthelper.h
src/common/ircuser.cpp
src/common/ircuser.h
src/common/logbacktrace_unix.cpp
src/common/logbacktrace_win.cpp
src/common/logger.cpp
src/common/logger.h
src/common/mac_utils.cpp
src/common/mac_utils.h
src/common/main.cpp
src/common/message.cpp
src/common/message.h
src/common/messageevent.cpp
src/common/messageevent.h
src/common/network.cpp
src/common/network.h
src/common/networkconfig.cpp
src/common/networkconfig.h
src/common/networkevent.cpp
src/common/networkevent.h
src/common/peer.cpp
src/common/peer.h
src/common/peerfactory.cpp
src/common/peerfactory.h
src/common/presetnetworks.cpp
src/common/presetnetworks.h
src/common/protocol.h
src/common/protocols/datastream/datastreampeer.cpp
src/common/protocols/datastream/datastreampeer.h
src/common/protocols/legacy/legacypeer.cpp
src/common/protocols/legacy/legacypeer.h
src/common/qt5cliparser.cpp [moved from src/uisupport/icon.h with 51% similarity]
src/common/qt5cliparser.h [moved from src/uisupport/icon.cpp with 74% similarity]
src/common/quassel.cpp
src/common/quassel.h
src/common/remotepeer.cpp
src/common/remotepeer.h
src/common/settings.cpp
src/common/settings.h
src/common/signalproxy.cpp
src/common/signalproxy.h
src/common/syncableobject.cpp
src/common/syncableobject.h
src/common/transfer.cpp
src/common/transfer.h
src/common/transfermanager.cpp
src/common/transfermanager.h
src/common/types.h
src/common/util.cpp
src/common/util.h
src/core/CMakeLists.txt
src/core/abstractsqlstorage.cpp
src/core/abstractsqlstorage.h
src/core/cipher.cpp
src/core/core.cpp
src/core/core.h
src/core/corealiasmanager.cpp
src/core/corealiasmanager.h
src/core/coreapplication.cpp
src/core/coreapplication.h
src/core/coreauthhandler.cpp
src/core/coreauthhandler.h
src/core/corebacklogmanager.cpp
src/core/corebacklogmanager.h
src/core/corebasichandler.cpp
src/core/corebasichandler.h
src/core/corebuffersyncer.cpp
src/core/corebuffersyncer.h
src/core/corebufferviewconfig.cpp
src/core/corebufferviewconfig.h
src/core/corebufferviewmanager.cpp
src/core/corebufferviewmanager.h
src/core/corecoreinfo.cpp
src/core/corecoreinfo.h
src/core/coreeventmanager.h
src/core/coreidentity.cpp
src/core/coreidentity.h
src/core/coreignorelistmanager.cpp
src/core/coreignorelistmanager.h
src/core/coreircchannel.cpp
src/core/coreircchannel.h
src/core/coreirclisthelper.cpp
src/core/coreirclisthelper.h
src/core/coreircuser.cpp
src/core/coreircuser.h
src/core/corenetwork.cpp
src/core/corenetwork.h
src/core/corenetworkconfig.cpp
src/core/corenetworkconfig.h
src/core/coresession.cpp
src/core/coresession.h
src/core/coresessioneventprocessor.cpp
src/core/coresessioneventprocessor.h
src/core/coresettings.cpp
src/core/coresettings.h
src/core/coretransfer.cpp
src/core/coretransfer.h
src/core/coretransfermanager.cpp
src/core/coretransfermanager.h
src/core/coreuserinputhandler.cpp
src/core/coreuserinputhandler.h
src/core/coreusersettings.cpp
src/core/coreusersettings.h
src/core/ctcpparser.cpp
src/core/ctcpparser.h
src/core/eventstringifier.cpp
src/core/eventstringifier.h
src/core/ircparser.cpp
src/core/ircparser.h
src/core/netsplit.cpp
src/core/netsplit.h
src/core/oidentdconfiggenerator.cpp
src/core/oidentdconfiggenerator.h
src/core/postgresqlstorage.cpp
src/core/postgresqlstorage.h
src/core/sessionthread.cpp
src/core/sessionthread.h
src/core/sqlitestorage.cpp
src/core/sqlitestorage.h
src/core/sslserver.cpp
src/core/sslserver.h
src/core/storage.cpp
src/core/storage.h
src/qtui/CMakeLists.txt
src/qtui/aboutdlg.cpp
src/qtui/aboutdlg.h
src/qtui/awaylogfilter.cpp
src/qtui/awaylogfilter.h
src/qtui/awaylogview.cpp
src/qtui/awaylogview.h
src/qtui/bufferwidget.cpp
src/qtui/bufferwidget.h
src/qtui/channellistdlg.cpp
src/qtui/channellistdlg.h
src/qtui/chatitem.cpp
src/qtui/chatitem.h
src/qtui/chatline.cpp
src/qtui/chatline.h
src/qtui/chatlinemodel.cpp
src/qtui/chatlinemodel.h
src/qtui/chatlinemodelitem.cpp
src/qtui/chatlinemodelitem.h
src/qtui/chatmonitorfilter.cpp
src/qtui/chatmonitorfilter.h
src/qtui/chatmonitorview.cpp
src/qtui/chatmonitorview.h
src/qtui/chatscene.cpp
src/qtui/chatscene.h
src/qtui/chatview.cpp
src/qtui/chatview.h
src/qtui/chatviewsearchbar.cpp
src/qtui/chatviewsearchbar.h
src/qtui/chatviewsearchcontroller.cpp
src/qtui/chatviewsearchcontroller.h
src/qtui/chatviewsettings.cpp
src/qtui/chatviewsettings.h
src/qtui/columnhandleitem.cpp
src/qtui/columnhandleitem.h
src/qtui/coreconfigwizard.cpp
src/qtui/coreconfigwizard.h
src/qtui/coreconnectdlg.cpp
src/qtui/coreconnectdlg.h
src/qtui/coreconnectionstatuswidget.cpp
src/qtui/coreconnectionstatuswidget.h
src/qtui/coreinfodlg.cpp
src/qtui/coreinfodlg.h
src/qtui/debugbufferviewoverlay.cpp
src/qtui/debugbufferviewoverlay.h
src/qtui/debugconsole.cpp
src/qtui/debugconsole.h
src/qtui/debuglogwidget.cpp
src/qtui/debuglogwidget.h
src/qtui/debugmessagemodelfilter.cpp
src/qtui/debugmessagemodelfilter.h
src/qtui/indicatornotificationbackend.cpp
src/qtui/inputwidget.cpp
src/qtui/inputwidget.h
src/qtui/ircconnectionwizard.cpp
src/qtui/ircconnectionwizard.h
src/qtui/knotificationbackend.cpp
src/qtui/knotificationbackend.h
src/qtui/legacysystemtray.cpp
src/qtui/legacysystemtray.h
src/qtui/mainpage.cpp
src/qtui/mainpage.h
src/qtui/mainwin.cpp
src/qtui/mainwin.h
src/qtui/markerlineitem.cpp
src/qtui/markerlineitem.h
src/qtui/monoapplication.cpp
src/qtui/monoapplication.h
src/qtui/msgprocessorstatuswidget.cpp
src/qtui/msgprocessorstatuswidget.h
src/qtui/nicklistwidget.cpp
src/qtui/nicklistwidget.h
src/qtui/phononnotificationbackend.cpp
src/qtui/phononnotificationbackend.h
src/qtui/qtui.cpp
src/qtui/qtui.h
src/qtui/qtuiapplication.cpp
src/qtui/qtuiapplication.h
src/qtui/qtuimessageprocessor.cpp
src/qtui/qtuimessageprocessor.h
src/qtui/qtuisettings.cpp
src/qtui/qtuisettings.h
src/qtui/qtuistyle.cpp
src/qtui/qtuistyle.h
src/qtui/receivefiledlg.cpp
src/qtui/receivefiledlg.h
src/qtui/settingsdlg.cpp
src/qtui/settingsdlg.h
src/qtui/settingspagedlg.cpp
src/qtui/settingspagedlg.h
src/qtui/settingspages/aliasesmodel.cpp
src/qtui/settingspages/aliasesmodel.h
src/qtui/settingspages/aliasessettingspage.cpp
src/qtui/settingspages/aliasessettingspage.h
src/qtui/settingspages/appearancesettingspage.cpp
src/qtui/settingspages/appearancesettingspage.h
src/qtui/settingspages/backlogsettingspage.cpp
src/qtui/settingspages/backlogsettingspage.h
src/qtui/settingspages/bufferviewsettingspage.cpp
src/qtui/settingspages/bufferviewsettingspage.h
src/qtui/settingspages/chatmonitorsettingspage.cpp
src/qtui/settingspages/chatmonitorsettingspage.h
src/qtui/settingspages/chatviewsettingspage.cpp
src/qtui/settingspages/chatviewsettingspage.h
src/qtui/settingspages/connectionsettingspage.cpp
src/qtui/settingspages/connectionsettingspage.h
src/qtui/settingspages/coreaccountsettingspage.cpp
src/qtui/settingspages/coreaccountsettingspage.h
src/qtui/settingspages/coreconnectionsettingspage.cpp
src/qtui/settingspages/coreconnectionsettingspage.h
src/qtui/settingspages/coreconnectionsettingspage.ui
src/qtui/settingspages/highlightsettingspage.cpp
src/qtui/settingspages/highlightsettingspage.h
src/qtui/settingspages/identitiessettingspage.cpp
src/qtui/settingspages/identitiessettingspage.h
src/qtui/settingspages/identityeditwidget.cpp
src/qtui/settingspages/identityeditwidget.h
src/qtui/settingspages/ignorelistmodel.cpp
src/qtui/settingspages/ignorelistmodel.h
src/qtui/settingspages/ignorelistsettingspage.cpp
src/qtui/settingspages/ignorelistsettingspage.h
src/qtui/settingspages/inputwidgetsettingspage.cpp
src/qtui/settingspages/inputwidgetsettingspage.h
src/qtui/settingspages/itemviewsettingspage.cpp
src/qtui/settingspages/itemviewsettingspage.h
src/qtui/settingspages/keysequencewidget.cpp
src/qtui/settingspages/keysequencewidget.h
src/qtui/settingspages/networkssettingspage.cpp
src/qtui/settingspages/networkssettingspage.h
src/qtui/settingspages/notificationssettingspage.cpp
src/qtui/settingspages/notificationssettingspage.h
src/qtui/settingspages/previewbufferview.h
src/qtui/settingspages/shortcutsmodel.cpp
src/qtui/settingspages/shortcutsmodel.h
src/qtui/settingspages/shortcutssettingspage.cpp
src/qtui/settingspages/shortcutssettingspage.h
src/qtui/settingspages/topicwidgetsettingspage.cpp
src/qtui/settingspages/topicwidgetsettingspage.h
src/qtui/simplenetworkeditor.cpp
src/qtui/simplenetworkeditor.h
src/qtui/snorenotificationbackend.cpp
src/qtui/sslinfodlg.cpp
src/qtui/sslinfodlg.h
src/qtui/statusnotifieritem.cpp
src/qtui/statusnotifieritem.h
src/qtui/statusnotifieritemdbus.cpp
src/qtui/systemtray.cpp
src/qtui/systemtray.h
src/qtui/systraynotificationbackend.cpp
src/qtui/systraynotificationbackend.h
src/qtui/taskbarnotificationbackend.cpp
src/qtui/taskbarnotificationbackend.h
src/qtui/titlesetter.cpp
src/qtui/titlesetter.h
src/qtui/topicwidget.cpp
src/qtui/topicwidget.h
src/qtui/verticaldock.cpp
src/qtui/verticaldock.h
src/qtui/webpreviewitem.cpp
src/qtui/webpreviewitem.h
src/uisupport/CMakeLists.txt
src/uisupport/aboutdata.cpp [new file with mode: 0644]
src/uisupport/aboutdata.h [new file with mode: 0644]
src/uisupport/abstractbuffercontainer.cpp
src/uisupport/abstractbuffercontainer.h
src/uisupport/abstractitemview.cpp
src/uisupport/abstractitemview.h
src/uisupport/abstractnotificationbackend.h
src/uisupport/action.cpp
src/uisupport/action.h
src/uisupport/actioncollection.cpp
src/uisupport/actioncollection.h
src/uisupport/bufferhotlistfilter.cpp
src/uisupport/bufferhotlistfilter.h
src/uisupport/bufferview.cpp
src/uisupport/bufferview.h
src/uisupport/bufferviewfilter.cpp
src/uisupport/bufferviewfilter.h
src/uisupport/bufferviewoverlayfilter.cpp
src/uisupport/bufferviewoverlayfilter.h
src/uisupport/clearablelineedit.cpp
src/uisupport/clearablelineedit.h
src/uisupport/clickable.cpp
src/uisupport/clickable.h
src/uisupport/clickablelabel.cpp
src/uisupport/clickablelabel.h
src/uisupport/colorbutton.cpp
src/uisupport/colorbutton.h
src/uisupport/contextmenuactionprovider.cpp
src/uisupport/contextmenuactionprovider.h
src/uisupport/flatproxymodel.cpp
src/uisupport/flatproxymodel.h
src/uisupport/fontselector.cpp
src/uisupport/fontselector.h
src/uisupport/graphicalui.cpp
src/uisupport/graphicalui.h
src/uisupport/iconloader.cpp [deleted file]
src/uisupport/iconloader.h [deleted file]
src/uisupport/kcmdlinewrapper.cpp
src/uisupport/kcmdlinewrapper.h
src/uisupport/multilineedit.cpp
src/uisupport/multilineedit.h
src/uisupport/networkmodelcontroller.cpp
src/uisupport/networkmodelcontroller.h
src/uisupport/nickview.cpp
src/uisupport/nickview.h
src/uisupport/nickviewfilter.cpp
src/uisupport/nickviewfilter.h
src/uisupport/qssparser.cpp
src/uisupport/qssparser.h
src/uisupport/resizingstackedwidget.cpp
src/uisupport/resizingstackedwidget.h
src/uisupport/settingspage.cpp
src/uisupport/settingspage.h
src/uisupport/styledlabel.cpp
src/uisupport/styledlabel.h
src/uisupport/tabcompleter.cpp
src/uisupport/tabcompleter.h
src/uisupport/toolbaractionprovider.cpp
src/uisupport/toolbaractionprovider.h
src/uisupport/uisettings.cpp
src/uisupport/uisettings.h
src/uisupport/uistyle.cpp
src/uisupport/uistyle.h

index defbb62..476319e 100644 (file)
@@ -26,4 +26,9 @@ script:
   - cd build
   - if [ "$QT_VERSION" = "qt4" ]; then cmake ..; fi
   - if [ "$QT_VERSION" = "qt5" ]; then source /opt/qt52/bin/qt52-env.sh && cmake  -DUSE_QT5=ON ..; fi
-  - make
\ No newline at end of file
+  - make
+
+matrix:
+  exclude:
+    - compiler: clang
+      env: QT_VERSION=qt4
index fc22665..2c2ff02 100644 (file)
@@ -6,7 +6,7 @@
 # General setup
 #####################################################################
 
-cmake_minimum_required(VERSION 2.8.9)
+cmake_minimum_required(VERSION 2.8.9)  # You'll need at least 2.8.12 for KDE Frameworks integration
 project(QuasselIRC)
 
 # Versions
@@ -61,9 +61,17 @@ add_feature_info(WANT_CORE WANT_CORE "Build the core (server) binary")
 add_feature_info(WANT_QTCLIENT WANT_QTCLIENT "Build the client-only binary (requires a core to connect to)")
 add_feature_info(WANT_MONO WANT_MONO "Build the monolithic (all-in-one) binary")
 
-# Whether to enable KDE integration (pulls in kdelibs and friends as a dependency); requires Qt4 for now
-cmake_dependent_option(WITH_KDE "KDE4 integration" OFF "USE_QT4" OFF)
-add_feature_info(WITH_KDE WITH_KDE "Enable KDE4 integration")
+# Whether to enable KDE integration (work in progress for Qt5 / KDE Frameworks)
+# Note that when building with Qt5, WITH_KDE enables integration with higher-tier KDE frameworks that
+# require runtime support. We still optionally make use of certain Tier 1 frameworks even if WITH_KDE
+# is disabled.
+if (USE_QT4)
+    option(WITH_KDE "KDE4 integration" OFF)
+    add_feature_info(WITH_KDE WITH_KDE "Enable KDE4 integration")
+else()
+    option(WITH_KDE "Integration with the KDE Frameworks runtime environment")
+    add_feature_info(WITH_KDE WITH_KDE "Integrate with the KDE Frameworks runtime environment")
+endif()
 
 cmake_dependent_option(WITH_OXYGEN "Install Oxygen icon set (usually shipped with KDE)" ON "NOT WITH_KDE" OFF)
 if (NOT WITH_KDE)
@@ -131,11 +139,7 @@ if (USE_QT5)
     add_definitions(-DHAVE_QT5)
 else()
     message(STATUS "Building for Qt4...")
-    if (BUILD_GUI)
-        set(QT_MIN_VERSION "4.6.0")
-    else()
-        set(QT_MIN_VERSION "4.4.0")
-    endif()
+    set(QT_MIN_VERSION "4.8.0")
 
     # Select a Qt installation here, if you don't want to use system Qt
     if(QT_PATH)
@@ -144,6 +148,7 @@ else()
     endif()
 endif()
 
+
 # Find package dependencies
 #
 # Note that you can forcefully disable optional packages
@@ -224,6 +229,45 @@ if (USE_QT5)
         endif()
         add_feature_info("WITH_WEBKIT, QtWebKit and QtWebKitWidgets modules" Qt5WebKitWidgets_FOUND "Support showing previews for URLs in chat")
 
+        # KDE Frameworks
+        ################
+
+        if (WITH_KDE)
+            set(ecm_find_type "REQUIRED")
+        else()
+            # Even with KDE integration disabled, we optionally use tier1 frameworks if we find them
+            set(ecm_find_type "RECOMMENDED")
+        endif()
+
+        # extra-cmake-modules
+        find_package(ECM NO_MODULE QUIET)
+        set_package_properties(ECM PROPERTIES TYPE ${ecm_find_type}
+            URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules"
+            DESCRIPTION "extra modules for CMake, maintained by the KDE project"
+            PURPOSE     "Required to find KDE Frameworks components"
+        )
+
+        if (ECM_FOUND)
+            list(APPEND CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
+        endif()
+
+        if (WITH_KDE)
+            find_package(KF5CoreAddons QUIET)
+            set_package_properties(KF5CoreAddons PROPERTIES TYPE REQUIRED
+                URL "http://inqlude.org/libraries/kcoreaddons.html"
+                DESCRIPTION "framework for solving common problems such as caching, randomization, and more"
+                PURPOSE     "Required for KDE Frameworks integration"
+            )
+
+            find_package(KF5TextWidgets QUIET)
+            set_package_properties(KF5TextWidgets PROPERTIES TYPE REQUIRED
+                URL "http://inqlude.org/libraries/ktextwidgets.html"
+                DESCRIPTION "framework providing an assortment of widgets for displaying and editing text"
+                PURPOSE     "Allows to use extra features provided by KDE Frameworks in input widgets"
+            )
+
+        endif()
+
     endif(BUILD_GUI)
     if (BUILD_CORE)
         find_package(Qt5Script QUIET)
@@ -235,14 +279,12 @@ if (USE_QT5)
             DESCRIPTION "the database support module for Qt5"
         )
 
-        # While QCA2 seems to support Qt5, it is not actually co-installable or distinguishable from the Qt4 version...
-        # In order to avoid linking against the Qt4 version (which is probably the one installed), disable this for now
-        #find_package(QCA2 QUIET)
-        #set_package_properties(QCA2 PROPERTIES TYPE RECOMMENDED
-        #    URL "https://projects.kde.org/projects/kdesupport/qca"
-        #    DESCRIPTION "Qt Cryptographic Architecture"
-        #    PURPOSE "Required for encryption support"
-        #)
+        find_package(QCA2-QT5)
+        set_package_properties(QCA2-QT5 PROPERTIES TYPE RECOMMENDED
+            URL "https://projects.kde.org/projects/kdesupport/qca"
+            DESCRIPTION "Qt Cryptographic Architecture"
+            PURPOSE "Required for encryption support"
+        )
 
     endif(BUILD_CORE)
 
@@ -324,6 +366,7 @@ else(USE_QT5)
         )
 
     endif(BUILD_GUI)
+
     if (BUILD_CORE)
 
         find_package(QCA2 QUIET)
@@ -366,31 +409,72 @@ if (NOT WIN32)
 endif()
 
 
-# Various checks
+# Additional compile settings
 #####################################################################
 
-if (NOT ZLIB_FOUND)
-    message(STATUS "zlib NOT found, using bundled miniz for compression")
-    if (${CMAKE_SIZEOF_VOID_P} EQUAL 4)
-        message(STATUS "WARNING: This may be slow on 32 bit systems!")
-    endif()
+# This sets -fPIC and friends if required by the installed Qt5 library
+if (USE_QT5 AND Qt5_POSITION_INDEPENDENT_CODE)
+    set(CMAKE_POSITION_INDEPENDENT_CODE ON)
+endif()
+
+# Needed to compile with mingw without kde
+if (MINGW AND NOT KDE4_FOUND)
+    add_definitions(-D_WIN32_WINNT=0x0500)
+    message(STATUS "Added _WIN32_WINNT=0x0500 definition for MinGW")
+    # workaround for bug in mingw gcc 4.0
+    add_definitions(-U__STRICT_ANSI__)
 endif()
 
+# Sanitize compiler flags - old versions of KDE set -ansi, which breaks -std=c++11
+if (CMAKE_COMPILER_IS_GNUCXX)
+    string(REPLACE "-ansi" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
+endif()
+
+
+# Setup KDE / KDE Frameworks
+#####################################################################
+
+# We want to do this up here, so we have the necessary variables and defines set before
+# compiling anything
+
 if (KDE4_FOUND)
-    # We always use external icons for KDE4 support, since we use its iconloader rather than our own
+    # We always use external icons for KDE4 support, since we use its iconloader rather than Qt's
     set(EMBED_DATA OFF)
 
     # Better have the compile flags global, even for the core, to avoid problems with linking the mono client
-    add_definitions(-DHAVE_KDE ${KDE4_DEFINITIONS})
+    add_definitions(-DHAVE_KDE -DHAVE_KDE4 ${KDE4_DEFINITIONS})
+    set(WITH_KDE4 TRUE)
+endif()
+
+if (USE_QT5 AND WITH_KDE)
+    # If KDE Frameworks are present, they're most probably providing Qt5 integration including icon loading
+    set(EMBED_DATA OFF)
+
+    include(KDEInstallDirs)
+    include(KDECompilerSettings)
+    include(KDECMakeSettings)
+
+    add_definitions(-DHAVE_KDE -DHAVE_KF5)
+    set(WITH_KF5 TRUE)
+endif()
+
+# This needs to come after setting up KDE integration, so we can use KDE-specific paths
+include(QuasselInstallDirs)
+
+# Various config-dependent checks and settings
+#####################################################################
+
+if (NOT ZLIB_FOUND)
+    message(STATUS "zlib NOT found, using bundled miniz for compression")
+    if (${CMAKE_SIZEOF_VOID_P} EQUAL 4)
+        message(STATUS "WARNING: This may be slow on 32 bit systems!")
+    endif()
 endif()
 
 # Check for SSL support in Qt
 # As there's no easy way to get Qt's configuration in particular for Qt5, let's just compile
 # a small test program checking the defines. This works for both Qt4 and Qt5.
 cmake_push_check_state(RESET)
-if (Qt5_POSITION_INDEPENDENT_CODE)
-    set(CMAKE_POSITION_INDEPENDENT_CODE ON)
-endif()
 set(CMAKE_REQUIRED_INCLUDES ${QT_INCLUDES} ${Qt5Core_INCLUDE_DIRS})
 check_cxx_source_compiles("
     #include \"qglobal.h\"
@@ -414,96 +498,77 @@ endif()
 
 add_feature_info("Qt Linguist Tools" QT_LCONVERT_EXECUTABLE "Translation support for Quassel")
 
-# Various settings
-##################
+if (EMBED_DATA)
+    message(STATUS "Embedding data files into the binary")
+else()
+    message(STATUS "Installing data files separately")
+endif()
+
+if (INDICATEQT_FOUND)
+    add_definitions(-DXDG_APPS_INSTALL_DIR=${CMAKE_INSTALL_APPDIR})
+endif()
 
-# needed to compile with mingw without kde
-if (MINGW AND NOT KDE4_FOUND)
-    add_definitions(-D_WIN32_WINNT=0x0500)
-    message(STATUS "Added _WIN32_WINNT=0x0500 definition for MinGW")
-# workaround for bug in mingw gcc 4.0
-    add_definitions(-U__STRICT_ANSI__)
+if (NOT WIN32)
+    check_function_exists(umask HAVE_UMASK)
+    if(HAVE_UMASK)
+        add_definitions(-DHAVE_UMASK)
+    endif(HAVE_UMASK)
 endif()
 
-# Now set up install locations; those are set by KDE if integration is enabled
-if(NOT KDE4_FOUND)
-  if(WIN32)
-    set(BIN_INSTALL_DIR ${CMAKE_INSTALL_PREFIX} CACHE FILEPATH "Install path for binaries")
-    set(DATA_INSTALL_DIR $ENV{APPDATA}/quassel-irc.org/share/apps CACHE FILEPATH "Install path for data files")
-    set(ICON_INSTALL_DIR $ENV{APPDATA}/quassel-irc.org/share/icons CACHE FILEPATH "Global icon install path")
-    set(XDG_APPS_INSTALL_DIR $ENV{APPDATA}/quassel-irc.org/share/applications CACHE FILEPATH "Install path for .desktop files")
-  else(WIN32)
-    set(BIN_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/bin CACHE FILEPATH "Install path for binaries")
-    set(DATA_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/apps CACHE FILEPATH "Install path for data files")
-    set(ICON_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/icons CACHE FILEPATH "Global icon install path")
-    set(XDG_APPS_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/applications CACHE FILEPATH "Install path for .desktop files")
-  endif(WIN32)
+
+# Windows-specific stuff
+#####################################################################
+
+if (WIN32)
+    link_libraries(imm32 winmm dbghelp Secur32)  # missing by default :/
+    if (MSVC)
+        set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /DNOMINMAX")
+        set(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBUGINFO "/debug /INCREMENTAL:YES /NODEFAULTLIB:libcmt /DEFAULTLIB:msvcrt")
+        set(CMAKE_EXE_LINKER_FLAGS_DEBUG "/debug /INCREMENTAL:YES /NODEFAULTLIB:libcmt")
+        set(CMAKE_EXE_LINKER_FLAGS_DEBUGFULL "${CMAKE_EXE_LINKER_FLAGS_DEBUG}")
+        link_libraries(Version dwmapi shlwapi)
+        if (USE_QT5)
+            set(QT_QTMAIN_LIBRARY Qt5::WinMain)
+        endif()
+    endif()
+    if(HAVE_SSL AND STATIC)
+        find_package(OpenSSL REQUIRED)
+        link_libraries(${OPENSSL_LIBRARIES} ${OPENSSL_EAY_LIBRARIES})
+    endif()
 endif()
 
-if(EMBED_DATA)
-  message(STATUS "Embedding data files into the binary")
-else(EMBED_DATA)
-  message(STATUS "Installing data files separately")
-endif(EMBED_DATA)
 
-# RPATH needs to be set correctly
-# Do this down here, since otherwise KDE wants to handle it itself, and fails
-set(CMAKE_INSTALL_RPATH_USE_LINK_PATH 1)
-set(CMAKE_BUILD_WITH_INSTALL_RPATH 1)
+# Static builds (very much non-portable, so don't use -DSTATIC
+# unless you know what you do!)
+#####################################################################
 
-# Set global buildflags
-# This is very much non-portable, so don't use -DSTATIC until you know what
-# you do.
 if(STATIC AND CMAKE_COMPILER_IS_GNUCXX)
-  set(CMAKE_CXX_FLAGS "-static-libgcc ${CMAKE_CXX_FLAGS}")
-  link_directories(${CMAKE_BINARY_DIR}/staticlibs) # override dynamic libs
-  if(HAVE_SSL)
-    set(QUASSEL_SSL_LIBRARIES ssl crypto)  # these miss in static builds
-  endif(HAVE_SSL)
-endif(STATIC AND CMAKE_COMPILER_IS_GNUCXX)
-
-if(WIN32)
-  link_libraries(imm32 winmm dbghelp Secur32)  # missing by default :/
-  if(MSVC)
-    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /DNOMINMAX")
-    set(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBUGINFO "/debug /INCREMENTAL:YES /NODEFAULTLIB:libcmt /DEFAULTLIB:msvcrt")
-    set(CMAKE_EXE_LINKER_FLAGS_DEBUG "/debug /INCREMENTAL:YES /NODEFAULTLIB:libcmt")
-    set(CMAKE_EXE_LINKER_FLAGS_DEBUGFULL "${CMAKE_EXE_LINKER_FLAGS_DEBUG}")
-    link_libraries(Version dwmapi shlwapi)
-    if(USE_QT5)
-      set(QT_QTMAIN_LIBRARY Qt5::WinMain)
-    endif(USE_QT5)
-  endif(MSVC)
-  if(HAVE_SSL AND STATIC)
-     find_package(OpenSSL REQUIRED)
-     link_libraries(${OPENSSL_LIBRARIES} ${OPENSSL_EAY_LIBRARIES})
-  endif(HAVE_SSL AND STATIC)
-endif(WIN32)
-
-if(INDICATEQT_FOUND)
-  add_definitions(-DXDG_APPS_INSTALL_DIR=${XDG_APPS_INSTALL_DIR})
+    set(CMAKE_CXX_FLAGS "-static-libgcc ${CMAKE_CXX_FLAGS}")
+    link_directories(${CMAKE_BINARY_DIR}/staticlibs) # override dynamic libs
+    if (HAVE_SSL)
+        set(QUASSEL_SSL_LIBRARIES ssl crypto)  # these miss in static builds
+    endif()
 endif()
 
-if(NOT WIN32)
-  check_function_exists(umask HAVE_UMASK)
-  if(HAVE_UMASK)
-    add_definitions(-DHAVE_UMASK)
-  endif(HAVE_UMASK)
-endif(NOT WIN32)
 
 # Generate version information from Git
+#####################################################################
+
 include(GetGitRevisionDescription)
 get_git_head_revision(GIT_REFSPEC GIT_HEAD)
 git_describe(GIT_DESCRIBE --long)
 
 # Sanitize things if we're not in a Git repo
-if(NOT GIT_HEAD OR NOT GIT_DESCRIBE)
+if (NOT GIT_HEAD OR NOT GIT_DESCRIBE)
     set(GIT_HEAD "")
     set(GIT_DESCRIBE "")
 endif()
 
 configure_file(version.h.in ${CMAKE_BINARY_DIR}/version.h @ONLY)
 
+# Prepare the build
+#####################################################################
+
 # These variables will be added to the main targets (CORE, QTCLIENT, MONO)
 set(COMMON_DEPS ${RC_WIN32})
 set(CORE_DEPS )
@@ -515,6 +580,7 @@ add_subdirectory(icons)
 add_subdirectory(pics)
 add_subdirectory(po)
 
+
 # Set up and display feature summary
 #####################################################################
 
@@ -525,7 +591,7 @@ feature_summary(WHAT ALL
 
 # Finally, compile the sources
 # We want this after displaying the feature summary to avoid ugly
-# CMake backtraces in case a required Qt5 modules misses
+# CMake backtraces in case a required Qt5 module is missing
 #####################################################################
 
 add_subdirectory(src)
diff --git a/cmake/FindQCA2-QT5.cmake b/cmake/FindQCA2-QT5.cmake
new file mode 100644 (file)
index 0000000..0d28590
--- /dev/null
@@ -0,0 +1,48 @@
+# - Try to find QCA2 (Qt Cryptography Architecture 2) for QT5
+# Once done this will define
+#
+#  QCA2-QT5_FOUND - system has QCA2-QT5
+#  QCA2-QT5_INCLUDE_DIR - the QCA2-QT5 include directory
+#  QCA2-QT5_LIBRARIES - the libraries needed to use QCA2-QT5
+#  QCA2-QT5_DEFINITIONS - Compiler switches required for using QCA2-QT5
+#
+# use pkg-config to get the directories and then use these values
+# in the FIND_PATH() and FIND_LIBRARY() calls
+
+# Copyright (c) 2006, Michael Larouche, <michael.larouche@kdemail.net>
+#
+# Redistribution and use is allowed according to the terms of the BSD license.
+# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
+
+include(FindLibraryWithDebug)
+
+if (QCA2-QT5_INCLUDE_DIR AND QCA2-QT5_LIBRARIES)
+
+  # in cache already
+  set(QCA2-QT5_FOUND TRUE)
+
+else (QCA2-QT5_INCLUDE_DIR AND QCA2-QT5_LIBRARIES)
+
+
+  if (NOT WIN32)
+    find_package(PkgConfig)
+    pkg_check_modules(PC_QCA2-QT5 QUIET qca2-qt5)
+    set(QCA2-QT5_DEFINITIONS ${PC_QCA2-QT5_CFLAGS_OTHER})
+  endif (NOT WIN32)
+
+  find_library_with_debug(QCA2-QT5_LIBRARIES
+                  WIN32_DEBUG_POSTFIX d
+                  NAMES qca-qt5
+                  HINTS ${PC_QCA2-QT5_LIBDIR} ${PC_QCA2-QT5_LIBRARY_DIRS}
+                  )
+
+  find_path(QCA2-QT5_INCLUDE_DIR QtCrypto
+            HINTS ${PC_QCA2-QT5_INCLUDEDIR} ${PC_QCA2-QT5_INCLUDE_DIRS}
+            PATH_SUFFIXES QtCrypto)
+
+  include(FindPackageHandleStandardArgs)
+  find_package_handle_standard_args(QCA2-QT5 DEFAULT_MSG QCA2-QT5_LIBRARIES QCA2-QT5_INCLUDE_DIR)
+
+  mark_as_advanced(QCA2-QT5_INCLUDE_DIR QCA2-QT5_LIBRARIES)
+
+endif (QCA2-QT5_INCLUDE_DIR AND QCA2-QT5_LIBRARIES)
diff --git a/cmake/QuasselInstallDirs.cmake b/cmake/QuasselInstallDirs.cmake
new file mode 100644 (file)
index 0000000..9075a80
--- /dev/null
@@ -0,0 +1,65 @@
+# This file sets up install locations for Quassel
+#
+# (C) 2015 by the Quassel Project <devel@quassel-irc.org>
+#
+# Redistribution and use is allowed according to the terms of the BSD license.
+# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
+
+
+# Setup install locations
+#####################################################################
+
+# We support the CMake standard variables (CMAKE_INSTALL_<TYPE>_DIR),
+# which can be overridden on the command line. If KDE integration is enabled,
+# we make use of its settings.
+
+if (NOT WITH_KDE)
+    if (WIN32)
+        # On Windows, we have to guess good paths
+        # We must check if the variables are already defined on the command line
+        if (NOT DEFINED CMAKE_INSTALL_BINDIR)
+            set(CMAKE_INSTALL_BINDIR "${CMAKE_INSTALL_PREFIX}" CACHE PATH "Install path for binaries")
+        endif()
+        if (NOT DEFINED CMAKE_INSTALL_DATADIR)
+            set(CMAKE_INSTALL_DATADIR "$ENV{APPDATA}/quassel-irc.org/share/apps" CACHE PATH "Install path for data files")
+        endif()
+        if (NOT DEFINED CMAKE_INSTALL_ICONDIR)
+            set(CMAKE_INSTALL_ICONDIR "$ENV{APPDATA}/quassel-irc.org/share/icons" CACHE PATH "Install path for icons")
+        endif()
+        if (NOT DEFINED CMAKE_INSTALL_APPDIR)
+            set(CMAKE_INSTALL_APPDIR "$ENV{APPDATA}/quassel-irc.org/share/applications" CACHE PATH "Install path for .desktop files")
+        endif()
+    else()
+        # This sets the standard variables; however it doesn't know about icons and apps
+        include(GNUInstallDirs)
+
+        # Special treatment for paths relative to DATAROOTDIR, as found in GNUInstallDirs
+        if (NOT CMAKE_INSTALL_ICONDIR)
+            set(CMAKE_INSTALL_ICONDIR "" CACHE PATH "Install path for icons")
+            set(CMAKE_INSTALL_ICONDIR "${CMAKE_INSTALL_DATAROOTDIR}/icons")
+        endif()
+        if (NOT CMAKE_INSTALL_APPDIR)
+            set(CMAKE_INSTALL_APPDIR "" CACHE PATH "Install path for .desktop files")
+            set(CMAKE_INSTALL_APPDIR "${CMAKE_INSTALL_DATAROOTDIR}/applications")
+        endif()
+    endif()
+else()
+    if (WITH_KDE4)
+        # FindKDE4Internal.cmake sets its own set of variables, however with deprecated names
+        if (NOT DEFINED CMAKE_INSTALL_BINDIR)
+            set(CMAKE_INSTALL_BINDIR "${BIN_INSTALL_DIR}" CACHE PATH "Install path for binaries")
+        endif()
+        if (NOT DEFINED CMAKE_INSTALL_DATADIR)
+            set(CMAKE_INSTALL_DATADIR "${DATA_INSTALL_DIR}" CACHE PATH "Install path for data files")
+        endif()
+        if (NOT DEFINED CMAKE_INSTALL_ICONDIR)
+            set(CMAKE_INSTALL_ICONDIR "${ICON_INSTALL_DIR}" CACHE PATH "Install path for icons")
+        endif()
+        if (NOT DEFINED CMAKE_INSTALL_APPDIR)
+            set(CMAKE_INSTALL_APPDIR "${XDG_APPS_INSTALL_DIR}" CACHE PATH "Install path for .desktop files")
+        endif()
+    endif()
+
+    # KF5 does the correct thing, so we don't need to do anything
+    # We have already included KDEInstallDirs at this point.
+endif()
index e9f4a06..04b322b 100644 (file)
@@ -1,26 +1,26 @@
 if (BUILD_GUI)
     if (KDE4_FOUND OR (UNIX AND NOT APPLE))
         if (WANT_QTCLIENT)
-            install(FILES quasselclient.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
+            install(FILES quasselclient.desktop DESTINATION ${CMAKE_INSTALL_APPDIR})
         endif()
 
         if (WANT_MONO)
-            install(FILES quassel.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
+            install(FILES quassel.desktop DESTINATION ${CMAKE_INSTALL_APPDIR})
         endif()
 
         if (KDE4_FOUND)
-            install(FILES quassel.notifyrc DESTINATION ${DATA_INSTALL_DIR}/quassel)
+            install(FILES quassel.notifyrc DESTINATION ${CMAKE_INSTALL_DATADIR}/quassel)
         endif()
     endif()
 
     if (EMBED_DATA)
         set(CLIENT_RCS ${CLIENT_RCS} ${CMAKE_CURRENT_SOURCE_DIR}/data.qrc PARENT_SCOPE)
     else()
-        install(FILES networks.ini DESTINATION ${DATA_INSTALL_DIR}/quassel)
-        install(DIRECTORY stylesheets DESTINATION ${DATA_INSTALL_DIR}/quassel)
+        install(FILES networks.ini DESTINATION ${CMAKE_INSTALL_DATADIR}/quassel)
+        install(DIRECTORY stylesheets DESTINATION ${CMAKE_INSTALL_DATADIR}/quassel)
     endif()
 
     if (NOT WIN32)
-        install(DIRECTORY scripts DESTINATION ${DATA_INSTALL_DIR}/quassel USE_SOURCE_PERMISSIONS)
+        install(DIRECTORY scripts DESTINATION ${CMAKE_INSTALL_DATADIR}/quassel USE_SOURCE_PERMISSIONS)
     endif()
 endif()
index 158b9b9..a067eb6 100644 (file)
@@ -73,3 +73,4 @@ Icon=quassel
 TryExec=quassel
 Exec=quassel
 Categories=Qt;Network;Chat;IRCClient;
+X-DBUS-ServiceName=org.quassel-irc.quassel
index c11cffe..5be24ce 100644 (file)
@@ -72,3 +72,4 @@ Icon=quassel
 TryExec=quasselclient
 Exec=quasselclient
 Categories=Qt;Network;Chat;IRCClient;
+X-DBUS-ServiceName=org.quassel-irc.quasselclient
index b9cc9a0..1a25353 100644 (file)
@@ -1,56 +1,42 @@
 # Install icons
-# We put them in DATA_INSTALL_DIR rather than ICON_INSTALL_DIR, to avoid
-# polluting the global namespace and to allow overriding
+#
+# We put the bundled oxygen icon theme in DATADIR rather than ICONDIR,
+# in order to avoid conflicts. As we add this directory to XDG_DATA_DIRS at runtime,
+# the bundled theme will be found by Qt only if there is no oxygen theme installed
+# in system directories.
+#
+# The hicolor folder contains icons vital for the Quassel UI (such as in the channel and nick
+# lists). It is installed into the system icon directory (in order to allow overriding) and
+# additionally always embedded as a fallback resource.
+
+if (WANT_MONO OR WANT_QTCLIENT)
+    set(ICON_RCS ${CMAKE_CURRENT_SOURCE_DIR}/hicolor.qrc) # always embed those
+
+    if (EMBED_DATA)
+        if (WITH_OXYGEN)
+            message(STATUS "Embedding bundled Oxygen icons")
+            set(ICON_RCS ${ICON_RCS} ${CMAKE_CURRENT_SOURCE_DIR}/oxygen.qrc)
+        endif()
+    else()
+        install(DIRECTORY hicolor DESTINATION ${CMAKE_INSTALL_ICONDIR})
+        if (WITH_OXYGEN)
+            message(STATUS "Installing bundled Oxygen icons")
+            install(DIRECTORY oxygen DESTINATION ${CMAKE_INSTALL_DATADIR}/quassel/icons)
+        endif()
+    endif()
+
+    if (NOT WITH_OXYGEN)
+        message(STATUS "Not installing bundled Oxygen icons")
+    endif()
 
-if(WANT_MONO OR WANT_QTCLIENT)
-
-  # Figure out if we want to install KDE's icons
-  # Starting with KDE 4.3, they shouldn't be needed anymore
-  set(INSTALL_OXY true)
-  string(TOUPPER ${WITH_OXYGEN} OXY_UPPER)
-  if(NOT OXY_UPPER)
-    set(INSTALL_OXY false)
-  elseif(OXY_UPPER MATCHES "AUTO")
-    if(HAVE_KDE)
-      if(KDE_VERSION VERSION_GREATER 4.2.99)
-        set(INSTALL_OXY false)
-      endif(KDE_VERSION VERSION_GREATER 4.2.99)
-    endif(HAVE_KDE)
-  endif(NOT OXY_UPPER)
-
-  if(INSTALL_OXY)
-    message(STATUS "Installing Oxygen icons")
-  else(INSTALL_OXY)
-    message(STATUS "Not installing Oxygen icons")
-  endif(INSTALL_OXY)
-
-  if(EMBED_DATA)
-    set(ICON_RCS ${CMAKE_CURRENT_SOURCE_DIR}/hicolor.qrc ${CMAKE_CURRENT_SOURCE_DIR}/oxygen.qrc)
-    if(INSTALL_OXY)
-      set(ICON_RCS ${ICON_RCS} ${CMAKE_CURRENT_SOURCE_DIR}/oxygen_kde.qrc)
-    endif(INSTALL_OXY)
     set(CLIENT_RCS ${CLIENT_RCS} ${ICON_RCS} PARENT_SCOPE)
-  else(EMBED_DATA)
-    install(DIRECTORY hicolor DESTINATION ${ICON_INSTALL_DIR})
-    install(DIRECTORY oxygen DESTINATION ${DATA_INSTALL_DIR}/quassel/icons)
-    if(INSTALL_OXY)
-      install(DIRECTORY oxygen_kde/ DESTINATION ${DATA_INSTALL_DIR}/quassel/icons/oxygen)
-    endif(INSTALL_OXY)
-  endif(EMBED_DATA)
-endif(WANT_MONO OR WANT_QTCLIENT)
+endif()
 
 # Application icon
 
-# cmake-2.6.2 can't handle nested conditions
-# if((UNIX AND NOT APPLE) OR HAVE_KDE)
-if(HAVE_KDE OR UNIX)
- if(HAVE_KDE OR NOT APPLE)
-
-  install(FILES oxygen_kde/48x48/apps/quassel.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/48x48/apps)
-  if(CMAKE_INSTALL_PREFIX STREQUAL "/usr")
-    install(FILES oxygen_kde/48x48/apps/quassel.png DESTINATION /usr/share/pixmaps)
-  endif(CMAKE_INSTALL_PREFIX STREQUAL "/usr")
-
-# endif((UNIX AND NOT APPLE) OR HAVE_KDE)
- endif(HAVE_KDE OR NOT APPLE)
-endif(HAVE_KDE OR UNIX)
+if (HAVE_KDE OR (UNIX AND NOT APPLE))
+    install(FILES hicolor/48x48/apps/quassel.png DESTINATION ${CMAKE_INSTALL_ICONDIR}/hicolor/48x48/apps)
+    if (CMAKE_INSTALL_PREFIX STREQUAL "/usr")
+        install(FILES hicolor/48x48/apps/quassel.png DESTINATION /usr/share/pixmaps)
+    endif()
+endif()
index fe160b5..43c8709 100644 (file)
@@ -1,15 +1,15 @@
-The icons found in oxygen and oxygen_kde are a stripped version of the Oxygen
+The icons found in the oxygen directory are a stripped version of the Oxygen
 icon theme, part of KDE4, as found in KDE's svn. We have removed the parts of
 the theme we don't use in order to conserve space in our own repository and to
 make downloads smaller.
 
 The icons found here have been imported from:
-svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase/runtime/pics/oxygen
-Revision: 1017094
+svn://anonsvn.kde.org/home/kde/trunk/kdesupport/oxygen-icons
+Revision: 1394510
 
 We, the authors of Quassel IRC, do solely distribute this icon set (or parts
 thereof), we are not involved in creating/editing/maintaining it. Please see
-the appropriate files, in particular AUTHORS and COPYING, in this directory.
+the appropriate files, in particular AUTHORS and COPYING, in the oxygen directory.
 All icon files in this directory were copied verbatim and not modified by us.
 
 We would like to thank the Oxygen team for creating such terrific artwork,
index cd5b9e8..2ad00b1 100644 (file)
@@ -3,19 +3,24 @@
     <file>hicolor/16x16/apps/quassel.png</file>
     <file>hicolor/22x22/apps/quassel.png</file>
     <file>hicolor/32x32/apps/quassel.png</file>
-    <file>hicolor/48x48/apps/quassel.png</file>
-    <file>hicolor/64x64/apps/quassel.png</file>
-    <file>hicolor/128x128/apps/quassel.png</file>
+    <file alias="quassel.png">hicolor/48x48/apps/quassel.png</file>
+    <file alias="quassel-64.png">hicolor/64x64/apps/quassel.png</file>
+    <file alias="quassel-128.png">hicolor/128x128/apps/quassel.png</file>
     <file>hicolor/16x16/status/quassel-message.png</file>
     <file>hicolor/22x22/status/quassel-message.png</file>
     <file>hicolor/32x32/status/quassel-message.png</file>
-    <file>hicolor/48x48/status/quassel-message.png</file>
+    <file alias="quassel-message.png">hicolor/48x48/status/quassel-message.png</file>
     <file>hicolor/64x64/status/quassel-message.png</file>
     <file>hicolor/16x16/status/quassel-inactive.png</file>
     <file>hicolor/22x22/status/quassel-inactive.png</file>
     <file>hicolor/32x32/status/quassel-inactive.png</file>
-    <file>hicolor/48x48/status/quassel-inactive.png</file>
-    <file>hicolor/64x64/status/quassel-inactive.png</file>
-    <file>hicolor/128x128/status/quassel-inactive.png</file>
+    <file alias="quassel-inactive.png">hicolor/48x48/status/quassel-inactive.png</file>
+    <file alias="quassel-inactive-64.png">hicolor/64x64/status/quassel-inactive.png</file>
+    <file alias="quassel-inactive-128.png">hicolor/128x128/status/quassel-inactive.png</file>
+    <file alias="irc-channel-joined.png">hicolor/16x16/status/irc-channel-joined.png</file>
+    <file alias="irc-channel-parted.png">hicolor/16x16/status/irc-channel-parted.png</file>
+    <file alias="im-user.png">hicolor/16x16/actions/im-user.png</file>
+    <file alias="im-user-away.png">hicolor/16x16/actions/im-user-away.png</file>
+    <file alias="im-user-offline.png">hicolor/16x16/actions/im-user-offline.png</file>
   </qresource>
 </RCC>
index d72687f..4393918 100644 (file)
@@ -1,4 +1,4 @@
 quassel-inactive
 quassel-message
-irc-channel-active
-irc-channel-inactive
+irc-channel-joined
+irc-channel-parted
index 5e3956d..40fce8f 100644 (file)
@@ -1 +1 @@
-quassel 16 22 32 48 64 128
+quassel
index 9efc260..c6132d0 100755 (executable)
@@ -20,56 +20,41 @@ use File::Find;
 my $oxygen = shift;
 
 my $source = "../src";
-my $quassel_icons = "oxygen";
-my $output = "oxygen_kde";
-my $qrcfile_quassel = "oxygen.qrc";
-my $qrcfile_kde = "oxygen_kde.qrc";
+my $output = "oxygen";
+my $qrcfile_kde = "oxygen.qrc";
 
 my $extrafile = "import/extra-icons";
 my $blacklistfile = "import/blacklisted-icons";
 
-my %sizes = (
-        Desktop => 48,
-        Bar => 22,
-        MainBar => 22,
-        Small => 16,
-        Panel => 32,
-        Dialog => 22
-);
-
 my %req_icons;
+my %found_icons;
 my %blacklist;
 my %extra;
 
 # First, load the icon blacklist
-# Format: icon-name 16 22 32
 open BLACKLIST, "<$blacklistfile" or die "Could not open $blacklistfile\n";
 while(<BLACKLIST>) {
   s/#.*//;
-  next unless my ($name, $sizes) = /([-\w]+)\s+(\d+(?:\s+\d+)*)?/;
-  $blacklist{$name} = $sizes;
+  next unless my ($name) = /([-\w]+)\s*/;
+  $blacklist{$name} = 1;
 }
 close BLACKLIST;
 
 # We now grep the source for things like SmallIcon("fubar") and generate size and name from that
 print "Grepping $source for requested icons...\n";
-my @results = `grep -r Icon\\(\\" $source`;
+my @results = `grep -r QIcon::fromTheme\\(\\" $source`;
 foreach(@results) {
-  next unless my ($type, $name) = /\W+(\s|Desktop|Bar|MainBar|Small|Panel|Dialog)Icon\("([-\w]+)/;
-  $type = "Desktop" if $type =~ /\s+/;
-  my $size = $sizes{$type};
-  $req_icons{$size}{$name} = 1
-    unless exists $blacklist{$name} and ($blacklist{$name} == undef or $blacklist{$name} =~ /$size/);
+  next unless my ($name) = /\W+QIcon::fromTheme\(\"([-\w]+)/;
+  $req_icons{$name} = 1
+    unless exists $blacklist{$name};
 }
 
 # Add extra icons
 open EXTRA, "<$extrafile" or die "Could not open $extrafile\n";
 while(<EXTRA>) {
   s/#.*//;
-  next unless my ($name, $sizes) = /([-\w]+)\s+(\d+(?:\s+\d+)*)/;
-  foreach(split /\s+/, $sizes) {
-    $req_icons{$_}{$name} = 1;
-  }
+  next unless my ($name) = /([-\w]+)\s*/;
+  $req_icons{$name} = 1;
 }
 close EXTRA;
 
@@ -81,45 +66,52 @@ system("rm -rf $output");
 my %scalables;
 
 print "Copying icons from $oxygen...\n";
-foreach my $size (keys %req_icons) {
-  my $sizestr = $size.'x'.$size;
-  opendir (BASEDIR, "$oxygen/$sizestr") or die "Could not open dir for size $size\n";
-  foreach my $cat (readdir BASEDIR) {
+opendir (BASEDIR, "$oxygen") or die "Could not open oxygen basedir\n";
+foreach my $sizestr (readdir BASEDIR) {
+  next unless $sizestr =~ /\d+x\d+/;
+  opendir (SIZEDIR, "$oxygen/$sizestr") or die "Could not open dir $sizestr\n";
+  foreach my $cat (readdir SIZEDIR) {
     next if $cat eq '.' or $cat eq '..';
-    system "mkdir -p $output/$sizestr/$cat" and die "Could not create category dir\n";
+    #system "mkdir -p $output/$sizestr/$cat" and die "Could not create category dir\n";
     system "mkdir -p $output/scalable/$cat" and die "Could not create category dir\n";
     opendir (CATDIR, "$oxygen/$sizestr/$cat") or die "Could not open category dir\n";
     foreach my $icon (readdir CATDIR) {
       $icon =~ s/\.png$//;
-      next unless exists $req_icons{$size}{$icon};
-      $scalables{"$cat/$icon"} = 1;
+      next unless exists $req_icons{$icon};
+      $scalables{$cat}{$icon} = 1;
+      system "mkdir -p $output/$sizestr/$cat" and die "Could not create category dir\n";
       system "cp -a $oxygen/$sizestr/$cat/$icon.png $output/$sizestr/$cat"
         and die "Error while copying file $sizestr/$cat/$icon.png\n";
-      # print "Copy: $oxygen/$sizestr/$cat/$icon.png\n";
-      delete $req_icons{$size}{$icon};
+      #print "Copy: $oxygen/$sizestr/$cat/$icon.png\n";
+      $found_icons{$icon} = 1;
     }
     closedir CATDIR;
   }
-  closedir BASEDIR;
+  closedir SIZEDIR;
 }
+closedir BASEDIR;
 
 # Copy scalables
-foreach my $scalable (keys %scalables) {
-  system "cp -a $oxygen/scalable/$scalable.svgz $output/scalable/$scalable.svgz";
+foreach my $cat (keys %scalables) {
+  system "mkdir -p $output/scalable/$cat" and die "Could not create category dir\n";
+  foreach my $scalable (keys %scalables{$cat}) {
+    system "cp -a $oxygen/scalable/$cat/$scalable.svgz $output/scalable/$cat/$scalable.svgz";
+  }
 }
 
 # Warn if we have still icons left
-foreach my $size (keys %req_icons) {
-  foreach my $missing (keys %{ $req_icons{$size} }) {
-    print "Warning: Missing icon $missing (size $size)\n";
-  }
+foreach my $icon (keys %req_icons) {
+  next if defined $found_icons{$icon};
+  print "Warning: Missing icon $icon\n";
 }
 
 # Generate .qrc
 my @file_list;
-generate_qrc($quassel_icons, $qrcfile_quassel);
 generate_qrc($output, $qrcfile_kde);
 
+# Copy license etc.
+system "cp $oxygen/AUTHORS $oxygen/CONTRIBUTING $oxygen/COPYING $oxygen/index.theme $output/";
+
 print "Done.\n";
 
 ########################################################################################
@@ -144,8 +136,6 @@ sub generate_qrc {
 
 sub push_icon_path {
   return unless /\.png$/;
-  my $alias = $File::Find::name;
-  $alias =~ s,^[^/]*(.*),$1,;
 
-  push @file_list, "    <file alias=\"oxygen$alias\">$File::Find::name</file>";
+  push @file_list, "    <file>$File::Find::name</file>";
 }
index b0261da..3b01942 100644 (file)
@@ -1,6 +1,290 @@
 <RCC>
   <qresource prefix="/icons">
-    <file alias="oxygen/16x16/status/irc-channel-inactive.png">oxygen/16x16/status/irc-channel-inactive.png</file>
-    <file alias="oxygen/16x16/status/irc-channel-active.png">oxygen/16x16/status/irc-channel-active.png</file>
+    <file>oxygen/22x22/actions/irc-voice.png</file>
+    <file>oxygen/22x22/actions/go-next.png</file>
+    <file>oxygen/22x22/actions/im-user.png</file>
+    <file>oxygen/22x22/actions/im-ban-kick-user.png</file>
+    <file>oxygen/22x22/actions/application-exit.png</file>
+    <file>oxygen/22x22/actions/go-previous.png</file>
+    <file>oxygen/22x22/actions/list-remove-user.png</file>
+    <file>oxygen/22x22/actions/dialog-close.png</file>
+    <file>oxygen/22x22/actions/irc-close-channel.png</file>
+    <file>oxygen/22x22/actions/mail-message-new.png</file>
+    <file>oxygen/22x22/actions/media-playback-start.png</file>
+    <file>oxygen/22x22/actions/document-edit.png</file>
+    <file>oxygen/22x22/actions/show-menu.png</file>
+    <file>oxygen/22x22/actions/go-next-view.png</file>
+    <file>oxygen/22x22/actions/document-open.png</file>
+    <file>oxygen/22x22/actions/dialog-cancel.png</file>
+    <file>oxygen/22x22/actions/edit-delete.png</file>
+    <file>oxygen/22x22/actions/edit-clear-locationbar-ltr.png</file>
+    <file>oxygen/22x22/actions/edit-copy.png</file>
+    <file>oxygen/22x22/actions/list-add-user.png</file>
+    <file>oxygen/22x22/actions/network-disconnect.png</file>
+    <file>oxygen/22x22/actions/network-connect.png</file>
+    <file>oxygen/22x22/actions/irc-remove-operator.png</file>
+    <file>oxygen/22x22/actions/view-refresh.png</file>
+    <file>oxygen/22x22/actions/format-text-color.png</file>
+    <file>oxygen/22x22/actions/irc-unvoice.png</file>
+    <file>oxygen/22x22/actions/im-kick-user.png</file>
+    <file>oxygen/22x22/actions/irc-operator.png</file>
+    <file>oxygen/22x22/actions/configure-shortcuts.png</file>
+    <file>oxygen/22x22/actions/format-list-unordered.png</file>
+    <file>oxygen/22x22/actions/irc-join-channel.png</file>
+    <file>oxygen/22x22/actions/format-fill-color.png</file>
+    <file>oxygen/22x22/actions/help-about.png</file>
+    <file>oxygen/22x22/actions/list-add.png</file>
+    <file>oxygen/22x22/actions/format-text-italic.png</file>
+    <file>oxygen/22x22/actions/go-up.png</file>
+    <file>oxygen/22x22/actions/zoom-in.png</file>
+    <file>oxygen/22x22/actions/edit-clear-locationbar-rtl.png</file>
+    <file>oxygen/22x22/actions/tools-report-bug.png</file>
+    <file>oxygen/22x22/actions/im-user-offline.png</file>
+    <file>oxygen/22x22/actions/view-fullscreen.png</file>
+    <file>oxygen/22x22/actions/format-text-bold.png</file>
+    <file>oxygen/22x22/actions/zoom-out.png</file>
+    <file>oxygen/22x22/actions/flag-blue.png</file>
+    <file>oxygen/22x22/actions/document-encrypt.png</file>
+    <file>oxygen/22x22/actions/go-down.png</file>
+    <file>oxygen/22x22/actions/zoom-original.png</file>
+    <file>oxygen/22x22/actions/edit-rename.png</file>
+    <file>oxygen/22x22/actions/im-user-away.png</file>
+    <file>oxygen/22x22/actions/configure.png</file>
+    <file>oxygen/22x22/actions/format-text-underline.png</file>
+    <file>oxygen/22x22/actions/edit-find.png</file>
+    <file>oxygen/22x22/actions/im-ban-user.png</file>
+    <file>oxygen/22x22/actions/go-previous-view.png</file>
+    <file>oxygen/22x22/devices/network-wired.png</file>
+    <file>oxygen/22x22/apps/quassel.png</file>
+    <file>oxygen/22x22/status/dialog-information.png</file>
+    <file>oxygen/22x22/status/security-low.png</file>
+    <file>oxygen/22x22/status/user-away.png</file>
+    <file>oxygen/22x22/status/security-high.png</file>
+    <file>oxygen/32x32/actions/go-next-view.png</file>
+    <file>oxygen/32x32/actions/go-up.png</file>
+    <file>oxygen/32x32/actions/list-add.png</file>
+    <file>oxygen/32x32/actions/format-fill-color.png</file>
+    <file>oxygen/32x32/actions/go-next.png</file>
+    <file>oxygen/32x32/actions/im-user.png</file>
+    <file>oxygen/32x32/actions/go-previous-view.png</file>
+    <file>oxygen/32x32/actions/edit-copy.png</file>
+    <file>oxygen/32x32/actions/view-refresh.png</file>
+    <file>oxygen/32x32/actions/network-connect.png</file>
+    <file>oxygen/32x32/actions/zoom-out.png</file>
+    <file>oxygen/32x32/actions/im-ban-kick-user.png</file>
+    <file>oxygen/32x32/actions/application-exit.png</file>
+    <file>oxygen/32x32/actions/network-disconnect.png</file>
+    <file>oxygen/32x32/actions/list-remove-user.png</file>
+    <file>oxygen/32x32/actions/im-kick-user.png</file>
+    <file>oxygen/32x32/actions/irc-operator.png</file>
+    <file>oxygen/32x32/actions/edit-rename.png</file>
+    <file>oxygen/32x32/actions/edit-clear-locationbar-rtl.png</file>
+    <file>oxygen/32x32/actions/mail-message-new.png</file>
+    <file>oxygen/32x32/actions/document-edit.png</file>
+    <file>oxygen/32x32/actions/im-ban-user.png</file>
+    <file>oxygen/32x32/actions/document-open.png</file>
+    <file>oxygen/32x32/actions/format-list-unordered.png</file>
+    <file>oxygen/32x32/actions/dialog-cancel.png</file>
+    <file>oxygen/32x32/actions/format-text-italic.png</file>
+    <file>oxygen/32x32/actions/list-add-user.png</file>
+    <file>oxygen/32x32/actions/go-previous.png</file>
+    <file>oxygen/32x32/actions/flag-blue.png</file>
+    <file>oxygen/32x32/actions/irc-remove-operator.png</file>
+    <file>oxygen/32x32/actions/im-user-offline.png</file>
+    <file>oxygen/32x32/actions/view-fullscreen.png</file>
+    <file>oxygen/32x32/actions/configure.png</file>
+    <file>oxygen/32x32/actions/irc-close-channel.png</file>
+    <file>oxygen/32x32/actions/im-user-away.png</file>
+    <file>oxygen/32x32/actions/edit-find.png</file>
+    <file>oxygen/32x32/actions/media-playback-start.png</file>
+    <file>oxygen/32x32/actions/help-about.png</file>
+    <file>oxygen/32x32/actions/configure-shortcuts.png</file>
+    <file>oxygen/32x32/actions/irc-join-channel.png</file>
+    <file>oxygen/32x32/actions/zoom-in.png</file>
+    <file>oxygen/32x32/actions/edit-delete.png</file>
+    <file>oxygen/32x32/actions/irc-voice.png</file>
+    <file>oxygen/32x32/actions/format-text-underline.png</file>
+    <file>oxygen/32x32/actions/go-down.png</file>
+    <file>oxygen/32x32/actions/irc-unvoice.png</file>
+    <file>oxygen/32x32/actions/tools-report-bug.png</file>
+    <file>oxygen/32x32/actions/dialog-close.png</file>
+    <file>oxygen/32x32/actions/format-text-color.png</file>
+    <file>oxygen/32x32/actions/edit-clear-locationbar-ltr.png</file>
+    <file>oxygen/32x32/actions/zoom-original.png</file>
+    <file>oxygen/32x32/actions/format-text-bold.png</file>
+    <file>oxygen/32x32/actions/document-encrypt.png</file>
+    <file>oxygen/32x32/actions/show-menu.png</file>
+    <file>oxygen/32x32/devices/network-wired.png</file>
+    <file>oxygen/32x32/apps/quassel.png</file>
+    <file>oxygen/32x32/status/user-away.png</file>
+    <file>oxygen/32x32/status/dialog-information.png</file>
+    <file>oxygen/32x32/status/security-high.png</file>
+    <file>oxygen/32x32/status/security-low.png</file>
+    <file>oxygen/16x16/actions/edit-delete.png</file>
+    <file>oxygen/16x16/actions/im-user-offline.png</file>
+    <file>oxygen/16x16/actions/view-fullscreen.png</file>
+    <file>oxygen/16x16/actions/im-user.png</file>
+    <file>oxygen/16x16/actions/go-next.png</file>
+    <file>oxygen/16x16/actions/show-menu.png</file>
+    <file>oxygen/16x16/actions/list-add.png</file>
+    <file>oxygen/16x16/actions/edit-clear-locationbar-ltr.png</file>
+    <file>oxygen/16x16/actions/irc-unvoice.png</file>
+    <file>oxygen/16x16/actions/format-text-italic.png</file>
+    <file>oxygen/16x16/actions/dialog-close.png</file>
+    <file>oxygen/16x16/actions/edit-copy.png</file>
+    <file>oxygen/16x16/actions/irc-close-channel.png</file>
+    <file>oxygen/16x16/actions/zoom-out.png</file>
+    <file>oxygen/16x16/actions/irc-join-channel.png</file>
+    <file>oxygen/16x16/actions/format-list-unordered.png</file>
+    <file>oxygen/16x16/actions/zoom-original.png</file>
+    <file>oxygen/16x16/actions/go-next-view.png</file>
+    <file>oxygen/16x16/actions/irc-remove-operator.png</file>
+    <file>oxygen/16x16/actions/tools-report-bug.png</file>
+    <file>oxygen/16x16/actions/configure-shortcuts.png</file>
+    <file>oxygen/16x16/actions/edit-clear-locationbar-rtl.png</file>
+    <file>oxygen/16x16/actions/view-refresh.png</file>
+    <file>oxygen/16x16/actions/format-text-bold.png</file>
+    <file>oxygen/16x16/actions/media-playback-start.png</file>
+    <file>oxygen/16x16/actions/document-encrypt.png</file>
+    <file>oxygen/16x16/actions/format-text-color.png</file>
+    <file>oxygen/16x16/actions/edit-rename.png</file>
+    <file>oxygen/16x16/actions/im-kick-user.png</file>
+    <file>oxygen/16x16/actions/irc-operator.png</file>
+    <file>oxygen/16x16/actions/im-ban-user.png</file>
+    <file>oxygen/16x16/actions/go-previous-view.png</file>
+    <file>oxygen/16x16/actions/format-text-underline.png</file>
+    <file>oxygen/16x16/actions/flag-blue.png</file>
+    <file>oxygen/16x16/actions/network-connect.png</file>
+    <file>oxygen/16x16/actions/format-fill-color.png</file>
+    <file>oxygen/16x16/actions/document-edit.png</file>
+    <file>oxygen/16x16/actions/zoom-in.png</file>
+    <file>oxygen/16x16/actions/go-previous.png</file>
+    <file>oxygen/16x16/actions/configure.png</file>
+    <file>oxygen/16x16/actions/im-ban-kick-user.png</file>
+    <file>oxygen/16x16/actions/application-exit.png</file>
+    <file>oxygen/16x16/actions/document-open.png</file>
+    <file>oxygen/16x16/actions/list-remove-user.png</file>
+    <file>oxygen/16x16/actions/edit-find.png</file>
+    <file>oxygen/16x16/actions/dialog-cancel.png</file>
+    <file>oxygen/16x16/actions/go-down.png</file>
+    <file>oxygen/16x16/actions/list-add-user.png</file>
+    <file>oxygen/16x16/actions/mail-message-new.png</file>
+    <file>oxygen/16x16/actions/help-about.png</file>
+    <file>oxygen/16x16/actions/network-disconnect.png</file>
+    <file>oxygen/16x16/actions/irc-voice.png</file>
+    <file>oxygen/16x16/actions/go-up.png</file>
+    <file>oxygen/16x16/actions/im-user-away.png</file>
+    <file>oxygen/16x16/devices/network-wired.png</file>
+    <file>oxygen/16x16/apps/quassel.png</file>
+    <file>oxygen/16x16/status/security-low.png</file>
+    <file>oxygen/16x16/status/user-away.png</file>
+    <file>oxygen/16x16/status/security-high.png</file>
+    <file>oxygen/16x16/status/dialog-information.png</file>
+    <file>oxygen/64x64/actions/list-add-user.png</file>
+    <file>oxygen/64x64/actions/im-user-away.png</file>
+    <file>oxygen/64x64/actions/configure.png</file>
+    <file>oxygen/64x64/actions/im-user-offline.png</file>
+    <file>oxygen/64x64/actions/go-next.png</file>
+    <file>oxygen/64x64/actions/im-user.png</file>
+    <file>oxygen/64x64/actions/go-up.png</file>
+    <file>oxygen/64x64/actions/im-ban-kick-user.png</file>
+    <file>oxygen/64x64/actions/edit-find.png</file>
+    <file>oxygen/64x64/actions/application-exit.png</file>
+    <file>oxygen/64x64/actions/go-down.png</file>
+    <file>oxygen/64x64/actions/go-previous.png</file>
+    <file>oxygen/64x64/actions/im-ban-user.png</file>
+    <file>oxygen/64x64/actions/im-kick-user.png</file>
+    <file>oxygen/64x64/actions/document-edit.png</file>
+    <file>oxygen/64x64/actions/tools-report-bug.png</file>
+    <file>oxygen/64x64/devices/network-wired.png</file>
+    <file>oxygen/64x64/apps/quassel.png</file>
+    <file>oxygen/64x64/status/security-high.png</file>
+    <file>oxygen/64x64/status/security-low.png</file>
+    <file>oxygen/64x64/status/user-away.png</file>
+    <file>oxygen/64x64/status/dialog-information.png</file>
+    <file>oxygen/128x128/actions/mail-message-new.png</file>
+    <file>oxygen/128x128/actions/im-ban-kick-user.png</file>
+    <file>oxygen/128x128/actions/document-edit.png</file>
+    <file>oxygen/128x128/actions/im-user-offline.png</file>
+    <file>oxygen/128x128/actions/application-exit.png</file>
+    <file>oxygen/128x128/actions/im-user.png</file>
+    <file>oxygen/128x128/actions/go-next.png</file>
+    <file>oxygen/128x128/actions/im-kick-user.png</file>
+    <file>oxygen/128x128/actions/go-down.png</file>
+    <file>oxygen/128x128/actions/list-add-user.png</file>
+    <file>oxygen/128x128/actions/im-ban-user.png</file>
+    <file>oxygen/128x128/actions/go-previous.png</file>
+    <file>oxygen/128x128/actions/configure.png</file>
+    <file>oxygen/128x128/actions/tools-report-bug.png</file>
+    <file>oxygen/128x128/actions/im-user-away.png</file>
+    <file>oxygen/128x128/actions/go-up.png</file>
+    <file>oxygen/128x128/actions/edit-find.png</file>
+    <file>oxygen/128x128/devices/network-wired.png</file>
+    <file>oxygen/128x128/apps/quassel.png</file>
+    <file>oxygen/128x128/status/security-high.png</file>
+    <file>oxygen/128x128/status/security-low.png</file>
+    <file>oxygen/128x128/status/dialog-information.png</file>
+    <file>oxygen/48x48/actions/document-open.png</file>
+    <file>oxygen/48x48/actions/configure-shortcuts.png</file>
+    <file>oxygen/48x48/actions/go-next.png</file>
+    <file>oxygen/48x48/actions/im-user.png</file>
+    <file>oxygen/48x48/actions/flag-blue.png</file>
+    <file>oxygen/48x48/actions/dialog-cancel.png</file>
+    <file>oxygen/48x48/actions/list-add-user.png</file>
+    <file>oxygen/48x48/actions/configure.png</file>
+    <file>oxygen/48x48/actions/edit-find.png</file>
+    <file>oxygen/48x48/actions/irc-join-channel.png</file>
+    <file>oxygen/48x48/actions/edit-clear-locationbar-ltr.png</file>
+    <file>oxygen/48x48/actions/dialog-close.png</file>
+    <file>oxygen/48x48/actions/network-disconnect.png</file>
+    <file>oxygen/48x48/actions/list-add.png</file>
+    <file>oxygen/48x48/actions/irc-voice.png</file>
+    <file>oxygen/48x48/actions/format-list-unordered.png</file>
+    <file>oxygen/48x48/actions/media-playback-start.png</file>
+    <file>oxygen/48x48/actions/tools-report-bug.png</file>
+    <file>oxygen/48x48/actions/go-next-view.png</file>
+    <file>oxygen/48x48/actions/edit-rename.png</file>
+    <file>oxygen/48x48/actions/network-connect.png</file>
+    <file>oxygen/48x48/actions/irc-close-channel.png</file>
+    <file>oxygen/48x48/actions/go-up.png</file>
+    <file>oxygen/48x48/actions/format-text-bold.png</file>
+    <file>oxygen/48x48/actions/zoom-out.png</file>
+    <file>oxygen/48x48/actions/document-encrypt.png</file>
+    <file>oxygen/48x48/actions/im-ban-user.png</file>
+    <file>oxygen/48x48/actions/show-menu.png</file>
+    <file>oxygen/48x48/actions/help-about.png</file>
+    <file>oxygen/48x48/actions/view-refresh.png</file>
+    <file>oxygen/48x48/actions/format-text-italic.png</file>
+    <file>oxygen/48x48/actions/go-previous.png</file>
+    <file>oxygen/48x48/actions/zoom-original.png</file>
+    <file>oxygen/48x48/actions/go-previous-view.png</file>
+    <file>oxygen/48x48/actions/im-kick-user.png</file>
+    <file>oxygen/48x48/actions/edit-clear-locationbar-rtl.png</file>
+    <file>oxygen/48x48/actions/irc-operator.png</file>
+    <file>oxygen/48x48/actions/edit-copy.png</file>
+    <file>oxygen/48x48/actions/format-text-color.png</file>
+    <file>oxygen/48x48/actions/zoom-in.png</file>
+    <file>oxygen/48x48/actions/format-text-underline.png</file>
+    <file>oxygen/48x48/actions/im-ban-kick-user.png</file>
+    <file>oxygen/48x48/actions/application-exit.png</file>
+    <file>oxygen/48x48/actions/list-remove-user.png</file>
+    <file>oxygen/48x48/actions/im-user-offline.png</file>
+    <file>oxygen/48x48/actions/view-fullscreen.png</file>
+    <file>oxygen/48x48/actions/mail-message-new.png</file>
+    <file>oxygen/48x48/actions/go-down.png</file>
+    <file>oxygen/48x48/actions/edit-delete.png</file>
+    <file>oxygen/48x48/actions/format-fill-color.png</file>
+    <file>oxygen/48x48/actions/irc-remove-operator.png</file>
+    <file>oxygen/48x48/actions/irc-unvoice.png</file>
+    <file>oxygen/48x48/actions/document-edit.png</file>
+    <file>oxygen/48x48/actions/im-user-away.png</file>
+    <file>oxygen/48x48/devices/network-wired.png</file>
+    <file>oxygen/48x48/apps/quassel.png</file>
+    <file>oxygen/48x48/status/user-away.png</file>
+    <file>oxygen/48x48/status/dialog-information.png</file>
+    <file>oxygen/48x48/status/security-high.png</file>
+    <file>oxygen/48x48/status/security-low.png</file>
+    <file>oxygen/256x256/devices/network-wired.png</file>
+    <file>oxygen/256x256/apps/quassel.png</file>
   </qresource>
 </RCC>
diff --git a/icons/oxygen/128x128/actions/application-exit.png b/icons/oxygen/128x128/actions/application-exit.png
new file mode 100644 (file)
index 0000000..32be6b3
Binary files /dev/null and b/icons/oxygen/128x128/actions/application-exit.png differ
diff --git a/icons/oxygen/128x128/actions/configure.png b/icons/oxygen/128x128/actions/configure.png
new file mode 100644 (file)
index 0000000..ecbb741
Binary files /dev/null and b/icons/oxygen/128x128/actions/configure.png differ
diff --git a/icons/oxygen/128x128/actions/document-edit.png b/icons/oxygen/128x128/actions/document-edit.png
new file mode 100644 (file)
index 0000000..76ff8ec
Binary files /dev/null and b/icons/oxygen/128x128/actions/document-edit.png differ
diff --git a/icons/oxygen/128x128/actions/edit-find.png b/icons/oxygen/128x128/actions/edit-find.png
new file mode 100644 (file)
index 0000000..9123820
Binary files /dev/null and b/icons/oxygen/128x128/actions/edit-find.png differ
diff --git a/icons/oxygen/128x128/actions/go-down.png b/icons/oxygen/128x128/actions/go-down.png
new file mode 100644 (file)
index 0000000..262deb2
Binary files /dev/null and b/icons/oxygen/128x128/actions/go-down.png differ
diff --git a/icons/oxygen/128x128/actions/go-next.png b/icons/oxygen/128x128/actions/go-next.png
new file mode 100644 (file)
index 0000000..3e0c424
Binary files /dev/null and b/icons/oxygen/128x128/actions/go-next.png differ
diff --git a/icons/oxygen/128x128/actions/go-previous.png b/icons/oxygen/128x128/actions/go-previous.png
new file mode 100644 (file)
index 0000000..88db1dc
Binary files /dev/null and b/icons/oxygen/128x128/actions/go-previous.png differ
diff --git a/icons/oxygen/128x128/actions/go-up.png b/icons/oxygen/128x128/actions/go-up.png
new file mode 100644 (file)
index 0000000..02007f2
Binary files /dev/null and b/icons/oxygen/128x128/actions/go-up.png differ
diff --git a/icons/oxygen/128x128/actions/im-ban-kick-user.png b/icons/oxygen/128x128/actions/im-ban-kick-user.png
new file mode 100644 (file)
index 0000000..d6523ff
Binary files /dev/null and b/icons/oxygen/128x128/actions/im-ban-kick-user.png differ
diff --git a/icons/oxygen/128x128/actions/im-ban-user.png b/icons/oxygen/128x128/actions/im-ban-user.png
new file mode 100644 (file)
index 0000000..3a8033f
Binary files /dev/null and b/icons/oxygen/128x128/actions/im-ban-user.png differ
diff --git a/icons/oxygen/128x128/actions/im-kick-user.png b/icons/oxygen/128x128/actions/im-kick-user.png
new file mode 100644 (file)
index 0000000..4aa1fff
Binary files /dev/null and b/icons/oxygen/128x128/actions/im-kick-user.png differ
diff --git a/icons/oxygen/128x128/actions/im-user-away.png b/icons/oxygen/128x128/actions/im-user-away.png
new file mode 100644 (file)
index 0000000..680ad12
Binary files /dev/null and b/icons/oxygen/128x128/actions/im-user-away.png differ
diff --git a/icons/oxygen/128x128/actions/im-user-offline.png b/icons/oxygen/128x128/actions/im-user-offline.png
new file mode 100644 (file)
index 0000000..9d9c0e5
Binary files /dev/null and b/icons/oxygen/128x128/actions/im-user-offline.png differ
diff --git a/icons/oxygen/128x128/actions/im-user.png b/icons/oxygen/128x128/actions/im-user.png
new file mode 100644 (file)
index 0000000..3309570
Binary files /dev/null and b/icons/oxygen/128x128/actions/im-user.png differ
diff --git a/icons/oxygen/128x128/actions/list-add-user.png b/icons/oxygen/128x128/actions/list-add-user.png
new file mode 100644 (file)
index 0000000..5d29c0f
Binary files /dev/null and b/icons/oxygen/128x128/actions/list-add-user.png differ
diff --git a/icons/oxygen/128x128/actions/mail-message-new.png b/icons/oxygen/128x128/actions/mail-message-new.png
new file mode 100644 (file)
index 0000000..2f170fb
Binary files /dev/null and b/icons/oxygen/128x128/actions/mail-message-new.png differ
diff --git a/icons/oxygen/128x128/actions/tools-report-bug.png b/icons/oxygen/128x128/actions/tools-report-bug.png
new file mode 100644 (file)
index 0000000..051e738
Binary files /dev/null and b/icons/oxygen/128x128/actions/tools-report-bug.png differ
diff --git a/icons/oxygen/128x128/devices/network-wired.png b/icons/oxygen/128x128/devices/network-wired.png
new file mode 100644 (file)
index 0000000..cbcf1b6
Binary files /dev/null and b/icons/oxygen/128x128/devices/network-wired.png differ
diff --git a/icons/oxygen/128x128/status/dialog-information.png b/icons/oxygen/128x128/status/dialog-information.png
new file mode 100644 (file)
index 0000000..fe7dd00
Binary files /dev/null and b/icons/oxygen/128x128/status/dialog-information.png differ
diff --git a/icons/oxygen/128x128/status/security-high.png b/icons/oxygen/128x128/status/security-high.png
new file mode 100644 (file)
index 0000000..34ac983
Binary files /dev/null and b/icons/oxygen/128x128/status/security-high.png differ
diff --git a/icons/oxygen/128x128/status/security-low.png b/icons/oxygen/128x128/status/security-low.png
new file mode 100644 (file)
index 0000000..7ba8312
Binary files /dev/null and b/icons/oxygen/128x128/status/security-low.png differ
diff --git a/icons/oxygen/16x16/actions/dialog-close.png b/icons/oxygen/16x16/actions/dialog-close.png
new file mode 100644 (file)
index 0000000..2c2f99e
Binary files /dev/null and b/icons/oxygen/16x16/actions/dialog-close.png differ
diff --git a/icons/oxygen/16x16/actions/format-list-unordered.png b/icons/oxygen/16x16/actions/format-list-unordered.png
new file mode 100644 (file)
index 0000000..076bf18
Binary files /dev/null and b/icons/oxygen/16x16/actions/format-list-unordered.png differ
diff --git a/icons/oxygen/16x16/actions/im-user-away.png b/icons/oxygen/16x16/actions/im-user-away.png
new file mode 100644 (file)
index 0000000..38c61ac
Binary files /dev/null and b/icons/oxygen/16x16/actions/im-user-away.png differ
diff --git a/icons/oxygen/16x16/actions/im-user-offline.png b/icons/oxygen/16x16/actions/im-user-offline.png
new file mode 100644 (file)
index 0000000..ea10ab3
Binary files /dev/null and b/icons/oxygen/16x16/actions/im-user-offline.png differ
diff --git a/icons/oxygen/16x16/actions/im-user.png b/icons/oxygen/16x16/actions/im-user.png
new file mode 100644 (file)
index 0000000..1d3adc2
Binary files /dev/null and b/icons/oxygen/16x16/actions/im-user.png differ
diff --git a/icons/oxygen/16x16/actions/list-add-user.png b/icons/oxygen/16x16/actions/list-add-user.png
new file mode 100644 (file)
index 0000000..b413be2
Binary files /dev/null and b/icons/oxygen/16x16/actions/list-add-user.png differ
diff --git a/icons/oxygen/16x16/actions/list-remove-user.png b/icons/oxygen/16x16/actions/list-remove-user.png
new file mode 100644 (file)
index 0000000..6ac1d68
Binary files /dev/null and b/icons/oxygen/16x16/actions/list-remove-user.png differ
diff --git a/icons/oxygen/22x22/actions/application-exit.png b/icons/oxygen/22x22/actions/application-exit.png
new file mode 100644 (file)
index 0000000..ed5f8b2
Binary files /dev/null and b/icons/oxygen/22x22/actions/application-exit.png differ
diff --git a/icons/oxygen/22x22/actions/configure-shortcuts.png b/icons/oxygen/22x22/actions/configure-shortcuts.png
new file mode 100644 (file)
index 0000000..391ba80
Binary files /dev/null and b/icons/oxygen/22x22/actions/configure-shortcuts.png differ
diff --git a/icons/oxygen/22x22/actions/configure.png b/icons/oxygen/22x22/actions/configure.png
new file mode 100644 (file)
index 0000000..45b8fae
Binary files /dev/null and b/icons/oxygen/22x22/actions/configure.png differ
diff --git a/icons/oxygen/22x22/actions/dialog-cancel.png b/icons/oxygen/22x22/actions/dialog-cancel.png
new file mode 100644 (file)
index 0000000..c1adfc0
Binary files /dev/null and b/icons/oxygen/22x22/actions/dialog-cancel.png differ
diff --git a/icons/oxygen/22x22/actions/document-edit.png b/icons/oxygen/22x22/actions/document-edit.png
new file mode 100644 (file)
index 0000000..3d8f3a3
Binary files /dev/null and b/icons/oxygen/22x22/actions/document-edit.png differ
diff --git a/icons/oxygen/22x22/actions/document-encrypt.png b/icons/oxygen/22x22/actions/document-encrypt.png
new file mode 100644 (file)
index 0000000..0f2c9b7
Binary files /dev/null and b/icons/oxygen/22x22/actions/document-encrypt.png differ
diff --git a/icons/oxygen/22x22/actions/document-open.png b/icons/oxygen/22x22/actions/document-open.png
new file mode 100644 (file)
index 0000000..317a357
Binary files /dev/null and b/icons/oxygen/22x22/actions/document-open.png differ
diff --git a/icons/oxygen/22x22/actions/edit-clear-locationbar-ltr.png b/icons/oxygen/22x22/actions/edit-clear-locationbar-ltr.png
new file mode 100644 (file)
index 0000000..8d902d5
Binary files /dev/null and b/icons/oxygen/22x22/actions/edit-clear-locationbar-ltr.png differ
diff --git a/icons/oxygen/22x22/actions/edit-copy.png b/icons/oxygen/22x22/actions/edit-copy.png
new file mode 100644 (file)
index 0000000..d34cdcd
Binary files /dev/null and b/icons/oxygen/22x22/actions/edit-copy.png differ
diff --git a/icons/oxygen/22x22/actions/edit-delete.png b/icons/oxygen/22x22/actions/edit-delete.png
new file mode 100644 (file)
index 0000000..b0de61d
Binary files /dev/null and b/icons/oxygen/22x22/actions/edit-delete.png differ
diff --git a/icons/oxygen/22x22/actions/edit-find.png b/icons/oxygen/22x22/actions/edit-find.png
new file mode 100644 (file)
index 0000000..1b7a252
Binary files /dev/null and b/icons/oxygen/22x22/actions/edit-find.png differ
diff --git a/icons/oxygen/22x22/actions/flag-blue.png b/icons/oxygen/22x22/actions/flag-blue.png
new file mode 100644 (file)
index 0000000..b37b97a
Binary files /dev/null and b/icons/oxygen/22x22/actions/flag-blue.png differ
diff --git a/icons/oxygen/22x22/actions/format-fill-color.png b/icons/oxygen/22x22/actions/format-fill-color.png
new file mode 100644 (file)
index 0000000..e31f00e
Binary files /dev/null and b/icons/oxygen/22x22/actions/format-fill-color.png differ
diff --git a/icons/oxygen/22x22/actions/format-list-unordered.png b/icons/oxygen/22x22/actions/format-list-unordered.png
new file mode 100644 (file)
index 0000000..d60c0f6
Binary files /dev/null and b/icons/oxygen/22x22/actions/format-list-unordered.png differ
diff --git a/icons/oxygen/22x22/actions/format-text-bold.png b/icons/oxygen/22x22/actions/format-text-bold.png
new file mode 100644 (file)
index 0000000..a5535e3
Binary files /dev/null and b/icons/oxygen/22x22/actions/format-text-bold.png differ
diff --git a/icons/oxygen/22x22/actions/format-text-color.png b/icons/oxygen/22x22/actions/format-text-color.png
new file mode 100644 (file)
index 0000000..98f6173
Binary files /dev/null and b/icons/oxygen/22x22/actions/format-text-color.png differ
diff --git a/icons/oxygen/22x22/actions/format-text-italic.png b/icons/oxygen/22x22/actions/format-text-italic.png
new file mode 100644 (file)
index 0000000..a50211f
Binary files /dev/null and b/icons/oxygen/22x22/actions/format-text-italic.png differ
diff --git a/icons/oxygen/22x22/actions/format-text-underline.png b/icons/oxygen/22x22/actions/format-text-underline.png
new file mode 100644 (file)
index 0000000..e511395
Binary files /dev/null and b/icons/oxygen/22x22/actions/format-text-underline.png differ
diff --git a/icons/oxygen/22x22/actions/go-down.png b/icons/oxygen/22x22/actions/go-down.png
new file mode 100644 (file)
index 0000000..63331a5
Binary files /dev/null and b/icons/oxygen/22x22/actions/go-down.png differ
diff --git a/icons/oxygen/22x22/actions/go-next-view.png b/icons/oxygen/22x22/actions/go-next-view.png
new file mode 100644 (file)
index 0000000..9eba071
Binary files /dev/null and b/icons/oxygen/22x22/actions/go-next-view.png differ
diff --git a/icons/oxygen/22x22/actions/go-next.png b/icons/oxygen/22x22/actions/go-next.png
new file mode 100644 (file)
index 0000000..aa7cbb9
Binary files /dev/null and b/icons/oxygen/22x22/actions/go-next.png differ
diff --git a/icons/oxygen/22x22/actions/go-previous-view.png b/icons/oxygen/22x22/actions/go-previous-view.png
new file mode 100644 (file)
index 0000000..40219e5
Binary files /dev/null and b/icons/oxygen/22x22/actions/go-previous-view.png differ
diff --git a/icons/oxygen/22x22/actions/go-previous.png b/icons/oxygen/22x22/actions/go-previous.png
new file mode 100644 (file)
index 0000000..8230340
Binary files /dev/null and b/icons/oxygen/22x22/actions/go-previous.png differ
diff --git a/icons/oxygen/22x22/actions/go-up.png b/icons/oxygen/22x22/actions/go-up.png
new file mode 100644 (file)
index 0000000..4459024
Binary files /dev/null and b/icons/oxygen/22x22/actions/go-up.png differ
diff --git a/icons/oxygen/22x22/actions/help-about.png b/icons/oxygen/22x22/actions/help-about.png
new file mode 100644 (file)
index 0000000..a5607bc
Binary files /dev/null and b/icons/oxygen/22x22/actions/help-about.png differ
diff --git a/icons/oxygen/22x22/actions/im-ban-kick-user.png b/icons/oxygen/22x22/actions/im-ban-kick-user.png
new file mode 100644 (file)
index 0000000..180582c
Binary files /dev/null and b/icons/oxygen/22x22/actions/im-ban-kick-user.png differ
diff --git a/icons/oxygen/22x22/actions/im-ban-user.png b/icons/oxygen/22x22/actions/im-ban-user.png
new file mode 100644 (file)
index 0000000..3771291
Binary files /dev/null and b/icons/oxygen/22x22/actions/im-ban-user.png differ
diff --git a/icons/oxygen/22x22/actions/im-kick-user.png b/icons/oxygen/22x22/actions/im-kick-user.png
new file mode 100644 (file)
index 0000000..f9f0eec
Binary files /dev/null and b/icons/oxygen/22x22/actions/im-kick-user.png differ
diff --git a/icons/oxygen/22x22/actions/im-user-away.png b/icons/oxygen/22x22/actions/im-user-away.png
new file mode 100644 (file)
index 0000000..297e40c
Binary files /dev/null and b/icons/oxygen/22x22/actions/im-user-away.png differ
diff --git a/icons/oxygen/22x22/actions/im-user-offline.png b/icons/oxygen/22x22/actions/im-user-offline.png
new file mode 100644 (file)
index 0000000..49ec47c
Binary files /dev/null and b/icons/oxygen/22x22/actions/im-user-offline.png differ
diff --git a/icons/oxygen/22x22/actions/im-user.png b/icons/oxygen/22x22/actions/im-user.png
new file mode 100644 (file)
index 0000000..69de2e4
Binary files /dev/null and b/icons/oxygen/22x22/actions/im-user.png differ
diff --git a/icons/oxygen/22x22/actions/irc-close-channel.png b/icons/oxygen/22x22/actions/irc-close-channel.png
new file mode 100644 (file)
index 0000000..7a62ed2
Binary files /dev/null and b/icons/oxygen/22x22/actions/irc-close-channel.png differ
diff --git a/icons/oxygen/22x22/actions/irc-join-channel.png b/icons/oxygen/22x22/actions/irc-join-channel.png
new file mode 100644 (file)
index 0000000..557e2f1
Binary files /dev/null and b/icons/oxygen/22x22/actions/irc-join-channel.png differ
diff --git a/icons/oxygen/22x22/actions/irc-operator.png b/icons/oxygen/22x22/actions/irc-operator.png
new file mode 100644 (file)
index 0000000..a3707c4
Binary files /dev/null and b/icons/oxygen/22x22/actions/irc-operator.png differ
diff --git a/icons/oxygen/22x22/actions/irc-remove-operator.png b/icons/oxygen/22x22/actions/irc-remove-operator.png
new file mode 100644 (file)
index 0000000..a8ea364
Binary files /dev/null and b/icons/oxygen/22x22/actions/irc-remove-operator.png differ
diff --git a/icons/oxygen/22x22/actions/irc-unvoice.png b/icons/oxygen/22x22/actions/irc-unvoice.png
new file mode 100644 (file)
index 0000000..abfe3f9
Binary files /dev/null and b/icons/oxygen/22x22/actions/irc-unvoice.png differ
diff --git a/icons/oxygen/22x22/actions/irc-voice.png b/icons/oxygen/22x22/actions/irc-voice.png
new file mode 100644 (file)
index 0000000..5bb2ebe
Binary files /dev/null and b/icons/oxygen/22x22/actions/irc-voice.png differ
diff --git a/icons/oxygen/22x22/actions/list-add.png b/icons/oxygen/22x22/actions/list-add.png
new file mode 100644 (file)
index 0000000..e029787
Binary files /dev/null and b/icons/oxygen/22x22/actions/list-add.png differ
diff --git a/icons/oxygen/22x22/actions/mail-message-new.png b/icons/oxygen/22x22/actions/mail-message-new.png
new file mode 100644 (file)
index 0000000..543f1c5
Binary files /dev/null and b/icons/oxygen/22x22/actions/mail-message-new.png differ
diff --git a/icons/oxygen/22x22/actions/media-playback-start.png b/icons/oxygen/22x22/actions/media-playback-start.png
new file mode 100644 (file)
index 0000000..2820368
Binary files /dev/null and b/icons/oxygen/22x22/actions/media-playback-start.png differ
diff --git a/icons/oxygen/22x22/actions/network-connect.png b/icons/oxygen/22x22/actions/network-connect.png
new file mode 100644 (file)
index 0000000..b0c5296
Binary files /dev/null and b/icons/oxygen/22x22/actions/network-connect.png differ
diff --git a/icons/oxygen/22x22/actions/network-disconnect.png b/icons/oxygen/22x22/actions/network-disconnect.png
new file mode 100644 (file)
index 0000000..046b601
Binary files /dev/null and b/icons/oxygen/22x22/actions/network-disconnect.png differ
diff --git a/icons/oxygen/22x22/actions/show-menu.png b/icons/oxygen/22x22/actions/show-menu.png
new file mode 100644 (file)
index 0000000..dca073f
Binary files /dev/null and b/icons/oxygen/22x22/actions/show-menu.png differ
diff --git a/icons/oxygen/22x22/actions/tools-report-bug.png b/icons/oxygen/22x22/actions/tools-report-bug.png
new file mode 100644 (file)
index 0000000..9e2c8e2
Binary files /dev/null and b/icons/oxygen/22x22/actions/tools-report-bug.png differ
diff --git a/icons/oxygen/22x22/actions/view-fullscreen.png b/icons/oxygen/22x22/actions/view-fullscreen.png
new file mode 100644 (file)
index 0000000..ceda818
Binary files /dev/null and b/icons/oxygen/22x22/actions/view-fullscreen.png differ
diff --git a/icons/oxygen/22x22/actions/view-refresh.png b/icons/oxygen/22x22/actions/view-refresh.png
new file mode 100644 (file)
index 0000000..45b5535
Binary files /dev/null and b/icons/oxygen/22x22/actions/view-refresh.png differ
diff --git a/icons/oxygen/22x22/actions/zoom-in.png b/icons/oxygen/22x22/actions/zoom-in.png
new file mode 100644 (file)
index 0000000..8660d29
Binary files /dev/null and b/icons/oxygen/22x22/actions/zoom-in.png differ
diff --git a/icons/oxygen/22x22/actions/zoom-original.png b/icons/oxygen/22x22/actions/zoom-original.png
new file mode 100644 (file)
index 0000000..4eeacb1
Binary files /dev/null and b/icons/oxygen/22x22/actions/zoom-original.png differ
diff --git a/icons/oxygen/22x22/actions/zoom-out.png b/icons/oxygen/22x22/actions/zoom-out.png
new file mode 100644 (file)
index 0000000..23e2a76
Binary files /dev/null and b/icons/oxygen/22x22/actions/zoom-out.png differ
diff --git a/icons/oxygen/22x22/devices/network-wired.png b/icons/oxygen/22x22/devices/network-wired.png
new file mode 100644 (file)
index 0000000..7e22be7
Binary files /dev/null and b/icons/oxygen/22x22/devices/network-wired.png differ
diff --git a/icons/oxygen/22x22/status/dialog-information.png b/icons/oxygen/22x22/status/dialog-information.png
new file mode 100644 (file)
index 0000000..a5607bc
Binary files /dev/null and b/icons/oxygen/22x22/status/dialog-information.png differ
diff --git a/icons/oxygen/22x22/status/security-high.png b/icons/oxygen/22x22/status/security-high.png
new file mode 100644 (file)
index 0000000..80be848
Binary files /dev/null and b/icons/oxygen/22x22/status/security-high.png differ
diff --git a/icons/oxygen/22x22/status/security-low.png b/icons/oxygen/22x22/status/security-low.png
new file mode 100644 (file)
index 0000000..daa1c4a
Binary files /dev/null and b/icons/oxygen/22x22/status/security-low.png differ
diff --git a/icons/oxygen/22x22/status/user-away.png b/icons/oxygen/22x22/status/user-away.png
new file mode 100644 (file)
index 0000000..f16d92b
Binary files /dev/null and b/icons/oxygen/22x22/status/user-away.png differ
diff --git a/icons/oxygen/256x256/apps/quassel.png b/icons/oxygen/256x256/apps/quassel.png
new file mode 100644 (file)
index 0000000..7b0df4e
Binary files /dev/null and b/icons/oxygen/256x256/apps/quassel.png differ
diff --git a/icons/oxygen/256x256/devices/network-wired.png b/icons/oxygen/256x256/devices/network-wired.png
new file mode 100644 (file)
index 0000000..ec7270f
Binary files /dev/null and b/icons/oxygen/256x256/devices/network-wired.png differ
diff --git a/icons/oxygen/32x32/actions/application-exit.png b/icons/oxygen/32x32/actions/application-exit.png
new file mode 100644 (file)
index 0000000..dd76354
Binary files /dev/null and b/icons/oxygen/32x32/actions/application-exit.png differ
diff --git a/icons/oxygen/32x32/actions/configure-shortcuts.png b/icons/oxygen/32x32/actions/configure-shortcuts.png
new file mode 100644 (file)
index 0000000..1d8a340
Binary files /dev/null and b/icons/oxygen/32x32/actions/configure-shortcuts.png differ
diff --git a/icons/oxygen/32x32/actions/configure.png b/icons/oxygen/32x32/actions/configure.png
new file mode 100644 (file)
index 0000000..c774740
Binary files /dev/null and b/icons/oxygen/32x32/actions/configure.png differ
diff --git a/icons/oxygen/32x32/actions/dialog-cancel.png b/icons/oxygen/32x32/actions/dialog-cancel.png
new file mode 100644 (file)
index 0000000..6ce7961
Binary files /dev/null and b/icons/oxygen/32x32/actions/dialog-cancel.png differ
diff --git a/icons/oxygen/32x32/actions/dialog-close.png b/icons/oxygen/32x32/actions/dialog-close.png
new file mode 100644 (file)
index 0000000..b049b68
Binary files /dev/null and b/icons/oxygen/32x32/actions/dialog-close.png differ
diff --git a/icons/oxygen/32x32/actions/document-edit.png b/icons/oxygen/32x32/actions/document-edit.png
new file mode 100644 (file)
index 0000000..c5883ac
Binary files /dev/null and b/icons/oxygen/32x32/actions/document-edit.png differ
diff --git a/icons/oxygen/32x32/actions/document-encrypt.png b/icons/oxygen/32x32/actions/document-encrypt.png
new file mode 100644 (file)
index 0000000..353a22c
Binary files /dev/null and b/icons/oxygen/32x32/actions/document-encrypt.png differ
diff --git a/icons/oxygen/32x32/actions/document-open.png b/icons/oxygen/32x32/actions/document-open.png
new file mode 100644 (file)
index 0000000..8ba5441
Binary files /dev/null and b/icons/oxygen/32x32/actions/document-open.png differ
diff --git a/icons/oxygen/32x32/actions/edit-clear-locationbar-ltr.png b/icons/oxygen/32x32/actions/edit-clear-locationbar-ltr.png
new file mode 100644 (file)
index 0000000..023cfb8
Binary files /dev/null and b/icons/oxygen/32x32/actions/edit-clear-locationbar-ltr.png differ
diff --git a/icons/oxygen/32x32/actions/edit-clear-locationbar-rtl.png b/icons/oxygen/32x32/actions/edit-clear-locationbar-rtl.png
new file mode 100644 (file)
index 0000000..32b0666
Binary files /dev/null and b/icons/oxygen/32x32/actions/edit-clear-locationbar-rtl.png differ
diff --git a/icons/oxygen/32x32/actions/edit-copy.png b/icons/oxygen/32x32/actions/edit-copy.png
new file mode 100644 (file)
index 0000000..d4180c6
Binary files /dev/null and b/icons/oxygen/32x32/actions/edit-copy.png differ
diff --git a/icons/oxygen/32x32/actions/edit-delete.png b/icons/oxygen/32x32/actions/edit-delete.png
new file mode 100644 (file)
index 0000000..351659b
Binary files /dev/null and b/icons/oxygen/32x32/actions/edit-delete.png differ
diff --git a/icons/oxygen/32x32/actions/edit-find.png b/icons/oxygen/32x32/actions/edit-find.png
new file mode 100644 (file)
index 0000000..9b3fe6b
Binary files /dev/null and b/icons/oxygen/32x32/actions/edit-find.png differ
diff --git a/icons/oxygen/32x32/actions/edit-rename.png b/icons/oxygen/32x32/actions/edit-rename.png
new file mode 100644 (file)
index 0000000..5f089f5
Binary files /dev/null and b/icons/oxygen/32x32/actions/edit-rename.png differ
diff --git a/icons/oxygen/32x32/actions/flag-blue.png b/icons/oxygen/32x32/actions/flag-blue.png
new file mode 100644 (file)
index 0000000..9373e3d
Binary files /dev/null and b/icons/oxygen/32x32/actions/flag-blue.png differ
diff --git a/icons/oxygen/32x32/actions/format-fill-color.png b/icons/oxygen/32x32/actions/format-fill-color.png
new file mode 100644 (file)
index 0000000..af5421e
Binary files /dev/null and b/icons/oxygen/32x32/actions/format-fill-color.png differ
diff --git a/icons/oxygen/32x32/actions/format-list-unordered.png b/icons/oxygen/32x32/actions/format-list-unordered.png
new file mode 100644 (file)
index 0000000..09bca30
Binary files /dev/null and b/icons/oxygen/32x32/actions/format-list-unordered.png differ
diff --git a/icons/oxygen/32x32/actions/format-text-bold.png b/icons/oxygen/32x32/actions/format-text-bold.png
new file mode 100644 (file)
index 0000000..8949f44
Binary files /dev/null and b/icons/oxygen/32x32/actions/format-text-bold.png differ
diff --git a/icons/oxygen/32x32/actions/format-text-color.png b/icons/oxygen/32x32/actions/format-text-color.png
new file mode 100644 (file)
index 0000000..66fee9c
Binary files /dev/null and b/icons/oxygen/32x32/actions/format-text-color.png differ
diff --git a/icons/oxygen/32x32/actions/format-text-italic.png b/icons/oxygen/32x32/actions/format-text-italic.png
new file mode 100644 (file)
index 0000000..b566b34
Binary files /dev/null and b/icons/oxygen/32x32/actions/format-text-italic.png differ
diff --git a/icons/oxygen/32x32/actions/format-text-underline.png b/icons/oxygen/32x32/actions/format-text-underline.png
new file mode 100644 (file)
index 0000000..7c8bd5b
Binary files /dev/null and b/icons/oxygen/32x32/actions/format-text-underline.png differ
diff --git a/icons/oxygen/32x32/actions/go-down.png b/icons/oxygen/32x32/actions/go-down.png
new file mode 100644 (file)
index 0000000..b834f25
Binary files /dev/null and b/icons/oxygen/32x32/actions/go-down.png differ
diff --git a/icons/oxygen/32x32/actions/go-next-view.png b/icons/oxygen/32x32/actions/go-next-view.png
new file mode 100644 (file)
index 0000000..3bce02d
Binary files /dev/null and b/icons/oxygen/32x32/actions/go-next-view.png differ
diff --git a/icons/oxygen/32x32/actions/go-next.png b/icons/oxygen/32x32/actions/go-next.png
new file mode 100644 (file)
index 0000000..c4da8a9
Binary files /dev/null and b/icons/oxygen/32x32/actions/go-next.png differ
diff --git a/icons/oxygen/32x32/actions/go-previous-view.png b/icons/oxygen/32x32/actions/go-previous-view.png
new file mode 100644 (file)
index 0000000..3ec011e
Binary files /dev/null and b/icons/oxygen/32x32/actions/go-previous-view.png differ
diff --git a/icons/oxygen/32x32/actions/go-previous.png b/icons/oxygen/32x32/actions/go-previous.png
new file mode 100644 (file)
index 0000000..68ed8a1
Binary files /dev/null and b/icons/oxygen/32x32/actions/go-previous.png differ
diff --git a/icons/oxygen/32x32/actions/go-up.png b/icons/oxygen/32x32/actions/go-up.png
new file mode 100644 (file)
index 0000000..86d1f71
Binary files /dev/null and b/icons/oxygen/32x32/actions/go-up.png differ
diff --git a/icons/oxygen/32x32/actions/help-about.png b/icons/oxygen/32x32/actions/help-about.png
new file mode 100644 (file)
index 0000000..ee59e17
Binary files /dev/null and b/icons/oxygen/32x32/actions/help-about.png differ
diff --git a/icons/oxygen/32x32/actions/im-ban-kick-user.png b/icons/oxygen/32x32/actions/im-ban-kick-user.png
new file mode 100644 (file)
index 0000000..68ae081
Binary files /dev/null and b/icons/oxygen/32x32/actions/im-ban-kick-user.png differ
diff --git a/icons/oxygen/32x32/actions/im-ban-user.png b/icons/oxygen/32x32/actions/im-ban-user.png
new file mode 100644 (file)
index 0000000..e795d04
Binary files /dev/null and b/icons/oxygen/32x32/actions/im-ban-user.png differ
diff --git a/icons/oxygen/32x32/actions/im-kick-user.png b/icons/oxygen/32x32/actions/im-kick-user.png
new file mode 100644 (file)
index 0000000..1c8f519
Binary files /dev/null and b/icons/oxygen/32x32/actions/im-kick-user.png differ
diff --git a/icons/oxygen/32x32/actions/im-user-away.png b/icons/oxygen/32x32/actions/im-user-away.png
new file mode 100644 (file)
index 0000000..c0d7e53
Binary files /dev/null and b/icons/oxygen/32x32/actions/im-user-away.png differ
diff --git a/icons/oxygen/32x32/actions/im-user-offline.png b/icons/oxygen/32x32/actions/im-user-offline.png
new file mode 100644 (file)
index 0000000..cace13e
Binary files /dev/null and b/icons/oxygen/32x32/actions/im-user-offline.png differ
diff --git a/icons/oxygen/32x32/actions/im-user.png b/icons/oxygen/32x32/actions/im-user.png
new file mode 100644 (file)
index 0000000..0254741
Binary files /dev/null and b/icons/oxygen/32x32/actions/im-user.png differ
diff --git a/icons/oxygen/32x32/actions/irc-close-channel.png b/icons/oxygen/32x32/actions/irc-close-channel.png
new file mode 100644 (file)
index 0000000..9ab9cee
Binary files /dev/null and b/icons/oxygen/32x32/actions/irc-close-channel.png differ
diff --git a/icons/oxygen/32x32/actions/irc-join-channel.png b/icons/oxygen/32x32/actions/irc-join-channel.png
new file mode 100644 (file)
index 0000000..8dab9aa
Binary files /dev/null and b/icons/oxygen/32x32/actions/irc-join-channel.png differ
diff --git a/icons/oxygen/32x32/actions/irc-operator.png b/icons/oxygen/32x32/actions/irc-operator.png
new file mode 100644 (file)
index 0000000..604a279
Binary files /dev/null and b/icons/oxygen/32x32/actions/irc-operator.png differ
diff --git a/icons/oxygen/32x32/actions/irc-remove-operator.png b/icons/oxygen/32x32/actions/irc-remove-operator.png
new file mode 100644 (file)
index 0000000..1fcf97d
Binary files /dev/null and b/icons/oxygen/32x32/actions/irc-remove-operator.png differ
diff --git a/icons/oxygen/32x32/actions/irc-unvoice.png b/icons/oxygen/32x32/actions/irc-unvoice.png
new file mode 100644 (file)
index 0000000..7a91fd2
Binary files /dev/null and b/icons/oxygen/32x32/actions/irc-unvoice.png differ
diff --git a/icons/oxygen/32x32/actions/irc-voice.png b/icons/oxygen/32x32/actions/irc-voice.png
new file mode 100644 (file)
index 0000000..606fefb
Binary files /dev/null and b/icons/oxygen/32x32/actions/irc-voice.png differ
diff --git a/icons/oxygen/32x32/actions/list-add-user.png b/icons/oxygen/32x32/actions/list-add-user.png
new file mode 100644 (file)
index 0000000..8aa98ec
Binary files /dev/null and b/icons/oxygen/32x32/actions/list-add-user.png differ
diff --git a/icons/oxygen/32x32/actions/list-add.png b/icons/oxygen/32x32/actions/list-add.png
new file mode 100644 (file)
index 0000000..5724694
Binary files /dev/null and b/icons/oxygen/32x32/actions/list-add.png differ
diff --git a/icons/oxygen/32x32/actions/list-remove-user.png b/icons/oxygen/32x32/actions/list-remove-user.png
new file mode 100644 (file)
index 0000000..cfaa4e2
Binary files /dev/null and b/icons/oxygen/32x32/actions/list-remove-user.png differ
diff --git a/icons/oxygen/32x32/actions/mail-message-new.png b/icons/oxygen/32x32/actions/mail-message-new.png
new file mode 100644 (file)
index 0000000..a8fb51d
Binary files /dev/null and b/icons/oxygen/32x32/actions/mail-message-new.png differ
diff --git a/icons/oxygen/32x32/actions/media-playback-start.png b/icons/oxygen/32x32/actions/media-playback-start.png
new file mode 100644 (file)
index 0000000..7190685
Binary files /dev/null and b/icons/oxygen/32x32/actions/media-playback-start.png differ
diff --git a/icons/oxygen/32x32/actions/network-connect.png b/icons/oxygen/32x32/actions/network-connect.png
new file mode 100644 (file)
index 0000000..4e32020
Binary files /dev/null and b/icons/oxygen/32x32/actions/network-connect.png differ
diff --git a/icons/oxygen/32x32/actions/network-disconnect.png b/icons/oxygen/32x32/actions/network-disconnect.png
new file mode 100644 (file)
index 0000000..623c8e0
Binary files /dev/null and b/icons/oxygen/32x32/actions/network-disconnect.png differ
diff --git a/icons/oxygen/32x32/actions/show-menu.png b/icons/oxygen/32x32/actions/show-menu.png
new file mode 100644 (file)
index 0000000..fa35882
Binary files /dev/null and b/icons/oxygen/32x32/actions/show-menu.png differ
diff --git a/icons/oxygen/32x32/actions/tools-report-bug.png b/icons/oxygen/32x32/actions/tools-report-bug.png
new file mode 100644 (file)
index 0000000..c7ace70
Binary files /dev/null and b/icons/oxygen/32x32/actions/tools-report-bug.png differ
diff --git a/icons/oxygen/32x32/actions/view-fullscreen.png b/icons/oxygen/32x32/actions/view-fullscreen.png
new file mode 100644 (file)
index 0000000..e7758fe
Binary files /dev/null and b/icons/oxygen/32x32/actions/view-fullscreen.png differ
diff --git a/icons/oxygen/32x32/actions/view-refresh.png b/icons/oxygen/32x32/actions/view-refresh.png
new file mode 100644 (file)
index 0000000..afa2a9d
Binary files /dev/null and b/icons/oxygen/32x32/actions/view-refresh.png differ
diff --git a/icons/oxygen/32x32/actions/zoom-in.png b/icons/oxygen/32x32/actions/zoom-in.png
new file mode 100644 (file)
index 0000000..d90f809
Binary files /dev/null and b/icons/oxygen/32x32/actions/zoom-in.png differ
diff --git a/icons/oxygen/32x32/actions/zoom-original.png b/icons/oxygen/32x32/actions/zoom-original.png
new file mode 100644 (file)
index 0000000..c243a32
Binary files /dev/null and b/icons/oxygen/32x32/actions/zoom-original.png differ
diff --git a/icons/oxygen/32x32/actions/zoom-out.png b/icons/oxygen/32x32/actions/zoom-out.png
new file mode 100644 (file)
index 0000000..e3eb020
Binary files /dev/null and b/icons/oxygen/32x32/actions/zoom-out.png differ
diff --git a/icons/oxygen/32x32/devices/network-wired.png b/icons/oxygen/32x32/devices/network-wired.png
new file mode 100644 (file)
index 0000000..2c49e92
Binary files /dev/null and b/icons/oxygen/32x32/devices/network-wired.png differ
diff --git a/icons/oxygen/32x32/status/dialog-information.png b/icons/oxygen/32x32/status/dialog-information.png
new file mode 100644 (file)
index 0000000..ee59e17
Binary files /dev/null and b/icons/oxygen/32x32/status/dialog-information.png differ
diff --git a/icons/oxygen/32x32/status/security-high.png b/icons/oxygen/32x32/status/security-high.png
new file mode 100644 (file)
index 0000000..95e73d9
Binary files /dev/null and b/icons/oxygen/32x32/status/security-high.png differ
diff --git a/icons/oxygen/32x32/status/security-low.png b/icons/oxygen/32x32/status/security-low.png
new file mode 100644 (file)
index 0000000..9ea4953
Binary files /dev/null and b/icons/oxygen/32x32/status/security-low.png differ
diff --git a/icons/oxygen/32x32/status/user-away.png b/icons/oxygen/32x32/status/user-away.png
new file mode 100644 (file)
index 0000000..233b124
Binary files /dev/null and b/icons/oxygen/32x32/status/user-away.png differ
diff --git a/icons/oxygen/48x48/actions/application-exit.png b/icons/oxygen/48x48/actions/application-exit.png
new file mode 100644 (file)
index 0000000..9ae1f1f
Binary files /dev/null and b/icons/oxygen/48x48/actions/application-exit.png differ
diff --git a/icons/oxygen/48x48/actions/configure-shortcuts.png b/icons/oxygen/48x48/actions/configure-shortcuts.png
new file mode 100644 (file)
index 0000000..59ec430
Binary files /dev/null and b/icons/oxygen/48x48/actions/configure-shortcuts.png differ
diff --git a/icons/oxygen/48x48/actions/configure.png b/icons/oxygen/48x48/actions/configure.png
new file mode 100644 (file)
index 0000000..71deb5a
Binary files /dev/null and b/icons/oxygen/48x48/actions/configure.png differ
diff --git a/icons/oxygen/48x48/actions/dialog-cancel.png b/icons/oxygen/48x48/actions/dialog-cancel.png
new file mode 100644 (file)
index 0000000..fd285bc
Binary files /dev/null and b/icons/oxygen/48x48/actions/dialog-cancel.png differ
diff --git a/icons/oxygen/48x48/actions/dialog-close.png b/icons/oxygen/48x48/actions/dialog-close.png
new file mode 100644 (file)
index 0000000..8d7f19f
Binary files /dev/null and b/icons/oxygen/48x48/actions/dialog-close.png differ
diff --git a/icons/oxygen/48x48/actions/document-edit.png b/icons/oxygen/48x48/actions/document-edit.png
new file mode 100644 (file)
index 0000000..e8fe097
Binary files /dev/null and b/icons/oxygen/48x48/actions/document-edit.png differ
diff --git a/icons/oxygen/48x48/actions/document-encrypt.png b/icons/oxygen/48x48/actions/document-encrypt.png
new file mode 100644 (file)
index 0000000..b80c2a6
Binary files /dev/null and b/icons/oxygen/48x48/actions/document-encrypt.png differ
diff --git a/icons/oxygen/48x48/actions/document-open.png b/icons/oxygen/48x48/actions/document-open.png
new file mode 100644 (file)
index 0000000..3432ed2
Binary files /dev/null and b/icons/oxygen/48x48/actions/document-open.png differ
diff --git a/icons/oxygen/48x48/actions/edit-clear-locationbar-ltr.png b/icons/oxygen/48x48/actions/edit-clear-locationbar-ltr.png
new file mode 100644 (file)
index 0000000..3e62098
Binary files /dev/null and b/icons/oxygen/48x48/actions/edit-clear-locationbar-ltr.png differ
diff --git a/icons/oxygen/48x48/actions/edit-clear-locationbar-rtl.png b/icons/oxygen/48x48/actions/edit-clear-locationbar-rtl.png
new file mode 100644 (file)
index 0000000..7257212
Binary files /dev/null and b/icons/oxygen/48x48/actions/edit-clear-locationbar-rtl.png differ
diff --git a/icons/oxygen/48x48/actions/edit-copy.png b/icons/oxygen/48x48/actions/edit-copy.png
new file mode 100644 (file)
index 0000000..d33b436
Binary files /dev/null and b/icons/oxygen/48x48/actions/edit-copy.png differ
diff --git a/icons/oxygen/48x48/actions/edit-delete.png b/icons/oxygen/48x48/actions/edit-delete.png
new file mode 100644 (file)
index 0000000..394d3a7
Binary files /dev/null and b/icons/oxygen/48x48/actions/edit-delete.png differ
diff --git a/icons/oxygen/48x48/actions/edit-find.png b/icons/oxygen/48x48/actions/edit-find.png
new file mode 100644 (file)
index 0000000..bb95091
Binary files /dev/null and b/icons/oxygen/48x48/actions/edit-find.png differ
diff --git a/icons/oxygen/48x48/actions/edit-rename.png b/icons/oxygen/48x48/actions/edit-rename.png
new file mode 100644 (file)
index 0000000..bc5476d
Binary files /dev/null and b/icons/oxygen/48x48/actions/edit-rename.png differ
diff --git a/icons/oxygen/48x48/actions/flag-blue.png b/icons/oxygen/48x48/actions/flag-blue.png
new file mode 100644 (file)
index 0000000..d8d891e
Binary files /dev/null and b/icons/oxygen/48x48/actions/flag-blue.png differ
diff --git a/icons/oxygen/48x48/actions/format-fill-color.png b/icons/oxygen/48x48/actions/format-fill-color.png
new file mode 100644 (file)
index 0000000..39c6c67
Binary files /dev/null and b/icons/oxygen/48x48/actions/format-fill-color.png differ
diff --git a/icons/oxygen/48x48/actions/format-list-unordered.png b/icons/oxygen/48x48/actions/format-list-unordered.png
new file mode 100644 (file)
index 0000000..830243d
Binary files /dev/null and b/icons/oxygen/48x48/actions/format-list-unordered.png differ
diff --git a/icons/oxygen/48x48/actions/format-text-bold.png b/icons/oxygen/48x48/actions/format-text-bold.png
new file mode 100644 (file)
index 0000000..d30b47e
Binary files /dev/null and b/icons/oxygen/48x48/actions/format-text-bold.png differ
diff --git a/icons/oxygen/48x48/actions/format-text-color.png b/icons/oxygen/48x48/actions/format-text-color.png
new file mode 100644 (file)
index 0000000..8ed346b
Binary files /dev/null and b/icons/oxygen/48x48/actions/format-text-color.png differ
diff --git a/icons/oxygen/48x48/actions/format-text-italic.png b/icons/oxygen/48x48/actions/format-text-italic.png
new file mode 100644 (file)
index 0000000..d286bc0
Binary files /dev/null and b/icons/oxygen/48x48/actions/format-text-italic.png differ
diff --git a/icons/oxygen/48x48/actions/format-text-underline.png b/icons/oxygen/48x48/actions/format-text-underline.png
new file mode 100644 (file)
index 0000000..2734a28
Binary files /dev/null and b/icons/oxygen/48x48/actions/format-text-underline.png differ
diff --git a/icons/oxygen/48x48/actions/go-down.png b/icons/oxygen/48x48/actions/go-down.png
new file mode 100644 (file)
index 0000000..780714b
Binary files /dev/null and b/icons/oxygen/48x48/actions/go-down.png differ
diff --git a/icons/oxygen/48x48/actions/go-next-view.png b/icons/oxygen/48x48/actions/go-next-view.png
new file mode 100644 (file)
index 0000000..e5e05d6
Binary files /dev/null and b/icons/oxygen/48x48/actions/go-next-view.png differ
diff --git a/icons/oxygen/48x48/actions/go-next.png b/icons/oxygen/48x48/actions/go-next.png
new file mode 100644 (file)
index 0000000..6cbd487
Binary files /dev/null and b/icons/oxygen/48x48/actions/go-next.png differ
diff --git a/icons/oxygen/48x48/actions/go-previous-view.png b/icons/oxygen/48x48/actions/go-previous-view.png
new file mode 100644 (file)
index 0000000..85bc2e3
Binary files /dev/null and b/icons/oxygen/48x48/actions/go-previous-view.png differ
diff --git a/icons/oxygen/48x48/actions/go-previous.png b/icons/oxygen/48x48/actions/go-previous.png
new file mode 100644 (file)
index 0000000..2741394
Binary files /dev/null and b/icons/oxygen/48x48/actions/go-previous.png differ
diff --git a/icons/oxygen/48x48/actions/go-up.png b/icons/oxygen/48x48/actions/go-up.png
new file mode 100644 (file)
index 0000000..7174fa8
Binary files /dev/null and b/icons/oxygen/48x48/actions/go-up.png differ
diff --git a/icons/oxygen/48x48/actions/im-user-away.png b/icons/oxygen/48x48/actions/im-user-away.png
new file mode 100644 (file)
index 0000000..f28ba0d
Binary files /dev/null and b/icons/oxygen/48x48/actions/im-user-away.png differ
diff --git a/icons/oxygen/48x48/actions/im-user-offline.png b/icons/oxygen/48x48/actions/im-user-offline.png
new file mode 100644 (file)
index 0000000..c7e33db
Binary files /dev/null and b/icons/oxygen/48x48/actions/im-user-offline.png differ
diff --git a/icons/oxygen/48x48/actions/list-add-user.png b/icons/oxygen/48x48/actions/list-add-user.png
new file mode 100644 (file)
index 0000000..083f804
Binary files /dev/null and b/icons/oxygen/48x48/actions/list-add-user.png differ
diff --git a/icons/oxygen/48x48/actions/list-add.png b/icons/oxygen/48x48/actions/list-add.png
new file mode 100644 (file)
index 0000000..af5b56e
Binary files /dev/null and b/icons/oxygen/48x48/actions/list-add.png differ
diff --git a/icons/oxygen/48x48/actions/list-remove-user.png b/icons/oxygen/48x48/actions/list-remove-user.png
new file mode 100644 (file)
index 0000000..5bc6e08
Binary files /dev/null and b/icons/oxygen/48x48/actions/list-remove-user.png differ
diff --git a/icons/oxygen/48x48/actions/media-playback-start.png b/icons/oxygen/48x48/actions/media-playback-start.png
new file mode 100644 (file)
index 0000000..dbeee2b
Binary files /dev/null and b/icons/oxygen/48x48/actions/media-playback-start.png differ
diff --git a/icons/oxygen/48x48/actions/show-menu.png b/icons/oxygen/48x48/actions/show-menu.png
new file mode 100644 (file)
index 0000000..4cde58f
Binary files /dev/null and b/icons/oxygen/48x48/actions/show-menu.png differ
diff --git a/icons/oxygen/48x48/actions/tools-report-bug.png b/icons/oxygen/48x48/actions/tools-report-bug.png
new file mode 100644 (file)
index 0000000..239a43e
Binary files /dev/null and b/icons/oxygen/48x48/actions/tools-report-bug.png differ
diff --git a/icons/oxygen/48x48/actions/view-fullscreen.png b/icons/oxygen/48x48/actions/view-fullscreen.png
new file mode 100644 (file)
index 0000000..aed8fc3
Binary files /dev/null and b/icons/oxygen/48x48/actions/view-fullscreen.png differ
diff --git a/icons/oxygen/48x48/actions/view-refresh.png b/icons/oxygen/48x48/actions/view-refresh.png
new file mode 100644 (file)
index 0000000..0b08b23
Binary files /dev/null and b/icons/oxygen/48x48/actions/view-refresh.png differ
diff --git a/icons/oxygen/48x48/actions/zoom-in.png b/icons/oxygen/48x48/actions/zoom-in.png
new file mode 100644 (file)
index 0000000..b99d367
Binary files /dev/null and b/icons/oxygen/48x48/actions/zoom-in.png differ
diff --git a/icons/oxygen/48x48/actions/zoom-original.png b/icons/oxygen/48x48/actions/zoom-original.png
new file mode 100644 (file)
index 0000000..2f49354
Binary files /dev/null and b/icons/oxygen/48x48/actions/zoom-original.png differ
diff --git a/icons/oxygen/48x48/actions/zoom-out.png b/icons/oxygen/48x48/actions/zoom-out.png
new file mode 100644 (file)
index 0000000..f08f094
Binary files /dev/null and b/icons/oxygen/48x48/actions/zoom-out.png differ
diff --git a/icons/oxygen/48x48/devices/network-wired.png b/icons/oxygen/48x48/devices/network-wired.png
new file mode 100644 (file)
index 0000000..07333a1
Binary files /dev/null and b/icons/oxygen/48x48/devices/network-wired.png differ
diff --git a/icons/oxygen/48x48/status/dialog-information.png b/icons/oxygen/48x48/status/dialog-information.png
new file mode 100644 (file)
index 0000000..8f3a936
Binary files /dev/null and b/icons/oxygen/48x48/status/dialog-information.png differ
diff --git a/icons/oxygen/48x48/status/security-high.png b/icons/oxygen/48x48/status/security-high.png
new file mode 100644 (file)
index 0000000..fb54fd7
Binary files /dev/null and b/icons/oxygen/48x48/status/security-high.png differ
diff --git a/icons/oxygen/48x48/status/security-low.png b/icons/oxygen/48x48/status/security-low.png
new file mode 100644 (file)
index 0000000..9d5659f
Binary files /dev/null and b/icons/oxygen/48x48/status/security-low.png differ
diff --git a/icons/oxygen/48x48/status/user-away.png b/icons/oxygen/48x48/status/user-away.png
new file mode 100644 (file)
index 0000000..3be2fce
Binary files /dev/null and b/icons/oxygen/48x48/status/user-away.png differ
diff --git a/icons/oxygen/64x64/actions/application-exit.png b/icons/oxygen/64x64/actions/application-exit.png
new file mode 100644 (file)
index 0000000..c1549f4
Binary files /dev/null and b/icons/oxygen/64x64/actions/application-exit.png differ
diff --git a/icons/oxygen/64x64/actions/configure.png b/icons/oxygen/64x64/actions/configure.png
new file mode 100644 (file)
index 0000000..79f92de
Binary files /dev/null and b/icons/oxygen/64x64/actions/configure.png differ
diff --git a/icons/oxygen/64x64/actions/document-edit.png b/icons/oxygen/64x64/actions/document-edit.png
new file mode 100644 (file)
index 0000000..a0ec6b7
Binary files /dev/null and b/icons/oxygen/64x64/actions/document-edit.png differ
diff --git a/icons/oxygen/64x64/actions/edit-find.png b/icons/oxygen/64x64/actions/edit-find.png
new file mode 100644 (file)
index 0000000..884bd5f
Binary files /dev/null and b/icons/oxygen/64x64/actions/edit-find.png differ
diff --git a/icons/oxygen/64x64/actions/go-down.png b/icons/oxygen/64x64/actions/go-down.png
new file mode 100644 (file)
index 0000000..c23774b
Binary files /dev/null and b/icons/oxygen/64x64/actions/go-down.png differ
diff --git a/icons/oxygen/64x64/actions/go-next.png b/icons/oxygen/64x64/actions/go-next.png
new file mode 100644 (file)
index 0000000..31b2a6b
Binary files /dev/null and b/icons/oxygen/64x64/actions/go-next.png differ
diff --git a/icons/oxygen/64x64/actions/go-previous.png b/icons/oxygen/64x64/actions/go-previous.png
new file mode 100644 (file)
index 0000000..f53d410
Binary files /dev/null and b/icons/oxygen/64x64/actions/go-previous.png differ
diff --git a/icons/oxygen/64x64/actions/go-up.png b/icons/oxygen/64x64/actions/go-up.png
new file mode 100644 (file)
index 0000000..e44c37a
Binary files /dev/null and b/icons/oxygen/64x64/actions/go-up.png differ
diff --git a/icons/oxygen/64x64/actions/im-ban-kick-user.png b/icons/oxygen/64x64/actions/im-ban-kick-user.png
new file mode 100644 (file)
index 0000000..4506f59
Binary files /dev/null and b/icons/oxygen/64x64/actions/im-ban-kick-user.png differ
diff --git a/icons/oxygen/64x64/actions/im-ban-user.png b/icons/oxygen/64x64/actions/im-ban-user.png
new file mode 100644 (file)
index 0000000..c3072ef
Binary files /dev/null and b/icons/oxygen/64x64/actions/im-ban-user.png differ
diff --git a/icons/oxygen/64x64/actions/im-kick-user.png b/icons/oxygen/64x64/actions/im-kick-user.png
new file mode 100644 (file)
index 0000000..6268e82
Binary files /dev/null and b/icons/oxygen/64x64/actions/im-kick-user.png differ
diff --git a/icons/oxygen/64x64/actions/im-user-away.png b/icons/oxygen/64x64/actions/im-user-away.png
new file mode 100644 (file)
index 0000000..3f841bb
Binary files /dev/null and b/icons/oxygen/64x64/actions/im-user-away.png differ
diff --git a/icons/oxygen/64x64/actions/im-user-offline.png b/icons/oxygen/64x64/actions/im-user-offline.png
new file mode 100644 (file)
index 0000000..2b3bca3
Binary files /dev/null and b/icons/oxygen/64x64/actions/im-user-offline.png differ
diff --git a/icons/oxygen/64x64/actions/im-user.png b/icons/oxygen/64x64/actions/im-user.png
new file mode 100644 (file)
index 0000000..dd7d7a2
Binary files /dev/null and b/icons/oxygen/64x64/actions/im-user.png differ
diff --git a/icons/oxygen/64x64/actions/list-add-user.png b/icons/oxygen/64x64/actions/list-add-user.png
new file mode 100644 (file)
index 0000000..12f73ef
Binary files /dev/null and b/icons/oxygen/64x64/actions/list-add-user.png differ
diff --git a/icons/oxygen/64x64/actions/tools-report-bug.png b/icons/oxygen/64x64/actions/tools-report-bug.png
new file mode 100644 (file)
index 0000000..b313d4d
Binary files /dev/null and b/icons/oxygen/64x64/actions/tools-report-bug.png differ
diff --git a/icons/oxygen/64x64/devices/network-wired.png b/icons/oxygen/64x64/devices/network-wired.png
new file mode 100644 (file)
index 0000000..2981c5b
Binary files /dev/null and b/icons/oxygen/64x64/devices/network-wired.png differ
diff --git a/icons/oxygen/64x64/status/dialog-information.png b/icons/oxygen/64x64/status/dialog-information.png
new file mode 100644 (file)
index 0000000..c65f616
Binary files /dev/null and b/icons/oxygen/64x64/status/dialog-information.png differ
diff --git a/icons/oxygen/64x64/status/security-high.png b/icons/oxygen/64x64/status/security-high.png
new file mode 100644 (file)
index 0000000..44da6b9
Binary files /dev/null and b/icons/oxygen/64x64/status/security-high.png differ
diff --git a/icons/oxygen/64x64/status/security-low.png b/icons/oxygen/64x64/status/security-low.png
new file mode 100644 (file)
index 0000000..d8ceb4b
Binary files /dev/null and b/icons/oxygen/64x64/status/security-low.png differ
diff --git a/icons/oxygen/64x64/status/user-away.png b/icons/oxygen/64x64/status/user-away.png
new file mode 100644 (file)
index 0000000..0f13341
Binary files /dev/null and b/icons/oxygen/64x64/status/user-away.png differ
index e35a25e..415ac58 100644 (file)
@@ -1,9 +1,8 @@
 Oxygen Icon Theme has been developed by The Oxygen Team.
 
 Art Directors:
-David Vignoni <david@oxygen-icons.org>
 Nuno F. Pinheiro <nuno@oxygen-icons.org>
-David J. Miller <miller@oxygen-icons.org>
+David Vignoni <david@oxygen-icons.org>
 
 Naming Coordinator
 Jakob Petsovits <jpetso@gmx.at>
@@ -15,9 +14,11 @@ Johann Ollivier Lapeyre <johann@oxygen-icons.org>
 Kenneth Wimer <ken@oxygen-icons.org> 
 Nuno F. Pinheiro <nuno@oxygen-icons.org>
 Riccardo Iaconelli <riccardo@oxygen-icons.org>
+David J. Miller <miller@oxygen-icons.org>
 
 Thanks to:
 Lee Olson: Contributed drawing used in application-x-bittorent icon.
 Marco AurĂ©lio "CorĂ©": Improved audio-input-microphone icon.
 Matthias Kretz: Contributed "audio-input-line" device icon.
 Mauricio Piacentini <piacentini@kde.org> : game icons mashup
+Erlend Hamberg: "text-x-haskell" mimetype icon.
index bbf2081..b68a7cc 100644 (file)
@@ -1,6 +1,6 @@
-If you'd like to help us make Oxygen or contribute in any way please join the irc channel #kde-artists on freenode.net or send a mail to the kde-artists mailing list (artists@kde.org). One of the teeam is almost always online. We'd love to to discuss the possiblity with you :-)
+If you'd like to help us make Oxygen or contribute in any way please join the irc channel #oxygen on freenode.net or send a mail to the kde-artists mailing list (all@oxygen -icons.org) or (nuno@oxygen-icons.org). One of the teeam is almost always online. We'd love to to discuss the possiblity with you :-)
 
-In order to coordinate the addition of icons to the theme itself, all artists should put their work in a dir labelled Oxygen/ARTIST_NAME (so, mine for instance is Oxygen/Ken/) this allows us to control not only the licensing of the theme but the compatability with the guidelines for creating Oxygen icons.
+In order to coordinate the addition of icons to the theme itself, all external artists should send their work for review to one of the refered emails, they will be reviewd for  licensing of the theme and the compatability with the guidelines for creating Oxygen icons.
 
 NOTE:
 Contributors should realize that the Oxygen icon theme mantainers can (and probably will) modify, delete, reuse contributed artwork.
index c87ac56..045b62e 100644 (file)
@@ -1,24 +1,25 @@
 The Oxygen Icon Theme
+    Copyright (C) 2007 Nuno Pinheiro <nuno@oxygen-icons.org>
     Copyright (C) 2007 David Vignoni <david@icon-king.com>
+    Copyright (C) 2007 David Miller <miller@oxygen-icons.org>
     Copyright (C) 2007 Johann Ollivier Lapeyre <johann@oxygen-icons.org>
     Copyright (C) 2007 Kenneth Wimer <kwwii@bootsplash.org>
-    Copyright (C) 2007 Nuno Fernades Pinheiro <nf.pinheiro@gmail.com>
     Copyright (C) 2007 Riccardo Iaconelli <riccardo@oxygen-icons.org>
-    Copyright (C) 2007 David Miller <miller@oxygen-icons.org>
+    
 
 and others
 
     This library is free software; you can redistribute it and/or
-    modify it under the terms of the GNU Library General Public
+    modify it under the terms of the GNU Lesser General Public
     License as published by the Free Software Foundation; either
     version 3 of the License, or (at your option) any later version.
 
     This library is distributed in the hope that it will be useful,
     but WITHOUT ANY WARRANTY; without even the implied warranty of
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-    Library General Public License for more details.
+    Lesser General Public License for more details.
 
-    You should have received a copy of the GNU Library General Public
+    You should have received a copy of the GNU Lesser General Public
     License along with this library. If not, see <http://www.gnu.org/licenses/>.
 
 Clarification:
@@ -46,3 +47,170 @@ Clarification:
   the use of elements of this art library in a GUI.
 
   kde-artists [at] kde.org
+
+-----
+                  GNU LESSER GENERAL PUBLIC LICENSE
+                       Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+  This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+  0. Additional Definitions. 
+
+  As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+  "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+  An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+  A "Combined Work" is a work produced by combining or linking an
+Application with the Library.  The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+  The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+  The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+  1. Exception to Section 3 of the GNU GPL.
+
+  You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+  2. Conveying Modified Versions.
+
+  If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+   a) under this License, provided that you make a good faith effort to
+   ensure that, in the event an Application does not supply the
+   function or data, the facility still operates, and performs
+   whatever part of its purpose remains meaningful, or
+
+   b) under the GNU GPL, with none of the additional permissions of
+   this License applicable to that copy.
+
+  3. Object Code Incorporating Material from Library Header Files.
+
+  The object code form of an Application may incorporate material from
+a header file that is part of the Library.  You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+   a) Give prominent notice with each copy of the object code that the
+   Library is used in it and that the Library and its use are
+   covered by this License.
+
+   b) Accompany the object code with a copy of the GNU GPL and this license
+   document.
+
+  4. Combined Works.
+
+  You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+   a) Give prominent notice with each copy of the Combined Work that
+   the Library is used in it and that the Library and its use are
+   covered by this License.
+
+   b) Accompany the Combined Work with a copy of the GNU GPL and this license
+   document.
+
+   c) For a Combined Work that displays copyright notices during
+   execution, include the copyright notice for the Library among
+   these notices, as well as a reference directing the user to the
+   copies of the GNU GPL and this license document.
+
+   d) Do one of the following:
+
+       0) Convey the Minimal Corresponding Source under the terms of this
+       License, and the Corresponding Application Code in a form
+       suitable for, and under terms that permit, the user to
+       recombine or relink the Application with a modified version of
+       the Linked Version to produce a modified Combined Work, in the
+       manner specified by section 6 of the GNU GPL for conveying
+       Corresponding Source.
+
+       1) Use a suitable shared library mechanism for linking with the
+       Library.  A suitable mechanism is one that (a) uses at run time
+       a copy of the Library already present on the user's computer
+       system, and (b) will operate properly with a modified version
+       of the Library that is interface-compatible with the Linked
+       Version. 
+
+   e) Provide Installation Information, but only if you would otherwise
+   be required to provide such information under section 6 of the
+   GNU GPL, and only to the extent that such information is
+   necessary to install and