From b91b5e1e5c19b9c1f94273f2bef86014ecc18c1e Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Wed, 25 Apr 2018 00:38:45 +0200 Subject: [PATCH] Update copyright headers --- app/build.gradle.kts | 22 ++++++++++++++++ app/src/debug/res/values-de/strings.xml | 25 +++++++++++++++++-- app/src/debug/res/values/colors.xml | 23 ++++++++++++++++- app/src/debug/res/values/strings.xml | 22 ++++++++++++++++ app/src/main/AndroidManifest.xml | 23 ++++++++++++++++- .../main/java/de/kuschku/quasseldroid/Keys.kt | 22 ++++++++++++++++ .../de/kuschku/quasseldroid/QuasselDroid.kt | 22 ++++++++++++++++ .../quasseldroid/QuasseldroidGlideModule.kt | 22 ++++++++++++++++ .../quasseldroid/dagger/ActivityModule.kt | 22 ++++++++++++++++ .../quasseldroid/dagger/AppComponent.kt | 22 ++++++++++++++++ .../kuschku/quasseldroid/dagger/AppModule.kt | 22 ++++++++++++++++ .../quasseldroid/dagger/DatabaseModule.kt | 22 ++++++++++++++++ .../quasseldroid/dagger/SettingsModule.kt | 22 ++++++++++++++++ .../quasseldroid/service/AsyncBackend.kt | 22 ++++++++++++++++ .../quasseldroid/service/QuasselBinder.kt | 22 ++++++++++++++++ .../quasseldroid/service/QuasselService.kt | 22 ++++++++++++++++ .../settings/AppearanceSettings.kt | 22 ++++++++++++++++ .../settings/AutoCompleteSettings.kt | 22 ++++++++++++++++ .../quasseldroid/settings/BacklogSettings.kt | 22 ++++++++++++++++ .../settings/ConnectionSettings.kt | 22 ++++++++++++++++ .../quasseldroid/settings/MessageSettings.kt | 22 ++++++++++++++++ .../kuschku/quasseldroid/settings/Settings.kt | 22 ++++++++++++++++ .../ssl/BrowserCompatibleHostnameVerifier.kt | 22 ++++++++++++++++ .../ssl/QuasselHostnameVerifier.kt | 22 ++++++++++++++++ .../quasseldroid/ssl/QuasselTrustManager.kt | 22 ++++++++++++++++ .../ssl/custom/QuasselCertificateManager.kt | 22 ++++++++++++++++ .../ssl/custom/QuasselHostnameManager.kt | 22 ++++++++++++++++ .../quasseldroid/ui/chat/ChatActivity.kt | 22 ++++++++++++++++ .../ui/chat/ChatActivityModule.kt | 22 ++++++++++++++++ .../ui/chat/ChatFragmentProvider.kt | 22 ++++++++++++++++ .../quasseldroid/ui/chat/ToolbarFragment.kt | 22 ++++++++++++++++ .../ui/chat/buffers/BufferListAdapter.kt | 22 ++++++++++++++++ .../chat/buffers/BufferViewConfigAdapter.kt | 22 ++++++++++++++++ .../chat/buffers/BufferViewConfigFragment.kt | 22 ++++++++++++++++ .../chat/info/channel/ChannelInfoActivity.kt | 22 ++++++++++++++++ .../chat/info/channel/ChannelInfoFragment.kt | 22 ++++++++++++++++ .../channel/ChannelInfoFragmentProvider.kt | 22 ++++++++++++++++ .../ui/chat/info/user/UserInfoActivity.kt | 22 ++++++++++++++++ .../ui/chat/info/user/UserInfoFragment.kt | 22 ++++++++++++++++ .../info/user/UserInfoFragmentProvider.kt | 22 ++++++++++++++++ .../ui/chat/input/AutoCompleteAdapter.kt | 22 ++++++++++++++++ .../ui/chat/input/AutoCompleteHelper.kt | 22 ++++++++++++++++ .../ui/chat/input/AutoCompletionState.kt | 22 ++++++++++++++++ .../ui/chat/input/ChatlineFragment.kt | 22 ++++++++++++++++ .../ui/chat/input/EditorHelper.kt | 22 ++++++++++++++++ .../ui/chat/input/MessageHistoryAdapter.kt | 22 ++++++++++++++++ .../ui/chat/input/RichEditText.kt | 22 ++++++++++++++++ .../quasseldroid/ui/chat/input/RichToolbar.kt | 22 ++++++++++++++++ .../chat/messages/DayChangeItemDecoration.kt | 22 ++++++++++++++++ .../ui/chat/messages/DisplayMessage.kt | 22 ++++++++++++++++ .../chat/messages/MarkerLineItemDecoration.kt | 22 ++++++++++++++++ .../ui/chat/messages/MessageAdapter.kt | 22 ++++++++++++++++ .../ui/chat/messages/MessageListFragment.kt | 22 ++++++++++++++++ .../ui/chat/messages/MessageRenderer.kt | 22 ++++++++++++++++ .../chat/messages/QuasselMessageRenderer.kt | 22 ++++++++++++++++ .../ui/chat/nicks/NickListAdapter.kt | 22 ++++++++++++++++ .../ui/chat/nicks/NickListFragment.kt | 22 ++++++++++++++++ .../ui/chat/topic/TopicActivity.kt | 22 ++++++++++++++++ .../ui/chat/topic/TopicFragment.kt | 22 ++++++++++++++++ .../ui/chat/topic/TopicFragmentProvider.kt | 22 ++++++++++++++++ .../ui/clientsettings/about/AboutActivity.kt | 22 ++++++++++++++++ .../ui/clientsettings/about/AboutFragment.kt | 22 ++++++++++++++++ .../about/AboutFragmentProvider.kt | 22 ++++++++++++++++ .../ui/clientsettings/about/Contributor.kt | 22 ++++++++++++++++ .../about/ContributorAdapter.kt | 22 ++++++++++++++++ .../ui/clientsettings/about/Library.kt | 22 ++++++++++++++++ .../ui/clientsettings/about/LibraryAdapter.kt | 22 ++++++++++++++++ .../ui/clientsettings/about/License.kt | 22 ++++++++++++++++ .../client/ClientSettingsActivity.kt | 22 ++++++++++++++++ .../client/ClientSettingsFragment.kt | 22 ++++++++++++++++ .../client/ClientSettingsFragmentProvider.kt | 22 ++++++++++++++++ .../ui/clientsettings/crash/CrashActivity.kt | 22 ++++++++++++++++ .../ui/clientsettings/crash/CrashAdapter.kt | 22 ++++++++++++++++ .../ui/clientsettings/crash/CrashFragment.kt | 22 ++++++++++++++++ .../crash/CrashFragmentProvider.kt | 22 ++++++++++++++++ .../clientsettings/license/LicenseActivity.kt | 22 ++++++++++++++++ .../clientsettings/license/LicenseFragment.kt | 22 ++++++++++++++++ .../license/LicenseFragmentProvider.kt | 22 ++++++++++++++++ .../ui/clientsettings/whitelist/Whitelist.kt | 22 ++++++++++++++++ .../whitelist/WhitelistActivity.kt | 22 ++++++++++++++++ .../whitelist/WhitelistCertificateAdapter.kt | 22 ++++++++++++++++ .../whitelist/WhitelistFragment.kt | 22 ++++++++++++++++ .../whitelist/WhitelistFragmentProvider.kt | 22 ++++++++++++++++ .../whitelist/WhitelistHostnameAdapter.kt | 22 ++++++++++++++++ .../ui/coresettings/CoreSettingsActivity.kt | 22 ++++++++++++++++ .../ui/coresettings/CoreSettingsFragment.kt | 22 ++++++++++++++++ .../CoreSettingsFragmentProvider.kt | 22 ++++++++++++++++ .../ui/coresettings/SettingsFragment.kt | 22 ++++++++++++++++ .../ui/coresettings/SettingsItem.kt | 22 ++++++++++++++++ .../ui/coresettings/SettingsItemAdapter.kt | 22 ++++++++++++++++ .../aliasitem/AliasItemActivity.kt | 22 ++++++++++++++++ .../aliasitem/AliasItemFragment.kt | 22 ++++++++++++++++ .../aliasitem/AliasItemFragmentProvider.kt | 22 ++++++++++++++++ .../aliaslist/AliasListActivity.kt | 22 ++++++++++++++++ .../aliaslist/AliasListAdapter.kt | 22 ++++++++++++++++ .../aliaslist/AliasListFragment.kt | 22 ++++++++++++++++ .../aliaslist/AliasListFragmentProvider.kt | 22 ++++++++++++++++ .../DragSortItemTouchHelperCallback.kt | 22 ++++++++++++++++ .../chatlist/ChatListBaseFragment.kt | 22 ++++++++++++++++ .../chatlist/ChatListCreateFragment.kt | 22 ++++++++++++++++ .../chatlist/ChatListEditFragment.kt | 22 ++++++++++++++++ .../chatlist/ChatlistCreateActivity.kt | 22 ++++++++++++++++ .../ChatlistCreateFragmentProvider.kt | 22 ++++++++++++++++ .../chatlist/ChatlistEditActivity.kt | 22 ++++++++++++++++ .../chatlist/ChatlistEditFragmentProvider.kt | 22 ++++++++++++++++ .../chatlist/MinimumActivityAdapter.kt | 22 ++++++++++++++++ .../chatlist/MinimumActivityItem.kt | 22 ++++++++++++++++ .../coresettings/chatlist/NetworkAdapter.kt | 22 ++++++++++++++++ .../DragSortItemTouchHelperCallback.kt | 22 ++++++++++++++++ .../highlightlist/HighlightListActivity.kt | 22 ++++++++++++++++ .../highlightlist/HighlightListFragment.kt | 22 ++++++++++++++++ .../HighlightListFragmentProvider.kt | 22 ++++++++++++++++ .../highlightlist/HighlightNickTypeAdapter.kt | 22 ++++++++++++++++ .../highlightlist/HighlightNickTypeItem.kt | 22 ++++++++++++++++ .../highlightlist/HighlightRuleAdapter.kt | 22 ++++++++++++++++ .../highlightrule/HighlightRuleActivity.kt | 22 ++++++++++++++++ .../highlightrule/HighlightRuleFragment.kt | 22 ++++++++++++++++ .../HighlightRuleFragmentProvider.kt | 22 ++++++++++++++++ .../DragSortItemTouchHelperCallback.kt | 22 ++++++++++++++++ .../identity/IdentityBaseFragment.kt | 22 ++++++++++++++++ .../identity/IdentityCreateActivity.kt | 22 ++++++++++++++++ .../identity/IdentityCreateFragment.kt | 22 ++++++++++++++++ .../IdentityCreateFragmentProvider.kt | 22 ++++++++++++++++ .../identity/IdentityEditActivity.kt | 22 ++++++++++++++++ .../identity/IdentityEditFragment.kt | 22 ++++++++++++++++ .../identity/IdentityEditFragmentProvider.kt | 22 ++++++++++++++++ .../identity/IdentityNicksAdapter.kt | 22 ++++++++++++++++ .../ignoreitem/IgnoreItemActivity.kt | 22 ++++++++++++++++ .../ignoreitem/IgnoreItemFragment.kt | 22 ++++++++++++++++ .../ignoreitem/IgnoreItemFragmentProvider.kt | 22 ++++++++++++++++ .../ignoreitem/IgnoreTypeAdapter.kt | 22 ++++++++++++++++ .../coresettings/ignoreitem/IgnoreTypeItem.kt | 22 ++++++++++++++++ .../ignoreitem/ScopeTypeAdapter.kt | 22 ++++++++++++++++ .../coresettings/ignoreitem/ScopeTypeItem.kt | 22 ++++++++++++++++ .../ignoreitem/StrictnessTypeAdapter.kt | 22 ++++++++++++++++ .../ignoreitem/StrictnessTypeItem.kt | 22 ++++++++++++++++ .../DragSortItemTouchHelperCallback.kt | 22 ++++++++++++++++ .../ignorelist/IgnoreListActivity.kt | 22 ++++++++++++++++ .../ignorelist/IgnoreListAdapter.kt | 22 ++++++++++++++++ .../ignorelist/IgnoreListFragment.kt | 22 ++++++++++++++++ .../ignorelist/IgnoreListFragmentProvider.kt | 22 ++++++++++++++++ .../DragSortItemTouchHelperCallback.kt | 22 ++++++++++++++++ .../coresettings/network/IdentityAdapter.kt | 22 ++++++++++++++++ .../network/NetworkBaseFragment.kt | 22 ++++++++++++++++ .../network/NetworkCreateActivity.kt | 22 ++++++++++++++++ .../network/NetworkCreateFragment.kt | 22 ++++++++++++++++ .../network/NetworkCreateFragmentProvider.kt | 22 ++++++++++++++++ .../network/NetworkEditActivity.kt | 22 ++++++++++++++++ .../network/NetworkEditFragment.kt | 22 ++++++++++++++++ .../network/NetworkEditFragmentProvider.kt | 22 ++++++++++++++++ .../network/NetworkServerAdapter.kt | 22 ++++++++++++++++ .../networkconfig/NetworkConfigActivity.kt | 22 ++++++++++++++++ .../networkconfig/NetworkConfigFragment.kt | 22 ++++++++++++++++ .../NetworkConfigFragmentProvider.kt | 22 ++++++++++++++++ .../networkserver/NetworkServerActivity.kt | 22 ++++++++++++++++ .../networkserver/NetworkServerFragment.kt | 22 ++++++++++++++++ .../NetworkServerFragmentProvider.kt | 22 ++++++++++++++++ .../networkserver/ProxyTypeAdapter.kt | 22 ++++++++++++++++ .../networkserver/ProxyTypeItem.kt | 22 ++++++++++++++++ .../quasseldroid/ui/setup/SetupActivity.kt | 22 ++++++++++++++++ .../quasseldroid/ui/setup/SlideFragment.kt | 22 ++++++++++++++++ .../ui/setup/ValidityChangeCallback.kt | 22 ++++++++++++++++ .../accounts/edit/AccountEditActivity.kt | 22 ++++++++++++++++ .../accounts/selection/AccountAdapter.kt | 22 ++++++++++++++++ .../selection/AccountSelectionActivity.kt | 22 ++++++++++++++++ .../AccountSelectionFragmentProvider.kt | 22 ++++++++++++++++ .../selection/AccountSelectionSlide.kt | 22 ++++++++++++++++ .../accounts/selection/AccountViewModel.kt | 22 ++++++++++++++++ .../accounts/setup/AccountSetupActivity.kt | 22 ++++++++++++++++ .../setup/AccountSetupConnectionSlide.kt | 22 ++++++++++++++++ .../setup/AccountSetupFragmentProvider.kt | 22 ++++++++++++++++ .../accounts/setup/AccountSetupNameSlide.kt | 22 ++++++++++++++++ .../accounts/setup/AccountSetupUserSlide.kt | 22 ++++++++++++++++ .../quasseldroid/util/AndroidHandlerThread.kt | 22 ++++++++++++++++ .../kuschku/quasseldroid/util/AvatarHelper.kt | 22 ++++++++++++++++ .../de/kuschku/quasseldroid/util/Patterns.kt | 22 ++++++++++++++++ .../util/QuasseldroidNotificationManager.kt | 22 ++++++++++++++++ .../quasseldroid/util/TextValidator.kt | 22 ++++++++++++++++ .../util/backport/AndroidThreeTenBackport.kt | 22 ++++++++++++++++ .../util/backport/DaggerLifecycleService.kt | 22 ++++++++++++++++ .../DaggerPreferenceFragmentCompat.kt | 22 ++++++++++++++++ .../util/backport/ReadableWrappedChannel.kt | 22 ++++++++++++++++ .../util/backport/WritableWrappedChannel.kt | 22 ++++++++++++++++ .../quasseldroid/util/backport/codec/Hex.kt | 4 +-- .../AndroidCompatibilityUtils.kt | 22 ++++++++++++++++ .../compatibility/AndroidHandlerService.kt | 22 ++++++++++++++++ .../compatibility/AndroidLoggingHandler.kt | 22 ++++++++++++++++ .../AndroidStreamChannelFactory.kt | 22 ++++++++++++++++ .../util/helper/AccountDaoHelper.kt | 22 ++++++++++++++++ .../util/helper/ActivityHelper.kt | 22 ++++++++++++++++ .../quasseldroid/util/helper/AnyHelper.kt | 22 ++++++++++++++++ .../quasseldroid/util/helper/BooleanHelper.kt | 22 ++++++++++++++++ .../quasseldroid/util/helper/ButtonHelper.kt | 22 ++++++++++++++++ .../util/helper/CharSequenceHelper.kt | 22 ++++++++++++++++ .../quasseldroid/util/helper/ContextHelper.kt | 22 ++++++++++++++++ .../util/helper/DrawableHelper.kt | 22 ++++++++++++++++ .../util/helper/EditableHelper.kt | 22 ++++++++++++++++ .../util/helper/FloatingActionButtonHelper.kt | 22 ++++++++++++++++ .../quasseldroid/util/helper/GlideHelper.kt | 22 ++++++++++++++++ .../quasseldroid/util/helper/GsonHelper.kt | 22 ++++++++++++++++ .../util/helper/IntProgressionHelper.kt | 22 ++++++++++++++++ .../util/helper/IntRangeHelper.kt | 22 ++++++++++++++++ .../quasseldroid/util/helper/ListHelper.kt | 22 ++++++++++++++++ .../util/helper/LruCacheHelper.kt | 22 ++++++++++++++++ .../quasseldroid/util/helper/MenuHelper.kt | 22 ++++++++++++++++ .../util/helper/ResourcesHelper.kt | 22 ++++++++++++++++ .../util/helper/SelectionHelper.kt | 22 ++++++++++++++++ .../util/helper/SharedPreferencesHelper.kt | 22 ++++++++++++++++ .../quasseldroid/util/helper/SpannedHelper.kt | 22 ++++++++++++++++ .../util/helper/SwitchCompatHelper.kt | 22 ++++++++++++++++ .../quasseldroid/util/helper/ThemeHelper.kt | 22 ++++++++++++++++ .../quasseldroid/util/helper/ViewHelper.kt | 22 ++++++++++++++++ .../util/helper/X509CertificateHelper.kt | 22 ++++++++++++++++ .../util/irc/format/ContentFormatter.kt | 22 ++++++++++++++++ .../util/irc/format/IrcFormatDeserializer.kt | 22 ++++++++++++++++ .../util/irc/format/IrcFormatSerializer.kt | 22 ++++++++++++++++ .../util/irc/format/spans/Copyable.kt | 22 ++++++++++++++++ .../format/spans/IrcBackgroundColorSpan.kt | 22 ++++++++++++++++ .../util/irc/format/spans/IrcBoldSpan.kt | 22 ++++++++++++++++ .../format/spans/IrcForegroundColorSpan.kt | 22 ++++++++++++++++ .../util/irc/format/spans/IrcItalicSpan.kt | 22 ++++++++++++++++ .../util/irc/format/spans/IrcMonospaceSpan.kt | 22 ++++++++++++++++ .../irc/format/spans/IrcStrikethroughSpan.kt | 22 ++++++++++++++++ .../util/irc/format/spans/IrcUnderlineSpan.kt | 22 ++++++++++++++++ .../util/service/BackendServiceConnection.kt | 22 ++++++++++++++++ .../util/service/ServiceBoundActivity.kt | 22 ++++++++++++++++ .../util/service/ServiceBoundFragment.kt | 22 ++++++++++++++++ .../quasseldroid/util/ui/AnimationHelper.kt | 22 ++++++++++++++++ .../util/ui/AutoCompleteRecyclerView.kt | 22 ++++++++++++++++ .../util/ui/ColorChooserDialog.java | 22 ++++++++++++++++ .../util/ui/ContextThemeWrapper.kt | 22 ++++++++++++++++ .../quasseldroid/util/ui/DoubleClickHelper.kt | 22 ++++++++++++++++ .../util/ui/DrawerRecyclerView.kt | 22 ++++++++++++++++ .../util/ui/EditTextSelectionChange.kt | 22 ++++++++++++++++ .../util/ui/LinkLongClickMenuHelper.kt | 22 ++++++++++++++++ .../util/ui/RecyclerSpinnerAdapter.kt | 22 ++++++++++++++++ .../util/ui/RipplePassthroughTextView.kt | 22 ++++++++++++++++ .../util/ui/ServiceBoundSettingsActivity.kt | 22 ++++++++++++++++ .../quasseldroid/util/ui/SettingsActivity.kt | 22 ++++++++++++++++ .../quasseldroid/util/ui/SpanFormatter.kt | 1 + .../quasseldroid/util/ui/TextDrawable.java | 22 ++++++++++++++++ .../quasseldroid/util/ui/ThemedActivity.kt | 22 ++++++++++++++++ app/src/main/res/drawable-ldrtl/ic_send.xml | 22 ++++++++++++++++ .../res/drawable-v21/bg_menuitem_dark.xml | 25 +++++++++++++++++-- .../res/drawable-v21/bg_menuitem_light.xml | 25 +++++++++++++++++-- .../drawable-v21/bg_menuitem_rounded_dark.xml | 25 +++++++++++++++++-- .../bg_menuitem_rounded_light.xml | 25 +++++++++++++++++-- .../drawable-v26/ic_launcher_background.xml | 22 ++++++++++++++++ app/src/main/res/drawable/bg_badge.xml | 23 ++++++++++++++++- app/src/main/res/drawable/bg_intro.xml | 23 ++++++++++++++++- .../main/res/drawable/bg_menuitem_dark.xml | 25 +++++++++++++++++-- .../main/res/drawable/bg_menuitem_light.xml | 25 +++++++++++++++++-- .../res/drawable/bg_menuitem_rounded_dark.xml | 25 +++++++++++++++++-- .../drawable/bg_menuitem_rounded_light.xml | 25 +++++++++++++++++-- app/src/main/res/drawable/bg_splash.xml | 23 ++++++++++++++++- app/src/main/res/drawable/bg_transparent.xml | 25 +++++++++++++++++-- app/src/main/res/drawable/ic_account.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_account_card.xml | 24 +++++++++++++++++- .../main/res/drawable/ic_account_minus.xml | 22 ++++++++++++++++ .../main/res/drawable/ic_account_multiple.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_account_plus.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_add.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_arrow_right.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_bell.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_check.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_chevron_down.xml | 24 +++++++++++++++++- app/src/main/res/drawable/ic_chevron_up.xml | 24 +++++++++++++++++- app/src/main/res/drawable/ic_clock.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_close.xml | 24 +++++++++++++++++- app/src/main/res/drawable/ic_copy.xml | 24 +++++++++++++++++- app/src/main/res/drawable/ic_debug.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_delete.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_eye.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_eye_off.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_filter.xml | 22 ++++++++++++++++ .../res/drawable/ic_format_background.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_format_bold.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_format_clear.xml | 24 +++++++++++++++++- .../res/drawable/ic_format_foreground.xml | 22 ++++++++++++++++ .../main/res/drawable/ic_format_italic.xml | 22 ++++++++++++++++ .../main/res/drawable/ic_format_monospace.xml | 24 +++++++++++++++++- .../res/drawable/ic_format_strikethrough.xml | 24 +++++++++++++++++- .../main/res/drawable/ic_format_underline.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_help.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_history.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_info.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_key_variant.xml | 22 ++++++++++++++++ .../main/res/drawable/ic_list_bulleted.xml | 24 +++++++++++++++++- app/src/main/res/drawable/ic_lock.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_lock_open.xml | 22 ++++++++++++++++ .../main/res/drawable/ic_message_bulleted.xml | 24 +++++++++++++++++- app/src/main/res/drawable/ic_modify.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_pencil.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_reorder.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_save.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_scroll_down.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_send.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_server.xml | 22 ++++++++++++++++ .../main/res/drawable/ic_server_network.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_settings.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_share.xml | 24 +++++++++++++++++- .../res/drawable/ic_share_alternative.xml | 22 ++++++++++++++++ .../main/res/drawable/ic_shortcut_channel.xml | 23 ++++++++++++++++- .../ic_shortcut_channel_foreground.xml | 22 ++++++++++++++++ .../main/res/drawable/ic_shortcut_query.xml | 23 ++++++++++++++++- .../drawable/ic_shortcut_query_foreground.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_status.xml | 22 ++++++++++++++++ .../main/res/drawable/ic_status_channel.xml | 22 ++++++++++++++++ .../drawable/ic_status_channel_offline.xml | 22 ++++++++++++++++ .../main/res/drawable/ic_status_offline.xml | 22 ++++++++++++++++ app/src/main/res/drawable/ic_tab.xml | 24 +++++++++++++++++- app/src/main/res/drawable/ic_tag_text.xml | 24 +++++++++++++++++- app/src/main/res/layout-land/layout_main.xml | 23 ++++++++++++++++- .../layout-sw600dp-land/activity_setup.xml | 22 ++++++++++++++++ .../res/layout-sw600dp-land/layout_main.xml | 23 ++++++++++++++++- .../res/layout-sw600dp-land/setup_slide.xml | 22 ++++++++++++++++ .../res/layout-sw600dp/activity_setup.xml | 22 ++++++++++++++++ .../main/res/layout-sw600dp/setup_slide.xml | 22 ++++++++++++++++ .../res/layout-sw720dp-land/activity_main.xml | 22 ++++++++++++++++ .../res/layout-sw720dp/activity_settings.xml | 22 ++++++++++++++++ app/src/main/res/layout/activity_main.xml | 22 ++++++++++++++++ app/src/main/res/layout/activity_settings.xml | 24 +++++++++++++++++- app/src/main/res/layout/activity_setup.xml | 22 ++++++++++++++++ .../main/res/layout/dialog_colorchooser.xml | 25 +++++++++++++++++-- .../res/layout/dialog_colorchooser_custom.xml | 25 +++++++++++++++++-- .../layout/dialog_colorchooser_presets.xml | 25 +++++++++++++++++-- .../main/res/layout/fragment_chat_list.xml | 22 ++++++++++++++++ app/src/main/res/layout/fragment_chatline.xml | 25 +++++++++++++++++-- .../main/res/layout/fragment_info_channel.xml | 23 ++++++++++++++++- .../main/res/layout/fragment_info_user.xml | 23 ++++++++++++++++- app/src/main/res/layout/fragment_messages.xml | 23 ++++++++++++++++- .../main/res/layout/fragment_nick_list.xml | 22 ++++++++++++++++ app/src/main/res/layout/fragment_toolbar.xml | 23 ++++++++++++++++- app/src/main/res/layout/fragment_topic.xml | 23 ++++++++++++++++- app/src/main/res/layout/layout_editor.xml | 23 ++++++++++++++++- app/src/main/res/layout/layout_history.xml | 23 ++++++++++++++++- app/src/main/res/layout/layout_main.xml | 23 ++++++++++++++++- app/src/main/res/layout/layout_toolbar.xml | 25 +++++++++++++++++-- .../main/res/layout/preference_vertical.xml | 23 ++++++++++++++++- app/src/main/res/layout/preferences_about.xml | 23 ++++++++++++++++- .../res/layout/preferences_about_header.xml | 23 ++++++++++++++++- app/src/main/res/layout/preferences_crash.xml | 25 +++++++++++++++++-- .../main/res/layout/preferences_license.xml | 23 ++++++++++++++++- .../main/res/layout/preferences_whitelist.xml | 23 ++++++++++++++++- ...preferences_whitelist_certificate_item.xml | 23 ++++++++++++++++- .../preferences_whitelist_hostname_item.xml | 23 ++++++++++++++++- .../main/res/layout/settings_aliasitem.xml | 23 ++++++++++++++++- .../main/res/layout/settings_aliaslist.xml | 23 ++++++++++++++++- .../res/layout/settings_aliaslist_item.xml | 23 ++++++++++++++++- app/src/main/res/layout/settings_chatlist.xml | 23 ++++++++++++++++- .../res/layout/settings_highlightlist.xml | 23 ++++++++++++++++- .../layout/settings_highlightlist_rule.xml | 23 ++++++++++++++++- .../res/layout/settings_highlightrule.xml | 23 ++++++++++++++++- app/src/main/res/layout/settings_identity.xml | 23 ++++++++++++++++- .../res/layout/settings_identity_nick.xml | 23 ++++++++++++++++- .../main/res/layout/settings_ignoreitem.xml | 23 ++++++++++++++++- .../main/res/layout/settings_ignorelist.xml | 23 ++++++++++++++++- .../res/layout/settings_ignorelist_item.xml | 23 ++++++++++++++++- app/src/main/res/layout/settings_item.xml | 23 ++++++++++++++++- app/src/main/res/layout/settings_list.xml | 23 ++++++++++++++++- app/src/main/res/layout/settings_network.xml | 23 ++++++++++++++++- .../res/layout/settings_network_server.xml | 23 ++++++++++++++++- .../res/layout/settings_networkconfig.xml | 25 +++++++++++++++++-- .../res/layout/settings_networkserver.xml | 23 ++++++++++++++++- .../res/layout/setup_account_connection.xml | 22 ++++++++++++++++ .../main/res/layout/setup_account_edit.xml | 22 ++++++++++++++++ .../main/res/layout/setup_account_name.xml | 22 ++++++++++++++++ .../main/res/layout/setup_account_user.xml | 22 ++++++++++++++++ .../main/res/layout/setup_select_account.xml | 22 ++++++++++++++++ app/src/main/res/layout/setup_slide.xml | 22 ++++++++++++++++ app/src/main/res/layout/widget_buffer.xml | 23 ++++++++++++++++- .../res/layout/widget_chatmessage_action.xml | 23 ++++++++++++++++- .../layout/widget_chatmessage_daychange.xml | 23 ++++++++++++++++- .../res/layout/widget_chatmessage_error.xml | 23 ++++++++++++++++- .../res/layout/widget_chatmessage_info.xml | 23 ++++++++++++++++- .../res/layout/widget_chatmessage_notice.xml | 23 ++++++++++++++++- .../layout/widget_chatmessage_placeholder.xml | 25 +++++++++++++++++-- .../res/layout/widget_chatmessage_plain.xml | 23 ++++++++++++++++- .../res/layout/widget_chatmessage_server.xml | 23 ++++++++++++++++- .../main/res/layout/widget_contributor.xml | 23 ++++++++++++++++- .../main/res/layout/widget_core_account.xml | 22 ++++++++++++++++ .../res/layout/widget_core_account_add.xml | 22 ++++++++++++++++ app/src/main/res/layout/widget_crash.xml | 23 ++++++++++++++++- app/src/main/res/layout/widget_formatting.xml | 23 ++++++++++++++++- .../res/layout/widget_history_message.xml | 23 ++++++++++++++++- app/src/main/res/layout/widget_library.xml | 23 ++++++++++++++++- app/src/main/res/layout/widget_network.xml | 23 ++++++++++++++++- app/src/main/res/layout/widget_nick.xml | 23 ++++++++++++++++- app/src/main/res/layout/widget_nick_away.xml | 23 ++++++++++++++++- .../res/layout/widget_spinner_item_inline.xml | 22 ++++++++++++++++ .../layout/widget_spinner_item_toolbar.xml | 22 ++++++++++++++++ app/src/main/res/menu/activity_crashes.xml | 23 ++++++++++++++++- app/src/main/res/menu/activity_main.xml | 23 ++++++++++++++++- app/src/main/res/menu/activity_settings.xml | 23 ++++++++++++++++- app/src/main/res/menu/activity_setup.xml | 23 ++++++++++++++++- app/src/main/res/menu/context_buffer.xml | 23 ++++++++++++++++- app/src/main/res/menu/context_bufferlist.xml | 25 +++++++++++++++++-- app/src/main/res/menu/context_link.xml | 23 ++++++++++++++++- app/src/main/res/menu/context_messages.xml | 25 +++++++++++++++++-- app/src/main/res/menu/context_setting.xml | 23 ++++++++++++++++- app/src/main/res/menu/editor.xml | 25 +++++++++++++++++-- app/src/main/res/menu/setup_edit_account.xml | 23 ++++++++++++++++- .../res/mipmap-anydpi-v26/ic_launcher.xml | 23 ++++++++++++++++- app/src/main/res/raw/keep.xml | 23 ++++++++++++++++- app/src/main/res/values-de/strings.xml | 23 ++++++++++++++++- .../res/values-de/strings_contributors.xml | 25 +++++++++++++++++-- app/src/main/res/values-de/strings_error.xml | 23 ++++++++++++++++- app/src/main/res/values-de/strings_format.xml | 25 +++++++++++++++++-- app/src/main/res/values-de/strings_info.xml | 23 ++++++++++++++++- .../main/res/values-de/strings_messages.xml | 25 +++++++++++++++++-- .../res/values-de/strings_preferences.xml | 23 ++++++++++++++++- .../main/res/values-de/strings_settings.xml | 23 ++++++++++++++++- app/src/main/res/values-de/strings_setup.xml | 25 +++++++++++++++++-- app/src/main/res/values-de/strings_status.xml | 25 +++++++++++++++++-- app/src/main/res/values-large/dimens.xml | 25 +++++++++++++++++-- app/src/main/res/values-sw600dp/dimens.xml | 22 ++++++++++++++++ .../main/res/values-sw600dp/themes_base.xml | 22 ++++++++++++++++ .../main/res/values-sw720dp-land/bools.xml | 25 +++++++++++++++++-- .../main/res/values-v17/styles_widgets.xml | 23 ++++++++++++++++- app/src/main/res/values-v21/themes_base.xml | 22 ++++++++++++++++ app/src/main/res/values/attrs.xml | 22 ++++++++++++++++ app/src/main/res/values/bools.xml | 25 +++++++++++++++++-- app/src/main/res/values/colors.xml | 23 ++++++++++++++++- app/src/main/res/values/defaults.xml | 22 ++++++++++++++++ app/src/main/res/values/dimens.xml | 22 ++++++++++++++++ app/src/main/res/values/ids.xml | 23 ++++++++++++++++- app/src/main/res/values/strings.xml | 23 ++++++++++++++++- .../main/res/values/strings_contributors.xml | 25 +++++++++++++++++-- app/src/main/res/values/strings_error.xml | 23 ++++++++++++++++- app/src/main/res/values/strings_format.xml | 25 +++++++++++++++++-- app/src/main/res/values/strings_info.xml | 23 ++++++++++++++++- app/src/main/res/values/strings_licenses.xml | 23 ++++++++++++++++- app/src/main/res/values/strings_messages.xml | 25 +++++++++++++++++-- .../main/res/values/strings_preferences.xml | 23 ++++++++++++++++- app/src/main/res/values/strings_settings.xml | 23 ++++++++++++++++- app/src/main/res/values/strings_setup.xml | 22 ++++++++++++++++ app/src/main/res/values/strings_status.xml | 25 +++++++++++++++++-- app/src/main/res/values/styles_widgets.xml | 22 ++++++++++++++++ app/src/main/res/values/themes_amoled.xml | 22 ++++++++++++++++ app/src/main/res/values/themes_base.xml | 22 ++++++++++++++++ app/src/main/res/values/themes_dracula.xml | 22 ++++++++++++++++ app/src/main/res/values/themes_gruvbox.xml | 22 ++++++++++++++++ app/src/main/res/values/themes_material.xml | 22 ++++++++++++++++ app/src/main/res/values/themes_quassel.xml | 22 ++++++++++++++++ app/src/main/res/values/themes_solarized.xml | 22 ++++++++++++++++ app/src/main/res/xml/preferences.xml | 23 ++++++++++++++++- .../quasseldroid/util/AvatarHelperTest.kt | 22 ++++++++++++++++ buildSrc/build.gradle.kts | 24 +++++++++++++++++- buildSrc/src/main/kotlin/ProjectHelper.kt | 22 ++++++++++++++++ buildSrc/src/main/kotlin/VersionContext.kt | 22 ++++++++++++++++ .../kuschku/libquassel/annotations/Slot.java | 22 ++++++++++++++++ .../libquassel/annotations/Syncable.java | 22 ++++++++++++++++ invokergenerator/build.gradle.kts | 22 ++++++++++++++++ .../annotations/InvokerProcessor.java | 22 ++++++++++++++++ lib/build.gradle.kts | 22 ++++++++++++++++ .../libquassel/connection/ConnectionState.kt | 22 ++++++++++++++++ .../libquassel/connection/CoreConnection.kt | 22 ++++++++++++++++ .../kuschku/libquassel/connection/Features.kt | 22 ++++++++++++++++ .../libquassel/connection/HostnameVerifier.kt | 22 ++++++++++++++++ .../libquassel/connection/MessageRunnable.kt | 22 ++++++++++++++++ .../connection/QuasselSecurityException.kt | 22 ++++++++++++++++ .../libquassel/connection/SocketAddress.kt | 22 ++++++++++++++++ .../kuschku/libquassel/protocol/ClientData.kt | 22 ++++++++++++++++ .../de/kuschku/libquassel/protocol/Message.kt | 22 ++++++++++++++++ .../protocol/NetworkLayerProtocol.kt | 22 ++++++++++++++++ .../kuschku/libquassel/protocol/Protocol.kt | 22 ++++++++++++++++ .../de/kuschku/libquassel/protocol/QType.kt | 22 ++++++++++++++++ .../de/kuschku/libquassel/protocol/QTypes.kt | 22 ++++++++++++++++ .../kuschku/libquassel/protocol/QVariant.kt | 22 ++++++++++++++++ .../de/kuschku/libquassel/protocol/Type.kt | 22 ++++++++++++++++ .../message/ClientInitAckSerializer.kt | 22 ++++++++++++++++ .../message/ClientInitRejectSerializer.kt | 22 ++++++++++++++++ .../protocol/message/ClientInitSerializer.kt | 22 ++++++++++++++++ .../message/ClientLoginAckSerializer.kt | 22 ++++++++++++++++ .../message/ClientLoginRejectSerializer.kt | 22 ++++++++++++++++ .../protocol/message/ClientLoginSerializer.kt | 22 ++++++++++++++++ .../message/CoreSetupAckSerializer.kt | 22 ++++++++++++++++ .../message/CoreSetupDataSerializer.kt | 22 ++++++++++++++++ .../message/CoreSetupRejectSerializer.kt | 22 ++++++++++++++++ .../protocol/message/HandshakeMessage.kt | 22 ++++++++++++++++ .../message/HandshakeMessageSerializer.kt | 22 ++++++++++++++++ .../message/HeartBeatReplySerializer.kt | 22 ++++++++++++++++ .../protocol/message/HeartBeatSerializer.kt | 22 ++++++++++++++++ .../protocol/message/InitDataSerializer.kt | 22 ++++++++++++++++ .../protocol/message/InitRequestSerializer.kt | 22 ++++++++++++++++ .../protocol/message/RequestType.kt | 22 ++++++++++++++++ .../protocol/message/RpcCallSerializer.kt | 22 ++++++++++++++++ .../protocol/message/SessionInitSerializer.kt | 22 ++++++++++++++++ .../protocol/message/SignalProxyMessage.kt | 22 ++++++++++++++++ .../message/SignalProxyMessageSerializer.kt | 22 ++++++++++++++++ .../protocol/message/SyncMessageSerializer.kt | 22 ++++++++++++++++ .../primitive/serializer/BoolSerializer.kt | 22 ++++++++++++++++ .../serializer/BufferInfoSerializer.kt | 22 ++++++++++++++++ .../serializer/ByteArraySerializer.kt | 22 ++++++++++++++++ .../primitive/serializer/ByteSerializer.kt | 22 ++++++++++++++++ .../primitive/serializer/CharSerializer.kt | 22 ++++++++++++++++ .../serializer/DateTimeSerializer.kt | 22 ++++++++++++++++ .../DccConfig_IpDetectionModeSerializer.kt | 22 ++++++++++++++++ .../DccConfig_PortSelectionModeSerializer.kt | 22 ++++++++++++++++ .../HandshakeVariantMapSerializer.kt | 22 ++++++++++++++++ .../serializer/HostAddressSerializer.kt | 22 ++++++++++++++++ .../primitive/serializer/IntSerializer.kt | 22 ++++++++++++++++ .../primitive/serializer/LongSerializer.kt | 22 ++++++++++++++++ .../primitive/serializer/MessageSerializer.kt | 22 ++++++++++++++++ .../serializer/ProtocolInfoSerializer.kt | 22 ++++++++++++++++ .../primitive/serializer/ShortSerializer.kt | 22 ++++++++++++++++ .../serializer/StringListSerializer.kt | 22 ++++++++++++++++ .../primitive/serializer/StringSerializer.kt | 22 ++++++++++++++++ .../primitive/serializer/TimeSerializer.kt | 22 ++++++++++++++++ .../serializer/VariantListSerializer.kt | 22 ++++++++++++++++ .../serializer/VariantMapSerializer.kt | 22 ++++++++++++++++ .../primitive/serializer/VariantSerializer.kt | 22 ++++++++++++++++ .../primitive/serializer/VoidSerializer.kt | 22 ++++++++++++++++ .../kuschku/libquassel/quassel/BufferInfo.kt | 22 ++++++++++++++++ .../libquassel/quassel/ExtendedFeature.kt | 22 ++++++++++++++++ .../libquassel/quassel/LegacyFeature.kt | 22 ++++++++++++++++ .../libquassel/quassel/ProtocolFeature.kt | 22 ++++++++++++++++ .../libquassel/quassel/ProtocolInfo.kt | 22 ++++++++++++++++ .../libquassel/quassel/QuasselFeatures.kt | 22 ++++++++++++++++ .../exceptions/DeserializationException.kt | 22 ++++++++++++++++ .../exceptions/MessageHandlingException.kt | 22 ++++++++++++++++ .../exceptions/ObjectNotFoundException.kt | 22 ++++++++++++++++ .../quassel/exceptions/QuasselException.kt | 22 ++++++++++++++++ .../exceptions/UnknownMethodException.kt | 22 ++++++++++++++++ .../exceptions/WrongObjectTypeException.kt | 22 ++++++++++++++++ .../quassel/syncables/AliasManager.kt | 22 ++++++++++++++++ .../quassel/syncables/BacklogManager.kt | 22 ++++++++++++++++ .../quassel/syncables/BufferSyncer.kt | 22 ++++++++++++++++ .../quassel/syncables/BufferViewConfig.kt | 22 ++++++++++++++++ .../quassel/syncables/BufferViewManager.kt | 22 ++++++++++++++++ .../quassel/syncables/CertManager.kt | 22 ++++++++++++++++ .../libquassel/quassel/syncables/CoreInfo.kt | 22 ++++++++++++++++ .../libquassel/quassel/syncables/DccConfig.kt | 22 ++++++++++++++++ .../quassel/syncables/HighlightRuleManager.kt | 22 ++++++++++++++++ .../libquassel/quassel/syncables/Identity.kt | 22 ++++++++++++++++ .../quassel/syncables/IgnoreListManager.kt | 22 ++++++++++++++++ .../quassel/syncables/IrcChannel.kt | 22 ++++++++++++++++ .../quassel/syncables/IrcListHelper.kt | 22 ++++++++++++++++ .../libquassel/quassel/syncables/IrcUser.kt | 22 ++++++++++++++++ .../libquassel/quassel/syncables/Network.kt | 22 ++++++++++++++++ .../quassel/syncables/NetworkConfig.kt | 22 ++++++++++++++++ .../quassel/syncables/RpcHandler.kt | 22 ++++++++++++++++ .../quassel/syncables/SyncableObject.kt | 22 ++++++++++++++++ .../syncables/interfaces/IAliasManager.kt | 22 ++++++++++++++++ .../syncables/interfaces/IBacklogManager.kt | 22 ++++++++++++++++ .../syncables/interfaces/IBufferSyncer.kt | 22 ++++++++++++++++ .../syncables/interfaces/IBufferViewConfig.kt | 22 ++++++++++++++++ .../interfaces/IBufferViewManager.kt | 22 ++++++++++++++++ .../syncables/interfaces/ICertManager.kt | 22 ++++++++++++++++ .../quassel/syncables/interfaces/ICoreInfo.kt | 22 ++++++++++++++++ .../syncables/interfaces/IDccConfig.kt | 22 ++++++++++++++++ .../interfaces/IHighlightRuleManager.kt | 22 ++++++++++++++++ .../quassel/syncables/interfaces/IIdentity.kt | 22 ++++++++++++++++ .../interfaces/IIgnoreListManager.kt | 22 ++++++++++++++++ .../syncables/interfaces/IIrcChannel.kt | 22 ++++++++++++++++ .../syncables/interfaces/IIrcListHelper.kt | 22 ++++++++++++++++ .../quassel/syncables/interfaces/IIrcUser.kt | 22 ++++++++++++++++ .../quassel/syncables/interfaces/INetwork.kt | 22 ++++++++++++++++ .../syncables/interfaces/INetworkConfig.kt | 22 ++++++++++++++++ .../syncables/interfaces/IRpcHandler.kt | 22 ++++++++++++++++ .../syncables/interfaces/ISyncableObject.kt | 22 ++++++++++++++++ .../quassel/syncables/interfaces/ITransfer.kt | 22 ++++++++++++++++ .../syncables/interfaces/ITransferManager.kt | 22 ++++++++++++++++ .../syncables/interfaces/invokers/Invoker.kt | 22 ++++++++++++++++ .../syncables/interfaces/invokers/Invokers.kt | 22 ++++++++++++++++ .../kuschku/libquassel/session/AuthHandler.kt | 22 ++++++++++++++++ .../de/kuschku/libquassel/session/Backend.kt | 22 ++++++++++++++++ .../libquassel/session/BacklogStorage.kt | 22 ++++++++++++++++ .../de/kuschku/libquassel/session/Error.kt | 22 ++++++++++++++++ .../de/kuschku/libquassel/session/ISession.kt | 22 ++++++++++++++++ .../libquassel/session/ObjectStorage.kt | 22 ++++++++++++++++ .../libquassel/session/ProtocolHandler.kt | 22 ++++++++++++++++ .../de/kuschku/libquassel/session/Session.kt | 22 ++++++++++++++++ .../libquassel/session/SessionManager.kt | 22 ++++++++++++++++ .../kuschku/libquassel/session/SignalProxy.kt | 22 ++++++++++++++++ .../de/kuschku/libquassel/util/CRCUtils.kt | 22 ++++++++++++++++ .../libquassel/util/GlobTransformer.kt | 22 ++++++++++++++++ .../kuschku/libquassel/util/IrcUserUtils.kt | 22 ++++++++++++++++ .../de/kuschku/libquassel/util/Optional.kt | 22 ++++++++++++++++ .../util/compatibility/CompatibilityUtils.kt | 22 ++++++++++++++++ .../util/compatibility/HandlerService.kt | 22 ++++++++++++++++ .../util/compatibility/LoggingHandler.kt | 22 ++++++++++++++++ .../compatibility/StreamChannelFactory.kt | 22 ++++++++++++++++ .../reference/JavaHandlerService.kt | 22 ++++++++++++++++ .../reference/JavaLoggingHandler.kt | 22 ++++++++++++++++ .../reference/JavaStreamChannelFactory.kt | 22 ++++++++++++++++ .../de/kuschku/libquassel/util/flag/Flag.kt | 22 ++++++++++++++++ .../kuschku/libquassel/util/flag/LongFlag.kt | 24 +++++++++++++++++- .../kuschku/libquassel/util/flag/ShortFlag.kt | 22 ++++++++++++++++ .../libquassel/util/helpers/ArrayHelper.kt | 22 ++++++++++++++++ .../util/helpers/ByteBufferHelper.kt | 22 ++++++++++++++++ .../libquassel/util/helpers/MapHelper.kt | 22 ++++++++++++++++ .../libquassel/util/helpers/MathHelper.kt | 22 ++++++++++++++++ .../util/helpers/ObservableHelper.kt | 22 ++++++++++++++++ .../libquassel/util/helpers/StringHelper.kt | 22 ++++++++++++++++ .../util/helpers/WritableByteChannelHelper.kt | 22 ++++++++++++++++ .../libquassel/util/irc/HostmaskHelper.kt | 22 ++++++++++++++++ .../libquassel/util/irc/IrcCaseMappers.kt | 22 ++++++++++++++++ .../libquassel/util/nio/ChainedByteBuffer.kt | 22 ++++++++++++++++ .../libquassel/util/nio/WrappedChannel.kt | 22 ++++++++++++++++ .../serializer/BoolSerializerTest.kt | 22 ++++++++++++++++ .../serializer/BufferInfoSerializerTest.kt | 22 ++++++++++++++++ .../serializer/ByteArraySerializerTest.kt | 22 ++++++++++++++++ .../serializer/ByteSerializerTest.kt | 22 ++++++++++++++++ .../serializer/CharSerializerTest.kt | 22 ++++++++++++++++ .../serializer/DateTimeSerializerTest.kt | 22 ++++++++++++++++ .../primitive/serializer/IntSerializerTest.kt | 22 ++++++++++++++++ .../serializer/LongSerializerTest.kt | 22 ++++++++++++++++ .../serializer/MessageSerializerTest.kt | 22 ++++++++++++++++ .../serializer/ShortSerializerTest.kt | 22 ++++++++++++++++ .../serializer/StringSerializerTest.kt | 22 ++++++++++++++++ .../quassel/syncables/AliasManagerTest.kt | 22 ++++++++++++++++ .../quassel/syncables/BufferViewConfigTest.kt | 22 ++++++++++++++++ .../syncables/HighlightRuleManagerTest.kt | 22 ++++++++++++++++ .../quassel/syncables/IdentityTest.kt | 22 ++++++++++++++++ .../syncables/IgnoreListManagerTest.kt | 22 ++++++++++++++++ .../quassel/syncables/NetworkConfigTest.kt | 22 ++++++++++++++++ .../quassel/syncables/NetworkTest.kt | 22 ++++++++++++++++ .../syncables/interfaces/INetworkInfoTest.kt | 22 ++++++++++++++++ .../kuschku/libquassel/util/RandomHelpers.kt | 22 ++++++++++++++++ .../libquassel/util/SerializerHelpers.kt | 22 ++++++++++++++++ lib/src/test/resources/logging.properties | 21 ++++++++++++++++ malheur/build.gradle.kts | 22 ++++++++++++++++ malheur/src/main/AndroidManifest.xml | 23 ++++++++++++++++- .../java/de/kuschku/malheur/CrashContext.kt | 22 ++++++++++++++++ .../java/de/kuschku/malheur/CrashHandler.kt | 22 ++++++++++++++++ .../malheur/collectors/AppCollector.kt | 22 ++++++++++++++++ .../kuschku/malheur/collectors/Collector.kt | 22 ++++++++++++++++ .../collectors/ConfigurationCollector.kt | 22 ++++++++++++++++ .../malheur/collectors/CrashCollector.kt | 22 ++++++++++++++++ .../malheur/collectors/DeviceCollector.kt | 22 ++++++++++++++++ .../malheur/collectors/DisplayCollector.kt | 22 ++++++++++++++++ .../malheur/collectors/EnvCollector.kt | 22 ++++++++++++++++ .../malheur/collectors/LogCollector.kt | 22 ++++++++++++++++ .../malheur/collectors/ReportCollector.kt | 22 ++++++++++++++++ .../malheur/collectors/ThreadCollector.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/config/AppConfig.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/config/CrashConfig.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/config/DeviceConfig.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/config/EnvConfig.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/config/LogConfig.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/config/ReportConfig.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/config/ThreadConfig.kt | 22 ++++++++++++++++ .../java/de/kuschku/malheur/data/AppInfo.kt | 22 ++++++++++++++++ .../java/de/kuschku/malheur/data/CrashInfo.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/data/DeviceInfo.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/data/DisplayInfo.kt | 22 ++++++++++++++++ .../java/de/kuschku/malheur/data/EnvInfo.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/data/ExceptionInfo.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/data/MemoryInfo.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/data/MetricsInfo.kt | 22 ++++++++++++++++ .../java/de/kuschku/malheur/data/Report.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/data/ThreadInfo.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/data/ThreadsInfo.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/data/TraceElement.kt | 22 ++++++++++++++++ .../de/kuschku/malheur/util/DisplayHelper.kt | 22 ++++++++++++++++ .../kuschku/malheur/util/ReflectionHelper.kt | 22 ++++++++++++++++ persistence/build.gradle.kts | 22 ++++++++++++++++ persistence/src/main/AndroidManifest.xml | 23 ++++++++++++++++- .../persistence/AccountDatabase.kt | 22 ++++++++++++++++ .../persistence/QuasselBacklogStorage.kt | 22 ++++++++++++++++ .../persistence/QuasselDatabase.kt | 22 ++++++++++++++++ viewmodel/build.gradle.kts | 22 ++++++++++++++++ viewmodel/src/main/AndroidManifest.xml | 23 ++++++++++++++++- .../util/helper/LiveDataHelper.kt | 22 ++++++++++++++++ .../util/helper/ObservableHelper.kt | 22 ++++++++++++++++ .../quasseldroid/viewmodel/EditorViewModel.kt | 22 ++++++++++++++++ .../viewmodel/QuasselViewModel.kt | 22 ++++++++++++++++ .../viewmodel/data/AutoCompleteItem.kt | 22 ++++++++++++++++ .../quasseldroid/viewmodel/data/BufferData.kt | 22 ++++++++++++++++ .../viewmodel/data/BufferHiddenState.kt | 22 ++++++++++++++++ .../viewmodel/data/BufferListItem.kt | 22 ++++++++++++++++ .../viewmodel/data/BufferProps.kt | 22 ++++++++++++++++ .../viewmodel/data/BufferState.kt | 22 ++++++++++++++++ .../viewmodel/data/BufferStatus.kt | 22 ++++++++++++++++ .../viewmodel/data/FormattedMessage.kt | 22 ++++++++++++++++ .../viewmodel/data/IrcUserItem.kt | 22 ++++++++++++++++ .../viewmodel/data/SelectedBufferItem.kt | 22 ++++++++++++++++ 678 files changed, 14923 insertions(+), 169 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 29d18dc10..87b625e6c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + import org.gradle.api.Project import java.io.FileInputStream import java.util.* diff --git a/app/src/debug/res/values-de/strings.xml b/app/src/debug/res/values-de/strings.xml index 5b0184469..48c72cfed 100644 --- a/app/src/debug/res/values-de/strings.xml +++ b/app/src/debug/res/values-de/strings.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="app_name">QuasselTest</string> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/debug/res/values/colors.xml b/app/src/debug/res/values/colors.xml index 5ee3f2336..36a756b03 100644 --- a/app/src/debug/res/values/colors.xml +++ b/app/src/debug/res/values/colors.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <color name="colorPrimary">#c0700a</color> <color name="colorPrimaryDark">#945a10</color> diff --git a/app/src/debug/res/values/strings.xml b/app/src/debug/res/values/strings.xml index 0803e78fb..c680e26c3 100644 --- a/app/src/debug/res/values/strings.xml +++ b/app/src/debug/res/values/strings.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="app_name">QuasselTest</string> </resources> diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index dd49a435d..c790f3065 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="de.kuschku.quasseldroid"> diff --git a/app/src/main/java/de/kuschku/quasseldroid/Keys.kt b/app/src/main/java/de/kuschku/quasseldroid/Keys.kt index 060463682..8af787c49 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/Keys.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/Keys.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid object Keys { diff --git a/app/src/main/java/de/kuschku/quasseldroid/QuasselDroid.kt b/app/src/main/java/de/kuschku/quasseldroid/QuasselDroid.kt index 0d02ed87e..cab9b28b8 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/QuasselDroid.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/QuasselDroid.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid import android.os.Build diff --git a/app/src/main/java/de/kuschku/quasseldroid/QuasseldroidGlideModule.kt b/app/src/main/java/de/kuschku/quasseldroid/QuasseldroidGlideModule.kt index d7c61ae8a..d0fd0d5fc 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/QuasseldroidGlideModule.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/QuasseldroidGlideModule.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/dagger/ActivityModule.kt b/app/src/main/java/de/kuschku/quasseldroid/dagger/ActivityModule.kt index 9a281ef66..7fd7e6b02 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/dagger/ActivityModule.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/dagger/ActivityModule.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.dagger import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/dagger/AppComponent.kt b/app/src/main/java/de/kuschku/quasseldroid/dagger/AppComponent.kt index f41427b9f..29499c682 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/dagger/AppComponent.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/dagger/AppComponent.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.dagger import dagger.Component diff --git a/app/src/main/java/de/kuschku/quasseldroid/dagger/AppModule.kt b/app/src/main/java/de/kuschku/quasseldroid/dagger/AppModule.kt index 763581c71..02c54f175 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/dagger/AppModule.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/dagger/AppModule.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.dagger import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/dagger/DatabaseModule.kt b/app/src/main/java/de/kuschku/quasseldroid/dagger/DatabaseModule.kt index 442e59f37..b3092d1d3 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/dagger/DatabaseModule.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/dagger/DatabaseModule.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.dagger import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/dagger/SettingsModule.kt b/app/src/main/java/de/kuschku/quasseldroid/dagger/SettingsModule.kt index f49bc646e..f9d0d3192 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/dagger/SettingsModule.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/dagger/SettingsModule.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.dagger import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/service/AsyncBackend.kt b/app/src/main/java/de/kuschku/quasseldroid/service/AsyncBackend.kt index cfc6ccc0d..7d6d6fcb8 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/service/AsyncBackend.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/service/AsyncBackend.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.service import de.kuschku.libquassel.connection.SocketAddress diff --git a/app/src/main/java/de/kuschku/quasseldroid/service/QuasselBinder.kt b/app/src/main/java/de/kuschku/quasseldroid/service/QuasselBinder.kt index ce82ee702..9ec34fd9f 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/service/QuasselBinder.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/service/QuasselBinder.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.service import android.os.Binder diff --git a/app/src/main/java/de/kuschku/quasseldroid/service/QuasselService.kt b/app/src/main/java/de/kuschku/quasseldroid/service/QuasselService.kt index 66b2205ad..d577ee1ec 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/service/QuasselService.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/service/QuasselService.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.service import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/settings/AppearanceSettings.kt b/app/src/main/java/de/kuschku/quasseldroid/settings/AppearanceSettings.kt index 1c70a69dc..627067ba0 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/settings/AppearanceSettings.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/settings/AppearanceSettings.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.settings import android.support.annotation.StyleRes diff --git a/app/src/main/java/de/kuschku/quasseldroid/settings/AutoCompleteSettings.kt b/app/src/main/java/de/kuschku/quasseldroid/settings/AutoCompleteSettings.kt index 169900beb..16c24fa1d 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/settings/AutoCompleteSettings.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/settings/AutoCompleteSettings.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.settings data class AutoCompleteSettings( diff --git a/app/src/main/java/de/kuschku/quasseldroid/settings/BacklogSettings.kt b/app/src/main/java/de/kuschku/quasseldroid/settings/BacklogSettings.kt index a7b8355e2..eaab294a3 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/settings/BacklogSettings.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/settings/BacklogSettings.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.settings data class BacklogSettings( diff --git a/app/src/main/java/de/kuschku/quasseldroid/settings/ConnectionSettings.kt b/app/src/main/java/de/kuschku/quasseldroid/settings/ConnectionSettings.kt index 044af32ac..5c9dbdb7f 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/settings/ConnectionSettings.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/settings/ConnectionSettings.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.settings data class ConnectionSettings( diff --git a/app/src/main/java/de/kuschku/quasseldroid/settings/MessageSettings.kt b/app/src/main/java/de/kuschku/quasseldroid/settings/MessageSettings.kt index cbd532fa5..55db750e2 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/settings/MessageSettings.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/settings/MessageSettings.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.settings data class MessageSettings( diff --git a/app/src/main/java/de/kuschku/quasseldroid/settings/Settings.kt b/app/src/main/java/de/kuschku/quasseldroid/settings/Settings.kt index 250923e70..6b22cab55 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/settings/Settings.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/settings/Settings.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.settings import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ssl/BrowserCompatibleHostnameVerifier.kt b/app/src/main/java/de/kuschku/quasseldroid/ssl/BrowserCompatibleHostnameVerifier.kt index 022a97f8c..7e29ab877 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ssl/BrowserCompatibleHostnameVerifier.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ssl/BrowserCompatibleHostnameVerifier.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ssl import de.kuschku.libquassel.connection.HostnameVerifier diff --git a/app/src/main/java/de/kuschku/quasseldroid/ssl/QuasselHostnameVerifier.kt b/app/src/main/java/de/kuschku/quasseldroid/ssl/QuasselHostnameVerifier.kt index e22d23dac..1a4a89b42 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ssl/QuasselHostnameVerifier.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ssl/QuasselHostnameVerifier.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ssl import de.kuschku.libquassel.connection.HostnameVerifier diff --git a/app/src/main/java/de/kuschku/quasseldroid/ssl/QuasselTrustManager.kt b/app/src/main/java/de/kuschku/quasseldroid/ssl/QuasselTrustManager.kt index 0d5dbeee9..d56c90246 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ssl/QuasselTrustManager.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ssl/QuasselTrustManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ssl import de.kuschku.libquassel.connection.QuasselSecurityException diff --git a/app/src/main/java/de/kuschku/quasseldroid/ssl/custom/QuasselCertificateManager.kt b/app/src/main/java/de/kuschku/quasseldroid/ssl/custom/QuasselCertificateManager.kt index bdb899c07..f41fd13c8 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ssl/custom/QuasselCertificateManager.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ssl/custom/QuasselCertificateManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ssl.custom import de.kuschku.quasseldroid.persistence.QuasselDatabase diff --git a/app/src/main/java/de/kuschku/quasseldroid/ssl/custom/QuasselHostnameManager.kt b/app/src/main/java/de/kuschku/quasseldroid/ssl/custom/QuasselHostnameManager.kt index ab8c130d0..d9819d0a2 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ssl/custom/QuasselHostnameManager.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ssl/custom/QuasselHostnameManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ssl.custom import de.kuschku.libquassel.connection.SocketAddress diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatActivity.kt index cac0a0c47..b650b3fba 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat import android.annotation.TargetApi diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatActivityModule.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatActivityModule.kt index ffe1803dd..58f382105 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatActivityModule.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatActivityModule.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat import dagger.Binds diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatFragmentProvider.kt index 905b76960..04ee6fdc0 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ToolbarFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ToolbarFragment.kt index c7029ec9b..c4e99371d 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ToolbarFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ToolbarFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferListAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferListAdapter.kt index 89cda2853..aad01600c 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferListAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferListAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.buffers import android.graphics.drawable.Drawable diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferViewConfigAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferViewConfigAdapter.kt index 8c425e2d0..24e507588 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferViewConfigAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferViewConfigAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.buffers import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferViewConfigFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferViewConfigFragment.kt index dd287dadb..2d6c7dadf 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferViewConfigFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferViewConfigFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.buffers import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/channel/ChannelInfoActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/channel/ChannelInfoActivity.kt index 2b5bedf11..fec59b6f6 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/channel/ChannelInfoActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/channel/ChannelInfoActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.info.channel import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/channel/ChannelInfoFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/channel/ChannelInfoFragment.kt index 052e9aec1..b1e4799a7 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/channel/ChannelInfoFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/channel/ChannelInfoFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.info.channel import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/channel/ChannelInfoFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/channel/ChannelInfoFragmentProvider.kt index 6bca755df..9d05e31a2 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/channel/ChannelInfoFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/channel/ChannelInfoFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.info.channel import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoActivity.kt index af902b81c..078c5a111 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.info.user import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoFragment.kt index 178980a73..2001445a0 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.info.user import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoFragmentProvider.kt index 994507160..3f620203d 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.info.user import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompleteAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompleteAdapter.kt index 3ae0304fb..ce80c2ccf 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompleteAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompleteAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.input import android.graphics.drawable.Drawable diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompleteHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompleteHelper.kt index 0c654179c..25427d013 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompleteHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompleteHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.input import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompletionState.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompletionState.kt index 91b1a8bd0..d5d1bde5b 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompletionState.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompletionState.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.input import de.kuschku.quasseldroid.viewmodel.data.AutoCompleteItem diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/ChatlineFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/ChatlineFragment.kt index 66898e472..2a52c5938 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/ChatlineFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/ChatlineFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.input import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/EditorHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/EditorHelper.kt index f91fa1023..d86dbfb58 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/EditorHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/EditorHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.input import android.support.annotation.ColorInt diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/MessageHistoryAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/MessageHistoryAdapter.kt index f2537f1d1..d66ae79d7 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/MessageHistoryAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/MessageHistoryAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.input import android.support.v7.recyclerview.extensions.ListAdapter diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/RichEditText.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/RichEditText.kt index be0b235b7..32c289609 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/RichEditText.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/RichEditText.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.input import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/RichToolbar.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/RichToolbar.kt index a193c6b82..d6c5d3255 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/RichToolbar.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/RichToolbar.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.input import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/DayChangeItemDecoration.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/DayChangeItemDecoration.kt index 8a1e46e04..9077e564b 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/DayChangeItemDecoration.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/DayChangeItemDecoration.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.messages import android.graphics.Canvas diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/DisplayMessage.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/DisplayMessage.kt index 5723bf24b..c4bb9ca98 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/DisplayMessage.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/DisplayMessage.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.messages import de.kuschku.libquassel.protocol.MsgId diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MarkerLineItemDecoration.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MarkerLineItemDecoration.kt index a17722a03..f8d545de9 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MarkerLineItemDecoration.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MarkerLineItemDecoration.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.messages import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MessageAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MessageAdapter.kt index dfc658997..54202f68a 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MessageAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MessageAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.messages import android.arch.paging.PagedListAdapter diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MessageListFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MessageListFragment.kt index 92168088e..8d2cd38f0 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MessageListFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MessageListFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.messages import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MessageRenderer.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MessageRenderer.kt index 13a80ff87..020532d7e 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MessageRenderer.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/MessageRenderer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.messages import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/QuasselMessageRenderer.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/QuasselMessageRenderer.kt index 1bfd6538d..2ea4cf3d1 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/QuasselMessageRenderer.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/messages/QuasselMessageRenderer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.messages import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/nicks/NickListAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/nicks/NickListAdapter.kt index e724428ab..2fb73b1ce 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/nicks/NickListAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/nicks/NickListAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.nicks import android.support.v7.recyclerview.extensions.ListAdapter diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/nicks/NickListFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/nicks/NickListFragment.kt index 3e2e45167..dc55cadbc 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/nicks/NickListFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/nicks/NickListFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.nicks import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/topic/TopicActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/topic/TopicActivity.kt index 6df8ee88a..dd902839d 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/topic/TopicActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/topic/TopicActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.topic import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/topic/TopicFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/topic/TopicFragment.kt index ec33b8f4f..b3031923e 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/topic/TopicFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/topic/TopicFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.topic import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/topic/TopicFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/topic/TopicFragmentProvider.kt index 0cdcb82b0..cb1f8e8e4 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/topic/TopicFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/topic/TopicFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.chat.topic import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutActivity.kt index 0ca4b84fd..960153345 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.about import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutFragment.kt index 909b8affd..df041ed4f 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.about import android.content.Intent diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutFragmentProvider.kt index 1f05d0a60..274b36248 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/AboutFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.about import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/Contributor.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/Contributor.kt index 78bf7e6e2..b635ad2e2 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/Contributor.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/Contributor.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.about data class Contributor( diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/ContributorAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/ContributorAdapter.kt index 9949b05be..b686d8ab0 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/ContributorAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/ContributorAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.about import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/Library.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/Library.kt index 1d63953b0..b8e3f2217 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/Library.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/Library.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.about data class Library( diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/LibraryAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/LibraryAdapter.kt index c8a49d52c..38ac549b1 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/LibraryAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/LibraryAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.about import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/License.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/License.kt index 4a8077a14..cbf97f50b 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/License.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/about/License.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.about import android.support.annotation.StringRes diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/client/ClientSettingsActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/client/ClientSettingsActivity.kt index af04881f2..04c6d77fa 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/client/ClientSettingsActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/client/ClientSettingsActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.client import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/client/ClientSettingsFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/client/ClientSettingsFragment.kt index 2894d1923..5aff5078c 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/client/ClientSettingsFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/client/ClientSettingsFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.client import android.content.SharedPreferences diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/client/ClientSettingsFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/client/ClientSettingsFragmentProvider.kt index f7a0672ce..5fbfdb81b 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/client/ClientSettingsFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/client/ClientSettingsFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.client import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashActivity.kt index e8d9992cf..2715ce694 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.crash import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashAdapter.kt index eccdfb17b..ca3582ff8 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.crash import android.content.Intent diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashFragment.kt index 2f00c2c5d..655474843 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.crash import android.os.Bundle diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashFragmentProvider.kt index 4e6b4c456..d5e39b0fc 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.crash import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/license/LicenseActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/license/LicenseActivity.kt index d514d01d1..ff4823b46 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/license/LicenseActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/license/LicenseActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.license import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/license/LicenseFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/license/LicenseFragment.kt index c5fe5f15b..9994b3839 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/license/LicenseFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/license/LicenseFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.license import android.os.Bundle diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/license/LicenseFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/license/LicenseFragmentProvider.kt index 930478f73..ebc7cccad 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/license/LicenseFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/license/LicenseFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.license import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/Whitelist.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/Whitelist.kt index fdf38f2d8..667e615c8 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/Whitelist.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/Whitelist.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.whitelist import de.kuschku.quasseldroid.persistence.QuasselDatabase diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistActivity.kt index c420a4106..f25f4afc7 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.whitelist import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistCertificateAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistCertificateAdapter.kt index 3c408718c..95f92825d 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistCertificateAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistCertificateAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.whitelist import android.support.v7.widget.AppCompatImageButton diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistFragment.kt index 14a0315b0..d30de8543 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.whitelist import android.os.Bundle diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistFragmentProvider.kt index 90ae41197..8ec24f52a 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.whitelist import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistHostnameAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistHostnameAdapter.kt index 569df654b..2b8eeb42f 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistHostnameAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistHostnameAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.clientsettings.whitelist import android.support.v7.widget.AppCompatImageButton diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/CoreSettingsActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/CoreSettingsActivity.kt index 604b7ccd9..bb70dad77 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/CoreSettingsActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/CoreSettingsActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/CoreSettingsFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/CoreSettingsFragment.kt index 0881512c2..a82961d79 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/CoreSettingsFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/CoreSettingsFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/CoreSettingsFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/CoreSettingsFragmentProvider.kt index c4ef1db3d..11a7534ea 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/CoreSettingsFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/CoreSettingsFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/SettingsFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/SettingsFragment.kt index 9aa7fcd9b..cab0589f0 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/SettingsFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/SettingsFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings import android.os.Bundle diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/SettingsItem.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/SettingsItem.kt index 7eba4efe0..672e13e60 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/SettingsItem.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/SettingsItem.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings data class SettingsItem( diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/SettingsItemAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/SettingsItemAdapter.kt index ee5858663..7b4cd18e4 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/SettingsItemAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/SettingsItemAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings import android.support.v7.recyclerview.extensions.ListAdapter diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliasitem/AliasItemActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliasitem/AliasItemActivity.kt index afcb96641..5228c4b09 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliasitem/AliasItemActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliasitem/AliasItemActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.aliasitem import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliasitem/AliasItemFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliasitem/AliasItemFragment.kt index 891fc0e30..310cfd681 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliasitem/AliasItemFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliasitem/AliasItemFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.aliasitem import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliasitem/AliasItemFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliasitem/AliasItemFragmentProvider.kt index 079201779..c6a3eb448 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliasitem/AliasItemFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliasitem/AliasItemFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.aliasitem import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListActivity.kt index 7c2cfd135..f8994adb3 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.aliaslist import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListAdapter.kt index 45133fedc..cb2a02818 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.aliaslist import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListFragment.kt index 2a2e048a8..0056c278a 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.aliaslist import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListFragmentProvider.kt index fa745903f..f2e19a91d 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/AliasListFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.aliaslist import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/DragSortItemTouchHelperCallback.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/DragSortItemTouchHelperCallback.kt index 049bd8e75..96382dd89 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/DragSortItemTouchHelperCallback.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/aliaslist/DragSortItemTouchHelperCallback.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.aliaslist import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatListBaseFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatListBaseFragment.kt index 6800dcf64..fd2b6965f 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatListBaseFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatListBaseFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.chatlist import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatListCreateFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatListCreateFragment.kt index e6adf93aa..fa41b8df0 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatListCreateFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatListCreateFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.chatlist import de.kuschku.libquassel.quassel.syncables.BufferViewConfig diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatListEditFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatListEditFragment.kt index 931b3e3db..9030a4ce0 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatListEditFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatListEditFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.chatlist import de.kuschku.libquassel.util.helpers.value diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistCreateActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistCreateActivity.kt index af707989f..bf66e0b60 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistCreateActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistCreateActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.chatlist import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistCreateFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistCreateFragmentProvider.kt index 527726516..65ce6cc5c 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistCreateFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistCreateFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.chatlist import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistEditActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistEditActivity.kt index de92cd964..b2bc0d36b 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistEditActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistEditActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.chatlist import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistEditFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistEditFragmentProvider.kt index 4ae8a0bda..e1ef7b653 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistEditFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/ChatlistEditFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.chatlist import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/MinimumActivityAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/MinimumActivityAdapter.kt index 704051d51..69b43bccf 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/MinimumActivityAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/MinimumActivityAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.chatlist import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/MinimumActivityItem.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/MinimumActivityItem.kt index 7e100cf27..a39395777 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/MinimumActivityItem.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/MinimumActivityItem.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.chatlist import android.support.annotation.StringRes diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/NetworkAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/NetworkAdapter.kt index c557b7537..eec7f8deb 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/NetworkAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/chatlist/NetworkAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.chatlist import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/DragSortItemTouchHelperCallback.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/DragSortItemTouchHelperCallback.kt index e6547650e..f9aa80b11 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/DragSortItemTouchHelperCallback.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/DragSortItemTouchHelperCallback.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.highlightlist import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightListActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightListActivity.kt index 0faa06e1f..30a73516b 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightListActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightListActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.highlightlist import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightListFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightListFragment.kt index 980894bcf..8c7e4620e 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightListFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightListFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.highlightlist import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightListFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightListFragmentProvider.kt index 49fa4cc3c..04d22dc64 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightListFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightListFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.highlightlist import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightNickTypeAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightNickTypeAdapter.kt index 4d7397740..02ac93871 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightNickTypeAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightNickTypeAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.highlightlist import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightNickTypeItem.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightNickTypeItem.kt index f34fa9e20..7a535153f 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightNickTypeItem.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightNickTypeItem.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.highlightlist import android.support.annotation.StringRes diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightRuleAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightRuleAdapter.kt index 970e903c7..e409df965 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightRuleAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightlist/HighlightRuleAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.highlightlist import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightrule/HighlightRuleActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightrule/HighlightRuleActivity.kt index 4d7463b4c..1d422b086 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightrule/HighlightRuleActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightrule/HighlightRuleActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.highlightrule import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightrule/HighlightRuleFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightrule/HighlightRuleFragment.kt index 7b158bb37..0e00be20e 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightrule/HighlightRuleFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightrule/HighlightRuleFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.highlightrule import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightrule/HighlightRuleFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightrule/HighlightRuleFragmentProvider.kt index bf5308b6a..d4cfd5d89 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightrule/HighlightRuleFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/highlightrule/HighlightRuleFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.highlightrule import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/DragSortItemTouchHelperCallback.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/DragSortItemTouchHelperCallback.kt index a18747e3b..632120fae 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/DragSortItemTouchHelperCallback.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/DragSortItemTouchHelperCallback.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.identity import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityBaseFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityBaseFragment.kt index 924d91d46..9a27d8cce 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityBaseFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityBaseFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.identity import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityCreateActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityCreateActivity.kt index 715ef4302..09f8cb371 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityCreateActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityCreateActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.identity import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityCreateFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityCreateFragment.kt index cdaef171b..f42cfdff4 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityCreateFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityCreateFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.identity import de.kuschku.libquassel.quassel.syncables.Identity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityCreateFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityCreateFragmentProvider.kt index e73e4cfdb..d41d07905 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityCreateFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityCreateFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.identity import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityEditActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityEditActivity.kt index e0daff5ad..e059f7046 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityEditActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityEditActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.identity import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityEditFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityEditFragment.kt index a59c3aa84..a116cff27 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityEditFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityEditFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.identity import de.kuschku.libquassel.util.helpers.value diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityEditFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityEditFragmentProvider.kt index ec469d848..f7408f1d2 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityEditFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityEditFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.identity import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityNicksAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityNicksAdapter.kt index 4ba215fcd..2b51e97bd 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityNicksAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/identity/IdentityNicksAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.identity import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreItemActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreItemActivity.kt index ccc615456..42e38ea89 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreItemActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreItemActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignoreitem import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreItemFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreItemFragment.kt index 5bc78d5b5..176c644fc 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreItemFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreItemFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignoreitem import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreItemFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreItemFragmentProvider.kt index cdafd5a9d..f455091fc 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreItemFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreItemFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignoreitem import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreTypeAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreTypeAdapter.kt index 64a966519..8c7640fe3 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreTypeAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreTypeAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignoreitem import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreTypeItem.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreTypeItem.kt index ff9c4e29f..9b76f0859 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreTypeItem.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/IgnoreTypeItem.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignoreitem import android.support.annotation.StringRes diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/ScopeTypeAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/ScopeTypeAdapter.kt index 4fbc95816..3dc54c428 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/ScopeTypeAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/ScopeTypeAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignoreitem import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/ScopeTypeItem.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/ScopeTypeItem.kt index b8f4e482f..7251eb8c9 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/ScopeTypeItem.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/ScopeTypeItem.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignoreitem import android.support.annotation.StringRes diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/StrictnessTypeAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/StrictnessTypeAdapter.kt index ab0d21980..7c33c0522 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/StrictnessTypeAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/StrictnessTypeAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignoreitem import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/StrictnessTypeItem.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/StrictnessTypeItem.kt index 756798538..4bc793697 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/StrictnessTypeItem.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignoreitem/StrictnessTypeItem.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignoreitem import android.support.annotation.StringRes diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/DragSortItemTouchHelperCallback.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/DragSortItemTouchHelperCallback.kt index 06fc9335c..1d3947d29 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/DragSortItemTouchHelperCallback.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/DragSortItemTouchHelperCallback.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignorelist import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListActivity.kt index eec222b11..81f324ed5 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignorelist import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListAdapter.kt index e190fbdba..8aa267ce0 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignorelist import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListFragment.kt index 4cb208537..32739c2e8 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignorelist import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListFragmentProvider.kt index b2ee2d7e7..a3e65f3b5 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/ignorelist/IgnoreListFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.ignorelist import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/DragSortItemTouchHelperCallback.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/DragSortItemTouchHelperCallback.kt index dbfeb4a72..cd779d7e4 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/DragSortItemTouchHelperCallback.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/DragSortItemTouchHelperCallback.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.network import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/IdentityAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/IdentityAdapter.kt index 1154071f1..2c40f6448 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/IdentityAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/IdentityAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.network import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkBaseFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkBaseFragment.kt index 864618250..3e75f0e40 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkBaseFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkBaseFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.network import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkCreateActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkCreateActivity.kt index daa8c732c..ca7e9cf07 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkCreateActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkCreateActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.network import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkCreateFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkCreateFragment.kt index 1591023ba..c07484c31 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkCreateFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkCreateFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.network import de.kuschku.libquassel.quassel.syncables.Network diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkCreateFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkCreateFragmentProvider.kt index df321c97a..633ae15ce 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkCreateFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkCreateFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.network import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkEditActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkEditActivity.kt index 0750a1b73..241762153 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkEditActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkEditActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.network import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkEditFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkEditFragment.kt index 3af4fdf69..48ab25e66 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkEditFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkEditFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.network import de.kuschku.libquassel.util.helpers.value diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkEditFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkEditFragmentProvider.kt index b59c47ab6..e9e674b54 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkEditFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkEditFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.network import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkServerAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkServerAdapter.kt index 2b1cb4473..1c89993b9 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkServerAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/NetworkServerAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.network import android.graphics.drawable.Drawable diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkconfig/NetworkConfigActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkconfig/NetworkConfigActivity.kt index 727bb1d36..502bf218a 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkconfig/NetworkConfigActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkconfig/NetworkConfigActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.networkconfig import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkconfig/NetworkConfigFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkconfig/NetworkConfigFragment.kt index 41019cd2d..6f09e8e20 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkconfig/NetworkConfigFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkconfig/NetworkConfigFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.networkconfig import android.arch.lifecycle.Observer diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkconfig/NetworkConfigFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkconfig/NetworkConfigFragmentProvider.kt index cf6c9aa4b..555630b0b 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkconfig/NetworkConfigFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkconfig/NetworkConfigFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.networkconfig import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/NetworkServerActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/NetworkServerActivity.kt index d9a30d6bf..6d60d529a 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/NetworkServerActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/NetworkServerActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.networkserver import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/NetworkServerFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/NetworkServerFragment.kt index 0d70e1292..b249b13fb 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/NetworkServerFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/NetworkServerFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.networkserver import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/NetworkServerFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/NetworkServerFragmentProvider.kt index 5c05de822..8b8bac238 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/NetworkServerFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/NetworkServerFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.networkserver import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/ProxyTypeAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/ProxyTypeAdapter.kt index b28718233..d1b71bde0 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/ProxyTypeAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/ProxyTypeAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.networkserver import android.support.v7.widget.RecyclerView diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/ProxyTypeItem.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/ProxyTypeItem.kt index b2f7d8ecd..35198f41d 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/ProxyTypeItem.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/networkserver/ProxyTypeItem.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.coresettings.networkserver import android.support.annotation.StringRes diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/SetupActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/SetupActivity.kt index 370e27a00..df93f88ea 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/SetupActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/SetupActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup import android.arch.lifecycle.MutableLiveData diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/SlideFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/SlideFragment.kt index 7a0c00763..d94179235 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/SlideFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/SlideFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup import android.arch.lifecycle.LifecycleOwner diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/ValidityChangeCallback.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/ValidityChangeCallback.kt index 216ad15ca..1b4717a43 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/ValidityChangeCallback.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/ValidityChangeCallback.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup interface ValidityChangeCallback { diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/edit/AccountEditActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/edit/AccountEditActivity.kt index e557b7c60..a607bb5e2 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/edit/AccountEditActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/edit/AccountEditActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup.accounts.edit import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountAdapter.kt index 6d90d6d06..6567f8e6a 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup.accounts.selection import android.annotation.SuppressLint diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountSelectionActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountSelectionActivity.kt index 0b877d431..89f014cc2 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountSelectionActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountSelectionActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup.accounts.selection import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountSelectionFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountSelectionFragmentProvider.kt index c7739dac3..a3239a77f 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountSelectionFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountSelectionFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup.accounts.selection import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountSelectionSlide.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountSelectionSlide.kt index 4d2762f20..1a7b81b65 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountSelectionSlide.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountSelectionSlide.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup.accounts.selection import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountViewModel.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountViewModel.kt index e22d4ceb6..b9f9876e9 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountViewModel.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/selection/AccountViewModel.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup.accounts.selection import android.app.Application diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupActivity.kt index d70338da7..7c65ea658 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup.accounts.setup import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupConnectionSlide.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupConnectionSlide.kt index 0ca13008f..3584f6b54 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupConnectionSlide.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupConnectionSlide.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup.accounts.setup import android.os.Bundle diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupFragmentProvider.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupFragmentProvider.kt index 327b82803..2e1de4139 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupFragmentProvider.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupFragmentProvider.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup.accounts.setup import dagger.Module diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupNameSlide.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupNameSlide.kt index f062cb3fb..543907d57 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupNameSlide.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupNameSlide.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup.accounts.setup import android.os.Bundle diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupUserSlide.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupUserSlide.kt index 8224efecc..a54a3d03e 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupUserSlide.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupUserSlide.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.ui.setup.accounts.setup import android.os.Bundle diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/AndroidHandlerThread.kt b/app/src/main/java/de/kuschku/quasseldroid/util/AndroidHandlerThread.kt index 04e4f1198..69c4ab8af 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/AndroidHandlerThread.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/AndroidHandlerThread.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util import android.os.Handler diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/AvatarHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/AvatarHelper.kt index 4c79361d6..dd3de78ba 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/AvatarHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/AvatarHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util import de.kuschku.libquassel.quassel.syncables.IrcUser diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/Patterns.kt b/app/src/main/java/de/kuschku/quasseldroid/util/Patterns.kt index 22204ebd6..bfcb232e8 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/Patterns.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/Patterns.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util import org.intellij.lang.annotations.Language diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/QuasseldroidNotificationManager.kt b/app/src/main/java/de/kuschku/quasseldroid/util/QuasseldroidNotificationManager.kt index a4556b998..b53591dbe 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/QuasseldroidNotificationManager.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/QuasseldroidNotificationManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util import android.annotation.TargetApi diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/TextValidator.kt b/app/src/main/java/de/kuschku/quasseldroid/util/TextValidator.kt index a8381bade..f2d7cc67e 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/TextValidator.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/TextValidator.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util import android.text.Editable diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/backport/AndroidThreeTenBackport.kt b/app/src/main/java/de/kuschku/quasseldroid/util/backport/AndroidThreeTenBackport.kt index 09c79d9a8..52addd433 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/backport/AndroidThreeTenBackport.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/backport/AndroidThreeTenBackport.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.backport import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/backport/DaggerLifecycleService.kt b/app/src/main/java/de/kuschku/quasseldroid/util/backport/DaggerLifecycleService.kt index d3b389e54..d001fcb1c 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/backport/DaggerLifecycleService.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/backport/DaggerLifecycleService.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.backport import android.arch.lifecycle.LifecycleService diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/backport/DaggerPreferenceFragmentCompat.kt b/app/src/main/java/de/kuschku/quasseldroid/util/backport/DaggerPreferenceFragmentCompat.kt index a9a333bf9..974c1c7bb 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/backport/DaggerPreferenceFragmentCompat.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/backport/DaggerPreferenceFragmentCompat.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.backport import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/backport/ReadableWrappedChannel.kt b/app/src/main/java/de/kuschku/quasseldroid/util/backport/ReadableWrappedChannel.kt index a0bf3ecce..7d14e43ed 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/backport/ReadableWrappedChannel.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/backport/ReadableWrappedChannel.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.backport import java.io.InputStream diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/backport/WritableWrappedChannel.kt b/app/src/main/java/de/kuschku/quasseldroid/util/backport/WritableWrappedChannel.kt index a3513baf1..222e2f08c 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/backport/WritableWrappedChannel.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/backport/WritableWrappedChannel.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.backport import java.io.OutputStream diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/backport/codec/Hex.kt b/app/src/main/java/de/kuschku/quasseldroid/util/backport/codec/Hex.kt index 1fc09c423..840b00d15 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/backport/codec/Hex.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/backport/codec/Hex.kt @@ -1,5 +1,3 @@ -package de.kuschku.quasseldroid.util.backport.codec - /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with @@ -17,6 +15,8 @@ package de.kuschku.quasseldroid.util.backport.codec * limitations under the License. */ +package de.kuschku.quasseldroid.util.backport.codec + import org.apache.commons.codec.* import java.nio.ByteBuffer import java.nio.charset.Charset diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidCompatibilityUtils.kt b/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidCompatibilityUtils.kt index 3de8c9400..ea5796ddc 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidCompatibilityUtils.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidCompatibilityUtils.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.compatibility import android.os.Build diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidHandlerService.kt b/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidHandlerService.kt index 01c9b848c..a5531f01c 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidHandlerService.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidHandlerService.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.compatibility import android.os.Handler diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidLoggingHandler.kt b/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidLoggingHandler.kt index b2ed4d103..090267e28 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidLoggingHandler.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidLoggingHandler.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.compatibility import android.util.Log diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidStreamChannelFactory.kt b/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidStreamChannelFactory.kt index e83c4878b..db561a64f 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidStreamChannelFactory.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/compatibility/AndroidStreamChannelFactory.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.compatibility import de.kuschku.libquassel.util.compatibility.StreamChannelFactory diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/AccountDaoHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/AccountDaoHelper.kt index 766abbfb4..4af1056f9 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/AccountDaoHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/AccountDaoHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import de.kuschku.quasseldroid.persistence.AccountDatabase diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ActivityHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ActivityHelper.kt index 75c02ae44..b7f7ace0f 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ActivityHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ActivityHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.annotation.TargetApi diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/AnyHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/AnyHelper.kt index ac9f12f5b..fc768ea1d 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/AnyHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/AnyHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper inline fun <T> T.letIf(condition: Boolean, f: (T) -> T) = if (condition) f(this) else this diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/BooleanHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/BooleanHelper.kt index bccc72ecf..7fe195485 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/BooleanHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/BooleanHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper inline fun <R> Boolean.letIf(block: () -> R): R? { diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ButtonHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ButtonHelper.kt index 1dd03920e..f53853548 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ButtonHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ButtonHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.support.v4.graphics.drawable.DrawableCompat diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/CharSequenceHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/CharSequenceHelper.kt index 22c209d71..8ca9697d2 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/CharSequenceHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/CharSequenceHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper private class DelimitedRangesSequence( diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ContextHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ContextHelper.kt index 0e0942bb7..378446f2f 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ContextHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ContextHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/DrawableHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/DrawableHelper.kt index c993462c2..7918e4c22 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/DrawableHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/DrawableHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.graphics.drawable.Drawable diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/EditableHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/EditableHelper.kt index aa6fdbbc5..d437c616a 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/EditableHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/EditableHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.text.Editable diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/FloatingActionButtonHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/FloatingActionButtonHelper.kt index 4bacbb234..44501817c 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/FloatingActionButtonHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/FloatingActionButtonHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.support.design.widget.FloatingActionButton diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/GlideHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/GlideHelper.kt index 0676bb48c..cf93b3787 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/GlideHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/GlideHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.graphics.drawable.Drawable diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/GsonHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/GsonHelper.kt index 00b9606a6..d78045946 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/GsonHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/GsonHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import com.google.gson.Gson diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/IntProgressionHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/IntProgressionHelper.kt index 3d2b73091..db65d7a88 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/IntProgressionHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/IntProgressionHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper val IntProgression.length: Int diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/IntRangeHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/IntRangeHelper.kt index e4b3ab54f..931248ebd 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/IntRangeHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/IntRangeHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import clamp diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ListHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ListHelper.kt index 8c814bb10..11969d431 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ListHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ListHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper inline fun <T, U> List<T>.mapReverse(mapper: (T) -> U): List<U> { diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/LruCacheHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/LruCacheHelper.kt index aaa7306ac..598552fe2 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/LruCacheHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/LruCacheHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.util.LruCache diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/MenuHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/MenuHelper.kt index eeb22f6b3..bea711ffd 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/MenuHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/MenuHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ResourcesHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ResourcesHelper.kt index ba0c69e00..08b2b68d7 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ResourcesHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ResourcesHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.content.res.Resources diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/SelectionHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/SelectionHelper.kt index ee771dcb5..facd5d9b2 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/SelectionHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/SelectionHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.text.Selection diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/SharedPreferencesHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/SharedPreferencesHelper.kt index 8ec134bb6..3e2f377a6 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/SharedPreferencesHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/SharedPreferencesHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.annotation.SuppressLint diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/SpannedHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/SpannedHelper.kt index fa613a52a..d3d51a171 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/SpannedHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/SpannedHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.text.Spanned diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/SwitchCompatHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/SwitchCompatHelper.kt index 211c5f640..4ec078463 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/SwitchCompatHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/SwitchCompatHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.support.v7.widget.SwitchCompat diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ThemeHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ThemeHelper.kt index abb9842a0..ad79f5292 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ThemeHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ThemeHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.content.res.Resources diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ViewHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ViewHelper.kt index 7d77efc6c..8bff0dedc 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/ViewHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/ViewHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.support.v7.widget.TooltipCompat diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/helper/X509CertificateHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/helper/X509CertificateHelper.kt index b4f58f401..10a128e16 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/helper/X509CertificateHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/helper/X509CertificateHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import org.apache.commons.codec.digest.DigestUtils diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/ContentFormatter.kt b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/ContentFormatter.kt index 0a5402462..c4339d609 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/ContentFormatter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/ContentFormatter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.irc.format import android.text.SpannableString diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/IrcFormatDeserializer.kt b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/IrcFormatDeserializer.kt index 2fb160b6d..ae8984d08 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/IrcFormatDeserializer.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/IrcFormatDeserializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.irc.format import android.text.SpannableStringBuilder diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/IrcFormatSerializer.kt b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/IrcFormatSerializer.kt index 975c430fd..115bff398 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/IrcFormatSerializer.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/IrcFormatSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.irc.format import android.graphics.Typeface diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/Copyable.kt b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/Copyable.kt index aef3f9e0e..8f0290290 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/Copyable.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/Copyable.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.irc.format.spans interface Copyable<out T> { diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcBackgroundColorSpan.kt b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcBackgroundColorSpan.kt index ad2448d92..af5be18bb 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcBackgroundColorSpan.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcBackgroundColorSpan.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.irc.format.spans import android.support.annotation.ColorInt diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcBoldSpan.kt b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcBoldSpan.kt index 455a5c867..0745202c2 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcBoldSpan.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcBoldSpan.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.irc.format.spans import android.graphics.Typeface diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcForegroundColorSpan.kt b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcForegroundColorSpan.kt index f211fee8a..ac5014393 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcForegroundColorSpan.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcForegroundColorSpan.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.irc.format.spans import android.support.annotation.ColorInt diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcItalicSpan.kt b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcItalicSpan.kt index a147724f3..78f17cb14 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcItalicSpan.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcItalicSpan.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.irc.format.spans import android.graphics.Typeface diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcMonospaceSpan.kt b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcMonospaceSpan.kt index 6cf95370f..4767f4b1a 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcMonospaceSpan.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcMonospaceSpan.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.irc.format.spans import android.text.style.TypefaceSpan diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcStrikethroughSpan.kt b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcStrikethroughSpan.kt index 5d97897b3..9be6ee5c1 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcStrikethroughSpan.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcStrikethroughSpan.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.irc.format.spans import android.text.style.StrikethroughSpan diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcUnderlineSpan.kt b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcUnderlineSpan.kt index 3322a03cf..2d052f8f9 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcUnderlineSpan.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/irc/format/spans/IrcUnderlineSpan.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.irc.format.spans import android.text.style.UnderlineSpan diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/service/BackendServiceConnection.kt b/app/src/main/java/de/kuschku/quasseldroid/util/service/BackendServiceConnection.kt index 556f16ff4..9e31cd6b8 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/service/BackendServiceConnection.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/service/BackendServiceConnection.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.service import android.content.ComponentName diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/service/ServiceBoundActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/util/service/ServiceBoundActivity.kt index 436508774..821eb6f25 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/service/ServiceBoundActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/service/ServiceBoundActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.service import android.app.Activity diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/service/ServiceBoundFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/util/service/ServiceBoundFragment.kt index 13f2ec301..76946a8d1 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/service/ServiceBoundFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/service/ServiceBoundFragment.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.service import android.arch.lifecycle.ViewModelProviders diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/AnimationHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/AnimationHelper.kt index 9851180c7..2781f986b 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/AnimationHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/AnimationHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui import android.view.View diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/AutoCompleteRecyclerView.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/AutoCompleteRecyclerView.kt index 6a5ab0c6f..4d83ee17e 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/AutoCompleteRecyclerView.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/AutoCompleteRecyclerView.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/ColorChooserDialog.java b/app/src/main/java/de/kuschku/quasseldroid/util/ui/ColorChooserDialog.java index ffe1a7f3e..887290fa8 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/ColorChooserDialog.java +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/ColorChooserDialog.java @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui; import android.annotation.SuppressLint; diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/ContextThemeWrapper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/ContextThemeWrapper.kt index 9d6e12420..7e8ecd3e0 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/ContextThemeWrapper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/ContextThemeWrapper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/DoubleClickHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/DoubleClickHelper.kt index 1cf9eac78..a7bdd0bad 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/DoubleClickHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/DoubleClickHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui import android.view.GestureDetector diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/DrawerRecyclerView.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/DrawerRecyclerView.kt index c80c03883..6ce2ba376 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/DrawerRecyclerView.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/DrawerRecyclerView.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/EditTextSelectionChange.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/EditTextSelectionChange.kt index aff74edc5..f7cb7263a 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/EditTextSelectionChange.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/EditTextSelectionChange.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/LinkLongClickMenuHelper.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/LinkLongClickMenuHelper.kt index ea042b88f..b05d061ab 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/LinkLongClickMenuHelper.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/LinkLongClickMenuHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui import android.content.ClipData diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/RecyclerSpinnerAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/RecyclerSpinnerAdapter.kt index 53a3997c5..751f93a80 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/RecyclerSpinnerAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/RecyclerSpinnerAdapter.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui import android.content.res.Resources diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/RipplePassthroughTextView.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/RipplePassthroughTextView.kt index fbc35dbe7..1da8bca8b 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/RipplePassthroughTextView.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/RipplePassthroughTextView.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui import android.content.Context diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/ServiceBoundSettingsActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/ServiceBoundSettingsActivity.kt index 30d155037..a0eb4b532 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/ServiceBoundSettingsActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/ServiceBoundSettingsActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui import android.os.Bundle diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/SettingsActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/SettingsActivity.kt index e2883e884..6c412bee3 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/SettingsActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/SettingsActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui import android.os.Bundle diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/SpanFormatter.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/SpanFormatter.kt index ba44b319b..6e59e4c02 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/SpanFormatter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/SpanFormatter.kt @@ -13,6 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ + package de.kuschku.quasseldroid.util.ui import android.text.Spannable diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/TextDrawable.java b/app/src/main/java/de/kuschku/quasseldroid/util/ui/TextDrawable.java index d045d0be3..6ecc40896 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/TextDrawable.java +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/TextDrawable.java @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui; import android.graphics.Canvas; diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/ui/ThemedActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/util/ui/ThemedActivity.kt index b61af035a..aafa34797 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/ui/ThemedActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/ui/ThemedActivity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.ui import android.os.Bundle diff --git a/app/src/main/res/drawable-ldrtl/ic_send.xml b/app/src/main/res/drawable-ldrtl/ic_send.xml index ae9f4b703..0f824d2f6 100644 --- a/app/src/main/res/drawable-ldrtl/ic_send.xml +++ b/app/src/main/res/drawable-ldrtl/ic_send.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable-v21/bg_menuitem_dark.xml b/app/src/main/res/drawable-v21/bg_menuitem_dark.xml index 6ac08543d..c1e437c99 100644 --- a/app/src/main/res/drawable-v21/bg_menuitem_dark.xml +++ b/app/src/main/res/drawable-v21/bg_menuitem_dark.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true"> <shape android:shape="rectangle"> @@ -8,4 +29,4 @@ <item> <ripple android:color="@color/ripple_dark" /> </item> -</selector> \ No newline at end of file +</selector> diff --git a/app/src/main/res/drawable-v21/bg_menuitem_light.xml b/app/src/main/res/drawable-v21/bg_menuitem_light.xml index c86946bd1..8d7decb31 100644 --- a/app/src/main/res/drawable-v21/bg_menuitem_light.xml +++ b/app/src/main/res/drawable-v21/bg_menuitem_light.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true"> <shape android:shape="rectangle"> @@ -8,4 +29,4 @@ <item> <ripple android:color="@color/ripple_light" /> </item> -</selector> \ No newline at end of file +</selector> diff --git a/app/src/main/res/drawable-v21/bg_menuitem_rounded_dark.xml b/app/src/main/res/drawable-v21/bg_menuitem_rounded_dark.xml index 64a9f0c01..b07087090 100644 --- a/app/src/main/res/drawable-v21/bg_menuitem_rounded_dark.xml +++ b/app/src/main/res/drawable-v21/bg_menuitem_rounded_dark.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true"> <shape android:shape="rectangle"> @@ -16,4 +37,4 @@ </item> </ripple> </item> -</selector> \ No newline at end of file +</selector> diff --git a/app/src/main/res/drawable-v21/bg_menuitem_rounded_light.xml b/app/src/main/res/drawable-v21/bg_menuitem_rounded_light.xml index 2eb9a90e5..a5d6304e3 100644 --- a/app/src/main/res/drawable-v21/bg_menuitem_rounded_light.xml +++ b/app/src/main/res/drawable-v21/bg_menuitem_rounded_light.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true"> <shape> @@ -16,4 +37,4 @@ </item> </ripple> </item> -</selector> \ No newline at end of file +</selector> diff --git a/app/src/main/res/drawable-v26/ic_launcher_background.xml b/app/src/main/res/drawable-v26/ic_launcher_background.xml index 7f67d540f..c6bcd6382 100644 --- a/app/src/main/res/drawable-v26/ic_launcher_background.xml +++ b/app/src/main/res/drawable-v26/ic_launcher_background.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient diff --git a/app/src/main/res/drawable/bg_badge.xml b/app/src/main/res/drawable/bg_badge.xml index da40f3172..dd5fd2f1e 100644 --- a/app/src/main/res/drawable/bg_badge.xml +++ b/app/src/main/res/drawable/bg_badge.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid /> <padding diff --git a/app/src/main/res/drawable/bg_intro.xml b/app/src/main/res/drawable/bg_intro.xml index 1ade9669a..645b26388 100644 --- a/app/src/main/res/drawable/bg_intro.xml +++ b/app/src/main/res/drawable/bg_intro.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="1440dp" android:height="810dp" diff --git a/app/src/main/res/drawable/bg_menuitem_dark.xml b/app/src/main/res/drawable/bg_menuitem_dark.xml index cd43fb02f..ef3ba9cdc 100644 --- a/app/src/main/res/drawable/bg_menuitem_dark.xml +++ b/app/src/main/res/drawable/bg_menuitem_dark.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true"> <shape android:shape="rectangle"> @@ -10,4 +31,4 @@ <solid android:color="@color/ripple_dark" /> </shape> </item> -</selector> \ No newline at end of file +</selector> diff --git a/app/src/main/res/drawable/bg_menuitem_light.xml b/app/src/main/res/drawable/bg_menuitem_light.xml index bdf40bd8a..d2a62f013 100644 --- a/app/src/main/res/drawable/bg_menuitem_light.xml +++ b/app/src/main/res/drawable/bg_menuitem_light.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true"> <shape android:shape="rectangle"> @@ -10,4 +31,4 @@ <solid android:color="@color/ripple_light" /> </shape> </item> -</selector> \ No newline at end of file +</selector> diff --git a/app/src/main/res/drawable/bg_menuitem_rounded_dark.xml b/app/src/main/res/drawable/bg_menuitem_rounded_dark.xml index fade83ea8..831eaf531 100644 --- a/app/src/main/res/drawable/bg_menuitem_rounded_dark.xml +++ b/app/src/main/res/drawable/bg_menuitem_rounded_dark.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true"> <shape android:shape="rectangle"> @@ -12,4 +33,4 @@ <corners android:radius="@dimen/button_corner_radius" /> </shape> </item> -</selector> \ No newline at end of file +</selector> diff --git a/app/src/main/res/drawable/bg_menuitem_rounded_light.xml b/app/src/main/res/drawable/bg_menuitem_rounded_light.xml index 19c7b13a9..e8c7e0209 100644 --- a/app/src/main/res/drawable/bg_menuitem_rounded_light.xml +++ b/app/src/main/res/drawable/bg_menuitem_rounded_light.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true"> <shape android:shape="rectangle"> @@ -12,4 +33,4 @@ <corners android:radius="@dimen/button_corner_radius" /> </shape> </item> -</selector> \ No newline at end of file +</selector> diff --git a/app/src/main/res/drawable/bg_splash.xml b/app/src/main/res/drawable/bg_splash.xml index 418a8dfab..221c18c35 100644 --- a/app/src/main/res/drawable/bg_splash.xml +++ b/app/src/main/res/drawable/bg_splash.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/colorPrimary" /> <item> diff --git a/app/src/main/res/drawable/bg_transparent.xml b/app/src/main/res/drawable/bg_transparent.xml index 261a644cd..c1dd3a435 100644 --- a/app/src/main/res/drawable/bg_transparent.xml +++ b/app/src/main/res/drawable/bg_transparent.xml @@ -1,5 +1,26 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="@android:color/transparent" /> -</shape> \ No newline at end of file +</shape> diff --git a/app/src/main/res/drawable/ic_account.xml b/app/src/main/res/drawable/ic_account.xml index 501efbef9..ee5844b21 100644 --- a/app/src/main/res/drawable/ic_account.xml +++ b/app/src/main/res/drawable/ic_account.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_account_card.xml b/app/src/main/res/drawable/ic_account_card.xml index 636532554..b779cf467 100644 --- a/app/src/main/res/drawable/ic_account_card.xml +++ b/app/src/main/res/drawable/ic_account_card.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" @@ -6,4 +28,4 @@ <path android:fillColor="#000" android:pathData="M2,3H22C23.05,3 24,3.95 24,5V19C24,20.05 23.05,21 22,21H2C0.95,21 0,20.05 0,19V5C0,3.95 0.95,3 2,3M14,6V7H22V6H14M14,8V9H21.5L22,9V8H14M14,10V11H21V10H14M8,13.91C6,13.91 2,15 2,17V18H14V17C14,15 10,13.91 8,13.91M8,6A3,3 0 0,0 5,9A3,3 0 0,0 8,12A3,3 0 0,0 11,9A3,3 0 0,0 8,6Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/drawable/ic_account_minus.xml b/app/src/main/res/drawable/ic_account_minus.xml index dc0f1f329..fb47a37a1 100644 --- a/app/src/main/res/drawable/ic_account_minus.xml +++ b/app/src/main/res/drawable/ic_account_minus.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_account_multiple.xml b/app/src/main/res/drawable/ic_account_multiple.xml index b08b58c33..e60a979b9 100644 --- a/app/src/main/res/drawable/ic_account_multiple.xml +++ b/app/src/main/res/drawable/ic_account_multiple.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_account_plus.xml b/app/src/main/res/drawable/ic_account_plus.xml index fbc381a44..2e6832210 100644 --- a/app/src/main/res/drawable/ic_account_plus.xml +++ b/app/src/main/res/drawable/ic_account_plus.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_add.xml b/app/src/main/res/drawable/ic_add.xml index 6ffd6810e..8c3c551f4 100644 --- a/app/src/main/res/drawable/ic_add.xml +++ b/app/src/main/res/drawable/ic_add.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_arrow_right.xml b/app/src/main/res/drawable/ic_arrow_right.xml index 037b3084c..dbab59fbe 100644 --- a/app/src/main/res/drawable/ic_arrow_right.xml +++ b/app/src/main/res/drawable/ic_arrow_right.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_bell.xml b/app/src/main/res/drawable/ic_bell.xml index c9817d4e2..32e1683cb 100644 --- a/app/src/main/res/drawable/ic_bell.xml +++ b/app/src/main/res/drawable/ic_bell.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_check.xml b/app/src/main/res/drawable/ic_check.xml index 603429b20..8403c123c 100644 --- a/app/src/main/res/drawable/ic_check.xml +++ b/app/src/main/res/drawable/ic_check.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_chevron_down.xml b/app/src/main/res/drawable/ic_chevron_down.xml index e86d4f638..23b14d6a6 100644 --- a/app/src/main/res/drawable/ic_chevron_down.xml +++ b/app/src/main/res/drawable/ic_chevron_down.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <!-- drawable/chevron_down.xml --> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" @@ -7,4 +29,4 @@ <path android:fillColor="#000" android:pathData="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/drawable/ic_chevron_up.xml b/app/src/main/res/drawable/ic_chevron_up.xml index 092abec33..fce4025a1 100644 --- a/app/src/main/res/drawable/ic_chevron_up.xml +++ b/app/src/main/res/drawable/ic_chevron_up.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <!-- drawable/chevron_up.xml --> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" @@ -7,4 +29,4 @@ <path android:fillColor="#000" android:pathData="M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/drawable/ic_clock.xml b/app/src/main/res/drawable/ic_clock.xml index 6c1dc6366..5d35712b1 100644 --- a/app/src/main/res/drawable/ic_clock.xml +++ b/app/src/main/res/drawable/ic_clock.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml index 6477ae36a..e76f23b31 100644 --- a/app/src/main/res/drawable/ic_close.xml +++ b/app/src/main/res/drawable/ic_close.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" @@ -6,4 +28,4 @@ <path android:fillColor="#000" android:pathData="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/drawable/ic_copy.xml b/app/src/main/res/drawable/ic_copy.xml index 08a69195b..83b8e151a 100644 --- a/app/src/main/res/drawable/ic_copy.xml +++ b/app/src/main/res/drawable/ic_copy.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" @@ -6,4 +28,4 @@ <path android:fillColor="#000" android:pathData="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/drawable/ic_debug.xml b/app/src/main/res/drawable/ic_debug.xml index 4ec23d515..c7914e954 100644 --- a/app/src/main/res/drawable/ic_debug.xml +++ b/app/src/main/res/drawable/ic_debug.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_delete.xml b/app/src/main/res/drawable/ic_delete.xml index 991ef4a5e..cf3e29417 100644 --- a/app/src/main/res/drawable/ic_delete.xml +++ b/app/src/main/res/drawable/ic_delete.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_eye.xml b/app/src/main/res/drawable/ic_eye.xml index 9cc8a518d..0e3b6789c 100644 --- a/app/src/main/res/drawable/ic_eye.xml +++ b/app/src/main/res/drawable/ic_eye.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_eye_off.xml b/app/src/main/res/drawable/ic_eye_off.xml index 41ae20743..f014961e7 100644 --- a/app/src/main/res/drawable/ic_eye_off.xml +++ b/app/src/main/res/drawable/ic_eye_off.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_filter.xml b/app/src/main/res/drawable/ic_filter.xml index 836b17cb5..6d2f9135c 100644 --- a/app/src/main/res/drawable/ic_filter.xml +++ b/app/src/main/res/drawable/ic_filter.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_format_background.xml b/app/src/main/res/drawable/ic_format_background.xml index 2e5b4c2fc..1f51c2140 100644 --- a/app/src/main/res/drawable/ic_format_background.xml +++ b/app/src/main/res/drawable/ic_format_background.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_format_bold.xml b/app/src/main/res/drawable/ic_format_bold.xml index 30ddc2d4a..b75334b48 100644 --- a/app/src/main/res/drawable/ic_format_bold.xml +++ b/app/src/main/res/drawable/ic_format_bold.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_format_clear.xml b/app/src/main/res/drawable/ic_format_clear.xml index c29344e8e..921ed53a3 100644 --- a/app/src/main/res/drawable/ic_format_clear.xml +++ b/app/src/main/res/drawable/ic_format_clear.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <!-- drawable/format_clear.xml --> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" @@ -7,4 +29,4 @@ <path android:fillColor="#000" android:pathData="M6,5V5.18L8.82,8H11.22L10.5,9.68L12.6,11.78L14.21,8H20V5H6M3.27,5L2,6.27L8.97,13.24L6.5,19H9.5L11.07,15.34L16.73,21L18,19.73L3.55,5.27L3.27,5Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/drawable/ic_format_foreground.xml b/app/src/main/res/drawable/ic_format_foreground.xml index f529befb6..ce37671b0 100644 --- a/app/src/main/res/drawable/ic_format_foreground.xml +++ b/app/src/main/res/drawable/ic_format_foreground.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_format_italic.xml b/app/src/main/res/drawable/ic_format_italic.xml index 6addb0b5c..9ebfc75e6 100644 --- a/app/src/main/res/drawable/ic_format_italic.xml +++ b/app/src/main/res/drawable/ic_format_italic.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_format_monospace.xml b/app/src/main/res/drawable/ic_format_monospace.xml index b2574f467..b08dcf9dd 100644 --- a/app/src/main/res/drawable/ic_format_monospace.xml +++ b/app/src/main/res/drawable/ic_format_monospace.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <!-- drawable/code_tags.xml --> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" @@ -7,4 +29,4 @@ <path android:fillColor="#000" android:pathData="M14.6,16.6L19.2,12L14.6,7.4L16,6L22,12L16,18L14.6,16.6M9.4,16.6L4.8,12L9.4,7.4L8,6L2,12L8,18L9.4,16.6Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/drawable/ic_format_strikethrough.xml b/app/src/main/res/drawable/ic_format_strikethrough.xml index 24c1282a4..482a8ecb6 100644 --- a/app/src/main/res/drawable/ic_format_strikethrough.xml +++ b/app/src/main/res/drawable/ic_format_strikethrough.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" @@ -6,4 +28,4 @@ <path android:fillColor="#000" android:pathData="M23,12V14H18.61C19.61,16.14 19.56,22 12.38,22C4.05,22.05 4.37,15.5 4.37,15.5L8.34,15.55C8.37,18.92 11.5,18.92 12.12,18.88C12.76,18.83 15.15,18.84 15.34,16.5C15.42,15.41 14.32,14.58 13.12,14H1V12H23M19.41,7.89L15.43,7.86C15.43,7.86 15.6,5.09 12.15,5.08C8.7,5.06 9,7.28 9,7.56C9.04,7.84 9.34,9.22 12,9.88H5.71C5.71,9.88 2.22,3.15 10.74,2C19.45,0.8 19.43,7.91 19.41,7.89Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/drawable/ic_format_underline.xml b/app/src/main/res/drawable/ic_format_underline.xml index 49a9eb739..14e1f858d 100644 --- a/app/src/main/res/drawable/ic_format_underline.xml +++ b/app/src/main/res/drawable/ic_format_underline.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_help.xml b/app/src/main/res/drawable/ic_help.xml index 138004bd5..70a17d2f2 100644 --- a/app/src/main/res/drawable/ic_help.xml +++ b/app/src/main/res/drawable/ic_help.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_history.xml b/app/src/main/res/drawable/ic_history.xml index c101a8ab8..6910b33be 100644 --- a/app/src/main/res/drawable/ic_history.xml +++ b/app/src/main/res/drawable/ic_history.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_info.xml b/app/src/main/res/drawable/ic_info.xml index d8b47f819..436498ab2 100644 --- a/app/src/main/res/drawable/ic_info.xml +++ b/app/src/main/res/drawable/ic_info.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_key_variant.xml b/app/src/main/res/drawable/ic_key_variant.xml index e13ff652f..b4d32bf20 100644 --- a/app/src/main/res/drawable/ic_key_variant.xml +++ b/app/src/main/res/drawable/ic_key_variant.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_list_bulleted.xml b/app/src/main/res/drawable/ic_list_bulleted.xml index 701472b21..2d8ccd6fa 100644 --- a/app/src/main/res/drawable/ic_list_bulleted.xml +++ b/app/src/main/res/drawable/ic_list_bulleted.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" @@ -6,4 +28,4 @@ <path android:fillColor="#000" android:pathData="M7,5H21V7H7V5M7,13V11H21V13H7M4,4.5A1.5,1.5 0 0,1 5.5,6A1.5,1.5 0 0,1 4,7.5A1.5,1.5 0 0,1 2.5,6A1.5,1.5 0 0,1 4,4.5M4,10.5A1.5,1.5 0 0,1 5.5,12A1.5,1.5 0 0,1 4,13.5A1.5,1.5 0 0,1 2.5,12A1.5,1.5 0 0,1 4,10.5M7,19V17H21V19H7M4,16.5A1.5,1.5 0 0,1 5.5,18A1.5,1.5 0 0,1 4,19.5A1.5,1.5 0 0,1 2.5,18A1.5,1.5 0 0,1 4,16.5Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/drawable/ic_lock.xml b/app/src/main/res/drawable/ic_lock.xml index bbfe7c591..dfd500bc3 100644 --- a/app/src/main/res/drawable/ic_lock.xml +++ b/app/src/main/res/drawable/ic_lock.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_lock_open.xml b/app/src/main/res/drawable/ic_lock_open.xml index 2b2f8debb..d441cf9dc 100644 --- a/app/src/main/res/drawable/ic_lock_open.xml +++ b/app/src/main/res/drawable/ic_lock_open.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_message_bulleted.xml b/app/src/main/res/drawable/ic_message_bulleted.xml index 2b2d39efa..70e610089 100644 --- a/app/src/main/res/drawable/ic_message_bulleted.xml +++ b/app/src/main/res/drawable/ic_message_bulleted.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" @@ -6,4 +28,4 @@ <path android:fillColor="#000" android:pathData="M20,2H4A2,2 0 0,0 2,4V22L6,18H20A2,2 0 0,0 22,16V4A2,2 0 0,0 20,2M8,14H6V12H8V14M8,11H6V9H8V11M8,8H6V6H8V8M15,14H10V12H15V14M18,11H10V9H18V11M18,8H10V6H18V8Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/drawable/ic_modify.xml b/app/src/main/res/drawable/ic_modify.xml index ed0200209..c679caa08 100644 --- a/app/src/main/res/drawable/ic_modify.xml +++ b/app/src/main/res/drawable/ic_modify.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_pencil.xml b/app/src/main/res/drawable/ic_pencil.xml index ed0200209..c679caa08 100644 --- a/app/src/main/res/drawable/ic_pencil.xml +++ b/app/src/main/res/drawable/ic_pencil.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_reorder.xml b/app/src/main/res/drawable/ic_reorder.xml index 75e5bdd87..e02c507c9 100644 --- a/app/src/main/res/drawable/ic_reorder.xml +++ b/app/src/main/res/drawable/ic_reorder.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_save.xml b/app/src/main/res/drawable/ic_save.xml index 7541317cd..5a881a031 100644 --- a/app/src/main/res/drawable/ic_save.xml +++ b/app/src/main/res/drawable/ic_save.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_scroll_down.xml b/app/src/main/res/drawable/ic_scroll_down.xml index 7144269fd..ef25d44bc 100644 --- a/app/src/main/res/drawable/ic_scroll_down.xml +++ b/app/src/main/res/drawable/ic_scroll_down.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_send.xml b/app/src/main/res/drawable/ic_send.xml index 3fe88787e..568721dc9 100644 --- a/app/src/main/res/drawable/ic_send.xml +++ b/app/src/main/res/drawable/ic_send.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_server.xml b/app/src/main/res/drawable/ic_server.xml index 604c26f34..e4d0665e8 100644 --- a/app/src/main/res/drawable/ic_server.xml +++ b/app/src/main/res/drawable/ic_server.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_server_network.xml b/app/src/main/res/drawable/ic_server_network.xml index 604c26f34..e4d0665e8 100644 --- a/app/src/main/res/drawable/ic_server_network.xml +++ b/app/src/main/res/drawable/ic_server_network.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_settings.xml b/app/src/main/res/drawable/ic_settings.xml index 5b96b6b48..9092a800b 100644 --- a/app/src/main/res/drawable/ic_settings.xml +++ b/app/src/main/res/drawable/ic_settings.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_share.xml b/app/src/main/res/drawable/ic_share.xml index 773a59ec4..caef29509 100644 --- a/app/src/main/res/drawable/ic_share.xml +++ b/app/src/main/res/drawable/ic_share.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" @@ -6,4 +28,4 @@ <path android:fillColor="#000" android:pathData="M18,16.08C17.24,16.08 16.56,16.38 16.04,16.85L8.91,12.7C8.96,12.47 9,12.24 9,12C9,11.76 8.96,11.53 8.91,11.3L15.96,7.19C16.5,7.69 17.21,8 18,8A3,3 0 0,0 21,5A3,3 0 0,0 18,2A3,3 0 0,0 15,5C15,5.24 15.04,5.47 15.09,5.7L8.04,9.81C7.5,9.31 6.79,9 6,9A3,3 0 0,0 3,12A3,3 0 0,0 6,15C6.79,15 7.5,14.69 8.04,14.19L15.16,18.34C15.11,18.55 15.08,18.77 15.08,19C15.08,20.61 16.39,21.91 18,21.91C19.61,21.91 20.92,20.61 20.92,19A2.92,2.92 0 0,0 18,16.08Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/drawable/ic_share_alternative.xml b/app/src/main/res/drawable/ic_share_alternative.xml index bea42a349..22b1ae5c1 100644 --- a/app/src/main/res/drawable/ic_share_alternative.xml +++ b/app/src/main/res/drawable/ic_share_alternative.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_shortcut_channel.xml b/app/src/main/res/drawable/ic_shortcut_channel.xml index 5b574046b..3827634b5 100644 --- a/app/src/main/res/drawable/ic_shortcut_channel.xml +++ b/app/src/main/res/drawable/ic_shortcut_channel.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> <background android:drawable="@color/colorPrimaryDark" /> <foreground android:drawable="@drawable/ic_shortcut_channel_foreground" /> diff --git a/app/src/main/res/drawable/ic_shortcut_channel_foreground.xml b/app/src/main/res/drawable/ic_shortcut_channel_foreground.xml index d546c0a6d..3c431df0d 100644 --- a/app/src/main/res/drawable/ic_shortcut_channel_foreground.xml +++ b/app/src/main/res/drawable/ic_shortcut_channel_foreground.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="108dp" android:height="108dp" diff --git a/app/src/main/res/drawable/ic_shortcut_query.xml b/app/src/main/res/drawable/ic_shortcut_query.xml index 9803f68b1..e3ba8e9bd 100644 --- a/app/src/main/res/drawable/ic_shortcut_query.xml +++ b/app/src/main/res/drawable/ic_shortcut_query.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> <background android:drawable="@color/colorPrimaryDark" /> <foreground android:drawable="@drawable/ic_shortcut_query_foreground" /> diff --git a/app/src/main/res/drawable/ic_shortcut_query_foreground.xml b/app/src/main/res/drawable/ic_shortcut_query_foreground.xml index 058bc71b7..c73f379fb 100644 --- a/app/src/main/res/drawable/ic_shortcut_query_foreground.xml +++ b/app/src/main/res/drawable/ic_shortcut_query_foreground.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="108dp" android:height="108dp" diff --git a/app/src/main/res/drawable/ic_status.xml b/app/src/main/res/drawable/ic_status.xml index 9526fc771..ced7fa14f 100644 --- a/app/src/main/res/drawable/ic_status.xml +++ b/app/src/main/res/drawable/ic_status.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_status_channel.xml b/app/src/main/res/drawable/ic_status_channel.xml index d72110a32..5eac15254 100644 --- a/app/src/main/res/drawable/ic_status_channel.xml +++ b/app/src/main/res/drawable/ic_status_channel.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_status_channel_offline.xml b/app/src/main/res/drawable/ic_status_channel_offline.xml index 35e3af34b..1dc53676b 100644 --- a/app/src/main/res/drawable/ic_status_channel_offline.xml +++ b/app/src/main/res/drawable/ic_status_channel_offline.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_status_offline.xml b/app/src/main/res/drawable/ic_status_offline.xml index 7ce0f1f1c..ae18315b1 100644 --- a/app/src/main/res/drawable/ic_status_offline.xml +++ b/app/src/main/res/drawable/ic_status_offline.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" diff --git a/app/src/main/res/drawable/ic_tab.xml b/app/src/main/res/drawable/ic_tab.xml index 0ef923225..5fb65c544 100644 --- a/app/src/main/res/drawable/ic_tab.xml +++ b/app/src/main/res/drawable/ic_tab.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" @@ -6,4 +28,4 @@ <path android:fillColor="#000" android:pathData="M20,18H22V6H20M11.59,7.41L15.17,11H1V13H15.17L11.59,16.58L13,18L19,12L13,6L11.59,7.41Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/drawable/ic_tag_text.xml b/app/src/main/res/drawable/ic_tag_text.xml index 43d0cc112..61ca92830 100644 --- a/app/src/main/res/drawable/ic_tag_text.xml +++ b/app/src/main/res/drawable/ic_tag_text.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" @@ -6,4 +28,4 @@ <path android:fillColor="#000" android:pathData="M5.5,7A1.5,1.5 0 0,0 7,5.5A1.5,1.5 0 0,0 5.5,4A1.5,1.5 0 0,0 4,5.5A1.5,1.5 0 0,0 5.5,7M21.41,11.58C21.77,11.94 22,12.44 22,13C22,13.55 21.78,14.05 21.41,14.41L14.41,21.41C14.05,21.77 13.55,22 13,22C12.45,22 11.95,21.77 11.58,21.41L2.59,12.41C2.22,12.05 2,11.55 2,11V4C2,2.89 2.89,2 4,2H11C11.55,2 12.05,2.22 12.41,2.58L21.41,11.58M13,20L20,13L11.5,4.5L4.5,11.5L13,20M10.09,8.91L11.5,7.5L17,13L15.59,14.41L10.09,8.91M7.59,11.41L9,10L13,14L11.59,15.41L7.59,11.41Z" /> -</vector> \ No newline at end of file +</vector> diff --git a/app/src/main/res/layout-land/layout_main.xml b/app/src/main/res/layout-land/layout_main.xml index 866fc7793..dee3141e9 100644 --- a/app/src/main/res/layout-land/layout_main.xml +++ b/app/src/main/res/layout-land/layout_main.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <com.sothree.slidinguppanel.SlidingUpPanelLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout-sw600dp-land/activity_setup.xml b/app/src/main/res/layout-sw600dp-land/activity_setup.xml index 695362d64..ae0529138 100644 --- a/app/src/main/res/layout-sw600dp-land/activity_setup.xml +++ b/app/src/main/res/layout-sw600dp-land/activity_setup.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <merge xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout-sw600dp-land/layout_main.xml b/app/src/main/res/layout-sw600dp-land/layout_main.xml index 0bc7b1c06..9f86c2f28 100644 --- a/app/src/main/res/layout-sw600dp-land/layout_main.xml +++ b/app/src/main/res/layout-sw600dp-land/layout_main.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout-sw600dp-land/setup_slide.xml b/app/src/main/res/layout-sw600dp-land/setup_slide.xml index 8f5ea5b42..9220d8a36 100644 --- a/app/src/main/res/layout-sw600dp-land/setup_slide.xml +++ b/app/src/main/res/layout-sw600dp-land/setup_slide.xml @@ -1,5 +1,27 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout-sw600dp/activity_setup.xml b/app/src/main/res/layout-sw600dp/activity_setup.xml index 695362d64..ae0529138 100644 --- a/app/src/main/res/layout-sw600dp/activity_setup.xml +++ b/app/src/main/res/layout-sw600dp/activity_setup.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <merge xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout-sw600dp/setup_slide.xml b/app/src/main/res/layout-sw600dp/setup_slide.xml index a4790d005..1697d6960 100644 --- a/app/src/main/res/layout-sw600dp/setup_slide.xml +++ b/app/src/main/res/layout-sw600dp/setup_slide.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout-sw720dp-land/activity_main.xml b/app/src/main/res/layout-sw720dp-land/activity_main.xml index 99c33c0d9..dabc1f962 100644 --- a/app/src/main/res/layout-sw720dp-land/activity_main.xml +++ b/app/src/main/res/layout-sw720dp-land/activity_main.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout-sw720dp/activity_settings.xml b/app/src/main/res/layout-sw720dp/activity_settings.xml index 43c3eeea2..48541df3d 100644 --- a/app/src/main/res/layout-sw720dp/activity_settings.xml +++ b/app/src/main/res/layout-sw720dp/activity_settings.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index e786a8756..eedaf1fd6 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml index 9e5c130a8..2e8e5e105 100644 --- a/app/src/main/res/layout/activity_settings.xml +++ b/app/src/main/res/layout/activity_settings.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" @@ -30,4 +52,4 @@ android:layout_height="match_parent" /> </LinearLayout> -</android.support.v4.widget.DrawerLayout> \ No newline at end of file +</android.support.v4.widget.DrawerLayout> diff --git a/app/src/main/res/layout/activity_setup.xml b/app/src/main/res/layout/activity_setup.xml index 6d982518a..023655440 100644 --- a/app/src/main/res/layout/activity_setup.xml +++ b/app/src/main/res/layout/activity_setup.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <merge xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/dialog_colorchooser.xml b/app/src/main/res/layout/dialog_colorchooser.xml index 53dde1694..033fc5e9e 100644 --- a/app/src/main/res/layout/dialog_colorchooser.xml +++ b/app/src/main/res/layout/dialog_colorchooser.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> @@ -16,4 +37,4 @@ </FrameLayout> -</ScrollView> \ No newline at end of file +</ScrollView> diff --git a/app/src/main/res/layout/dialog_colorchooser_custom.xml b/app/src/main/res/layout/dialog_colorchooser_custom.xml index 6417ccbbd..93b303a98 100644 --- a/app/src/main/res/layout/dialog_colorchooser_custom.xml +++ b/app/src/main/res/layout/dialog_colorchooser_custom.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/md_colorChooserCustomFrame" @@ -233,4 +254,4 @@ </RelativeLayout> -</LinearLayout> \ No newline at end of file +</LinearLayout> diff --git a/app/src/main/res/layout/dialog_colorchooser_presets.xml b/app/src/main/res/layout/dialog_colorchooser_presets.xml index 5efc0a4ec..596f06e09 100644 --- a/app/src/main/res/layout/dialog_colorchooser_presets.xml +++ b/app/src/main/res/layout/dialog_colorchooser_presets.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <com.afollestad.materialdialogs.color.FillGridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/md_grid" android:layout_width="match_parent" @@ -11,4 +32,4 @@ android:orientation="vertical" android:padding="16dp" android:stretchMode="columnWidth" - android:verticalSpacing="8dp" /> \ No newline at end of file + android:verticalSpacing="8dp" /> diff --git a/app/src/main/res/layout/fragment_chat_list.xml b/app/src/main/res/layout/fragment_chat_list.xml index a03034ff3..d80749050 100644 --- a/app/src/main/res/layout/fragment_chat_list.xml +++ b/app/src/main/res/layout/fragment_chat_list.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/fragment_chatline.xml b/app/src/main/res/layout/fragment_chatline.xml index 9ad85d281..b25376f62 100644 --- a/app/src/main/res/layout/fragment_chatline.xml +++ b/app/src/main/res/layout/fragment_chatline.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <com.sothree.slidinguppanel.SlidingUpPanelLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/history_panel" @@ -15,4 +36,4 @@ <include layout="@layout/layout_history" /> -</com.sothree.slidinguppanel.SlidingUpPanelLayout> \ No newline at end of file +</com.sothree.slidinguppanel.SlidingUpPanelLayout> diff --git a/app/src/main/res/layout/fragment_info_channel.xml b/app/src/main/res/layout/fragment_info_channel.xml index f0a7d9e59..8798e0eb5 100644 --- a/app/src/main/res/layout/fragment_info_channel.xml +++ b/app/src/main/res/layout/fragment_info_channel.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/fragment_info_user.xml b/app/src/main/res/layout/fragment_info_user.xml index 48e5b4854..bd3a5a4b4 100644 --- a/app/src/main/res/layout/fragment_info_user.xml +++ b/app/src/main/res/layout/fragment_info_user.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/fragment_messages.xml b/app/src/main/res/layout/fragment_messages.xml index ea9613948..883480d29 100644 --- a/app/src/main/res/layout/fragment_messages.xml +++ b/app/src/main/res/layout/fragment_messages.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/fragment_nick_list.xml b/app/src/main/res/layout/fragment_nick_list.xml index a1ef84e92..d7e44301a 100644 --- a/app/src/main/res/layout/fragment_nick_list.xml +++ b/app/src/main/res/layout/fragment_nick_list.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <de.kuschku.quasseldroid.util.ui.DrawerRecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/nickList" diff --git a/app/src/main/res/layout/fragment_toolbar.xml b/app/src/main/res/layout/fragment_toolbar.xml index 14efddece..e3c3a493a 100644 --- a/app/src/main/res/layout/fragment_toolbar.xml +++ b/app/src/main/res/layout/fragment_toolbar.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/toolbar_action_area" diff --git a/app/src/main/res/layout/fragment_topic.xml b/app/src/main/res/layout/fragment_topic.xml index a97be3cb7..f6037d1bb 100644 --- a/app/src/main/res/layout/fragment_topic.xml +++ b/app/src/main/res/layout/fragment_topic.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/layout_editor.xml b/app/src/main/res/layout/layout_editor.xml index 1a9c02a62..7737c050a 100644 --- a/app/src/main/res/layout/layout_editor.xml +++ b/app/src/main/res/layout/layout_editor.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/layout_history.xml b/app/src/main/res/layout/layout_history.xml index fe443edc8..ebd9300a7 100644 --- a/app/src/main/res/layout/layout_history.xml +++ b/app/src/main/res/layout/layout_history.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/layout_main.xml b/app/src/main/res/layout/layout_main.xml index 1296b5dbd..c194e5e90 100644 --- a/app/src/main/res/layout/layout_main.xml +++ b/app/src/main/res/layout/layout_main.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/layout_toolbar.xml b/app/src/main/res/layout/layout_toolbar.xml index edc30f657..4fc6d26cb 100644 --- a/app/src/main/res/layout/layout_toolbar.xml +++ b/app/src/main/res/layout/layout_toolbar.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.design.widget.AppBarLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" @@ -38,4 +59,4 @@ tools:indeterminate="true" /> </FrameLayout> -</android.support.design.widget.AppBarLayout> \ No newline at end of file +</android.support.design.widget.AppBarLayout> diff --git a/app/src/main/res/layout/preference_vertical.xml b/app/src/main/res/layout/preference_vertical.xml index 9bdb63768..168e85f9d 100644 --- a/app/src/main/res/layout/preference_vertical.xml +++ b/app/src/main/res/layout/preference_vertical.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/preferences_about.xml b/app/src/main/res/layout/preferences_about.xml index 482f47b31..47721fb7f 100644 --- a/app/src/main/res/layout/preferences_about.xml +++ b/app/src/main/res/layout/preferences_about.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/preferences_about_header.xml b/app/src/main/res/layout/preferences_about_header.xml index dd93262dd..b70905038 100644 --- a/app/src/main/res/layout/preferences_about_header.xml +++ b/app/src/main/res/layout/preferences_about_header.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/preferences_crash.xml b/app/src/main/res/layout/preferences_crash.xml index 7783a1bba..49be7347a 100644 --- a/app/src/main/res/layout/preferences_crash.xml +++ b/app/src/main/res/layout/preferences_crash.xml @@ -1,6 +1,27 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/list" android:layout_width="match_parent" android:layout_height="match_parent" - android:scrollbars="vertical" /> \ No newline at end of file + android:scrollbars="vertical" /> diff --git a/app/src/main/res/layout/preferences_license.xml b/app/src/main/res/layout/preferences_license.xml index 3d96cb28b..1587fc1d3 100644 --- a/app/src/main/res/layout/preferences_license.xml +++ b/app/src/main/res/layout/preferences_license.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/preferences_whitelist.xml b/app/src/main/res/layout/preferences_whitelist.xml index a2071bd68..59ed70770 100644 --- a/app/src/main/res/layout/preferences_whitelist.xml +++ b/app/src/main/res/layout/preferences_whitelist.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/preferences_whitelist_certificate_item.xml b/app/src/main/res/layout/preferences_whitelist_certificate_item.xml index 9e788ef8b..c8669f613 100644 --- a/app/src/main/res/layout/preferences_whitelist_certificate_item.xml +++ b/app/src/main/res/layout/preferences_whitelist_certificate_item.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/preferences_whitelist_hostname_item.xml b/app/src/main/res/layout/preferences_whitelist_hostname_item.xml index a20b9c44e..e2260a312 100644 --- a/app/src/main/res/layout/preferences_whitelist_hostname_item.xml +++ b/app/src/main/res/layout/preferences_whitelist_hostname_item.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_aliasitem.xml b/app/src/main/res/layout/settings_aliasitem.xml index a771b054b..8dcf3a19c 100644 --- a/app/src/main/res/layout/settings_aliasitem.xml +++ b/app/src/main/res/layout/settings_aliasitem.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_aliaslist.xml b/app/src/main/res/layout/settings_aliaslist.xml index 642b416af..2972ea258 100644 --- a/app/src/main/res/layout/settings_aliaslist.xml +++ b/app/src/main/res/layout/settings_aliaslist.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_aliaslist_item.xml b/app/src/main/res/layout/settings_aliaslist_item.xml index c62d0aa6a..7abe2c286 100644 --- a/app/src/main/res/layout/settings_aliaslist_item.xml +++ b/app/src/main/res/layout/settings_aliaslist_item.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_chatlist.xml b/app/src/main/res/layout/settings_chatlist.xml index f6ef355e5..58240d822 100644 --- a/app/src/main/res/layout/settings_chatlist.xml +++ b/app/src/main/res/layout/settings_chatlist.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_highlightlist.xml b/app/src/main/res/layout/settings_highlightlist.xml index 4f5cbc007..2980d17cc 100644 --- a/app/src/main/res/layout/settings_highlightlist.xml +++ b/app/src/main/res/layout/settings_highlightlist.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_highlightlist_rule.xml b/app/src/main/res/layout/settings_highlightlist_rule.xml index 76cca2dc6..5df1896b0 100644 --- a/app/src/main/res/layout/settings_highlightlist_rule.xml +++ b/app/src/main/res/layout/settings_highlightlist_rule.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_highlightrule.xml b/app/src/main/res/layout/settings_highlightrule.xml index c0b248ffb..f4660fa54 100644 --- a/app/src/main/res/layout/settings_highlightrule.xml +++ b/app/src/main/res/layout/settings_highlightrule.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_identity.xml b/app/src/main/res/layout/settings_identity.xml index 7245098b9..21a523947 100644 --- a/app/src/main/res/layout/settings_identity.xml +++ b/app/src/main/res/layout/settings_identity.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_identity_nick.xml b/app/src/main/res/layout/settings_identity_nick.xml index 55d6b36a5..3333ea9ad 100644 --- a/app/src/main/res/layout/settings_identity_nick.xml +++ b/app/src/main/res/layout/settings_identity_nick.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_ignoreitem.xml b/app/src/main/res/layout/settings_ignoreitem.xml index ec35b7011..954406dff 100644 --- a/app/src/main/res/layout/settings_ignoreitem.xml +++ b/app/src/main/res/layout/settings_ignoreitem.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_ignorelist.xml b/app/src/main/res/layout/settings_ignorelist.xml index 988af7b5c..0baf1023a 100644 --- a/app/src/main/res/layout/settings_ignorelist.xml +++ b/app/src/main/res/layout/settings_ignorelist.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_ignorelist_item.xml b/app/src/main/res/layout/settings_ignorelist_item.xml index 2baa5ca0f..c5c5c1bab 100644 --- a/app/src/main/res/layout/settings_ignorelist_item.xml +++ b/app/src/main/res/layout/settings_ignorelist_item.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_item.xml b/app/src/main/res/layout/settings_item.xml index 49c8cd260..fef706556 100644 --- a/app/src/main/res/layout/settings_item.xml +++ b/app/src/main/res/layout/settings_item.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/settings_list.xml b/app/src/main/res/layout/settings_list.xml index 0c9edcba9..f552c4517 100644 --- a/app/src/main/res/layout/settings_list.xml +++ b/app/src/main/res/layout/settings_list.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_network.xml b/app/src/main/res/layout/settings_network.xml index 97587ff9d..13ace9794 100644 --- a/app/src/main/res/layout/settings_network.xml +++ b/app/src/main/res/layout/settings_network.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_network_server.xml b/app/src/main/res/layout/settings_network_server.xml index 4a10a4578..6d03d5d9b 100644 --- a/app/src/main/res/layout/settings_network_server.xml +++ b/app/src/main/res/layout/settings_network_server.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/settings_networkconfig.xml b/app/src/main/res/layout/settings_networkconfig.xml index c730dfde5..f9e4eae64 100644 --- a/app/src/main/res/layout/settings_networkconfig.xml +++ b/app/src/main/res/layout/settings_networkconfig.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" @@ -165,4 +186,4 @@ android:text="@string/settings_networkconfig_standard_ctcp" /> </LinearLayout> </LinearLayout> -</android.support.v4.widget.NestedScrollView> \ No newline at end of file +</android.support.v4.widget.NestedScrollView> diff --git a/app/src/main/res/layout/settings_networkserver.xml b/app/src/main/res/layout/settings_networkserver.xml index faaddcb99..844323946 100644 --- a/app/src/main/res/layout/settings_networkserver.xml +++ b/app/src/main/res/layout/settings_networkserver.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/setup_account_connection.xml b/app/src/main/res/layout/setup_account_connection.xml index 328f2cb32..0c5985fc5 100644 --- a/app/src/main/res/layout/setup_account_connection.xml +++ b/app/src/main/res/layout/setup_account_connection.xml @@ -1,5 +1,27 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/setup_account_edit.xml b/app/src/main/res/layout/setup_account_edit.xml index d2c305e91..94c913574 100644 --- a/app/src/main/res/layout/setup_account_edit.xml +++ b/app/src/main/res/layout/setup_account_edit.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/setup_account_name.xml b/app/src/main/res/layout/setup_account_name.xml index 7321ec065..381402b07 100644 --- a/app/src/main/res/layout/setup_account_name.xml +++ b/app/src/main/res/layout/setup_account_name.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/setup_account_user.xml b/app/src/main/res/layout/setup_account_user.xml index 60214fa1d..f00af4bf7 100644 --- a/app/src/main/res/layout/setup_account_user.xml +++ b/app/src/main/res/layout/setup_account_user.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/setup_select_account.xml b/app/src/main/res/layout/setup_select_account.xml index 7961fd8dd..8263d9d80 100644 --- a/app/src/main/res/layout/setup_select_account.xml +++ b/app/src/main/res/layout/setup_select_account.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/account_list" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/setup_slide.xml b/app/src/main/res/layout/setup_slide.xml index b1a991c09..689d098c1 100644 --- a/app/src/main/res/layout/setup_slide.xml +++ b/app/src/main/res/layout/setup_slide.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/widget_buffer.xml b/app/src/main/res/layout/widget_buffer.xml index d0aff53ca..248e2714c 100644 --- a/app/src/main/res/layout/widget_buffer.xml +++ b/app/src/main/res/layout/widget_buffer.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_chatmessage_action.xml b/app/src/main/res/layout/widget_chatmessage_action.xml index bfaf9668b..ca9f082fb 100644 --- a/app/src/main/res/layout/widget_chatmessage_action.xml +++ b/app/src/main/res/layout/widget_chatmessage_action.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_chatmessage_daychange.xml b/app/src/main/res/layout/widget_chatmessage_daychange.xml index ca7c67fa2..4b45beb1f 100644 --- a/app/src/main/res/layout/widget_chatmessage_daychange.xml +++ b/app/src/main/res/layout/widget_chatmessage_daychange.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_chatmessage_error.xml b/app/src/main/res/layout/widget_chatmessage_error.xml index c8e377c06..e3aab8e29 100644 --- a/app/src/main/res/layout/widget_chatmessage_error.xml +++ b/app/src/main/res/layout/widget_chatmessage_error.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_chatmessage_info.xml b/app/src/main/res/layout/widget_chatmessage_info.xml index 66264bd19..1a6e99d50 100644 --- a/app/src/main/res/layout/widget_chatmessage_info.xml +++ b/app/src/main/res/layout/widget_chatmessage_info.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_chatmessage_notice.xml b/app/src/main/res/layout/widget_chatmessage_notice.xml index 0c2ff5832..8bc59ee9d 100644 --- a/app/src/main/res/layout/widget_chatmessage_notice.xml +++ b/app/src/main/res/layout/widget_chatmessage_notice.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_chatmessage_placeholder.xml b/app/src/main/res/layout/widget_chatmessage_placeholder.xml index 5e30fed43..fd2e42c2a 100644 --- a/app/src/main/res/layout/widget_chatmessage_placeholder.xml +++ b/app/src/main/res/layout/widget_chatmessage_placeholder.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <View xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" - android:layout_height="48dp" /> \ No newline at end of file + android:layout_height="48dp" /> diff --git a/app/src/main/res/layout/widget_chatmessage_plain.xml b/app/src/main/res/layout/widget_chatmessage_plain.xml index d1cd18074..e65d8425d 100644 --- a/app/src/main/res/layout/widget_chatmessage_plain.xml +++ b/app/src/main/res/layout/widget_chatmessage_plain.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_chatmessage_server.xml b/app/src/main/res/layout/widget_chatmessage_server.xml index 0dd227ac0..8e042a513 100644 --- a/app/src/main/res/layout/widget_chatmessage_server.xml +++ b/app/src/main/res/layout/widget_chatmessage_server.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_contributor.xml b/app/src/main/res/layout/widget_contributor.xml index 6f9dc7064..7fbff600a 100644 --- a/app/src/main/res/layout/widget_contributor.xml +++ b/app/src/main/res/layout/widget_contributor.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_core_account.xml b/app/src/main/res/layout/widget_core_account.xml index b091d5208..2f5838f1f 100644 --- a/app/src/main/res/layout/widget_core_account.xml +++ b/app/src/main/res/layout/widget_core_account.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/widget_core_account_add.xml b/app/src/main/res/layout/widget_core_account_add.xml index 38e890916..e95fd0be1 100644 --- a/app/src/main/res/layout/widget_core_account_add.xml +++ b/app/src/main/res/layout/widget_core_account_add.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/widget_crash.xml b/app/src/main/res/layout/widget_crash.xml index 3e3cb6fad..6dc0c07e9 100644 --- a/app/src/main/res/layout/widget_crash.xml +++ b/app/src/main/res/layout/widget_crash.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" diff --git a/app/src/main/res/layout/widget_formatting.xml b/app/src/main/res/layout/widget_formatting.xml index c333c4185..0d383461f 100644 --- a/app/src/main/res/layout/widget_formatting.xml +++ b/app/src/main/res/layout/widget_formatting.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_history_message.xml b/app/src/main/res/layout/widget_history_message.xml index 2024345cd..35e8ba354 100644 --- a/app/src/main/res/layout/widget_history_message.xml +++ b/app/src/main/res/layout/widget_history_message.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <TextView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/content" diff --git a/app/src/main/res/layout/widget_library.xml b/app/src/main/res/layout/widget_library.xml index b97768137..eea2e10aa 100644 --- a/app/src/main/res/layout/widget_library.xml +++ b/app/src/main/res/layout/widget_library.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_network.xml b/app/src/main/res/layout/widget_network.xml index fed3df93b..1ce22e4ee 100644 --- a/app/src/main/res/layout/widget_network.xml +++ b/app/src/main/res/layout/widget_network.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" diff --git a/app/src/main/res/layout/widget_nick.xml b/app/src/main/res/layout/widget_nick.xml index a08e7b5c4..3e9238208 100644 --- a/app/src/main/res/layout/widget_nick.xml +++ b/app/src/main/res/layout/widget_nick.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_nick_away.xml b/app/src/main/res/layout/widget_nick_away.xml index 31f291f6a..ac3532daa 100644 --- a/app/src/main/res/layout/widget_nick_away.xml +++ b/app/src/main/res/layout/widget_nick_away.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" diff --git a/app/src/main/res/layout/widget_spinner_item_inline.xml b/app/src/main/res/layout/widget_spinner_item_inline.xml index f4ca0d0a8..623d470ad 100644 --- a/app/src/main/res/layout/widget_spinner_item_inline.xml +++ b/app/src/main/res/layout/widget_spinner_item_inline.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <TextView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@android:id/text1" diff --git a/app/src/main/res/layout/widget_spinner_item_toolbar.xml b/app/src/main/res/layout/widget_spinner_item_toolbar.xml index d07ca38fb..0506fcf5a 100644 --- a/app/src/main/res/layout/widget_spinner_item_toolbar.xml +++ b/app/src/main/res/layout/widget_spinner_item_toolbar.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <TextView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@android:id/text1" diff --git a/app/src/main/res/menu/activity_crashes.xml b/app/src/main/res/menu/activity_crashes.xml index 6191d5b80..78ff28c6c 100644 --- a/app/src/main/res/menu/activity_crashes.xml +++ b/app/src/main/res/menu/activity_crashes.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/action_delete_all" diff --git a/app/src/main/res/menu/activity_main.xml b/app/src/main/res/menu/activity_main.xml index 04af1c3eb..7ab2e35a3 100644 --- a/app/src/main/res/menu/activity_main.xml +++ b/app/src/main/res/menu/activity_main.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item diff --git a/app/src/main/res/menu/activity_settings.xml b/app/src/main/res/menu/activity_settings.xml index 85f5addf8..d2abd8107 100644 --- a/app/src/main/res/menu/activity_settings.xml +++ b/app/src/main/res/menu/activity_settings.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/action_certificates" diff --git a/app/src/main/res/menu/activity_setup.xml b/app/src/main/res/menu/activity_setup.xml index 90461b687..2ed292fa4 100644 --- a/app/src/main/res/menu/activity_setup.xml +++ b/app/src/main/res/menu/activity_setup.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/action_client_settings" diff --git a/app/src/main/res/menu/context_buffer.xml b/app/src/main/res/menu/context_buffer.xml index a5c05a243..a75731b7f 100644 --- a/app/src/main/res/menu/context_buffer.xml +++ b/app/src/main/res/menu/context_buffer.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item diff --git a/app/src/main/res/menu/context_bufferlist.xml b/app/src/main/res/menu/context_bufferlist.xml index 2c8556486..9354ad017 100644 --- a/app/src/main/res/menu/context_bufferlist.xml +++ b/app/src/main/res/menu/context_bufferlist.xml @@ -1,7 +1,28 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/action_show_hidden" android:checkable="true" android:title="@string/label_show_hidden" /> -</menu> \ No newline at end of file +</menu> diff --git a/app/src/main/res/menu/context_link.xml b/app/src/main/res/menu/context_link.xml index bfe7c61d9..27e4c251b 100644 --- a/app/src/main/res/menu/context_link.xml +++ b/app/src/main/res/menu/context_link.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/action_copy" diff --git a/app/src/main/res/menu/context_messages.xml b/app/src/main/res/menu/context_messages.xml index c9145a846..27e4c251b 100644 --- a/app/src/main/res/menu/context_messages.xml +++ b/app/src/main/res/menu/context_messages.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/action_copy" @@ -8,4 +29,4 @@ android:id="@+id/action_share" android:icon="@drawable/ic_share" android:title="@string/label_share" /> -</menu> \ No newline at end of file +</menu> diff --git a/app/src/main/res/menu/context_setting.xml b/app/src/main/res/menu/context_setting.xml index fbec4bd5c..eb3a80d60 100644 --- a/app/src/main/res/menu/context_setting.xml +++ b/app/src/main/res/menu/context_setting.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item diff --git a/app/src/main/res/menu/editor.xml b/app/src/main/res/menu/editor.xml index a5e677112..185ff7667 100644 --- a/app/src/main/res/menu/editor.xml +++ b/app/src/main/res/menu/editor.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item @@ -6,4 +27,4 @@ android:icon="@drawable/ic_history" android:title="@string/label_input_history" app:showAsAction="always" /> -</menu> \ No newline at end of file +</menu> diff --git a/app/src/main/res/menu/setup_edit_account.xml b/app/src/main/res/menu/setup_edit_account.xml index 93611a841..759ea07e7 100644 --- a/app/src/main/res/menu/setup_edit_account.xml +++ b/app/src/main/res/menu/setup_edit_account.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml index 2e577544c..04094426e 100644 --- a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> <background android:drawable="@drawable/ic_launcher_background" /> <foreground android:drawable="@mipmap/ic_launcher_foreground" /> diff --git a/app/src/main/res/raw/keep.xml b/app/src/main/res/raw/keep.xml index 0faa53ae3..c7cf7ca8a 100644 --- a/app/src/main/res/raw/keep.xml +++ b/app/src/main/res/raw/keep.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources xmlns:tools="http://schemas.android.com/tools" tools:discard="" tools:keep="@mipmap/ic_launcher,@drawable/ic_shortcut_channel,@drawable/ic_shortcut_query" /> diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index c49cff8a1..dba394391 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="app_name">QuasselDroid</string> <string name="app_description">Ein Android-Client für das dezentralen Quassel IRC Client.</string> diff --git a/app/src/main/res/values-de/strings_contributors.xml b/app/src/main/res/values-de/strings_contributors.xml index e66b4f4be..6a0b8922c 100644 --- a/app/src/main/res/values-de/strings_contributors.xml +++ b/app/src/main/res/values-de/strings_contributors.xml @@ -1,8 +1,29 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="contributor_description_freqmod">Ursprüngliche qdatastream Deserialisierungsversuche</string> <string name="contributor_description_sandsmark">Historische Protokollimplementierung, (De-)Serialisierer, Projekt (De-)Moralisierer</string> <string name="contributor_description_magnuf">Historisches UI</string> <string name="contributor_description_kenji">Historisches UI</string> <string name="contributor_description_justjanne">Rwerite, UI, Annotation Processors, Backend</string> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/main/res/values-de/strings_error.xml b/app/src/main/res/values-de/strings_error.xml index 0af607f1e..28c5659f3 100644 --- a/app/src/main/res/values-de/strings_error.xml +++ b/app/src/main/res/values-de/strings_error.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="label_error_login">Loginfehler</string> <string name="label_error_setup">Einrichtungsfehler</string> diff --git a/app/src/main/res/values-de/strings_format.xml b/app/src/main/res/values-de/strings_format.xml index 75360053d..2627d303f 100644 --- a/app/src/main/res/values-de/strings_format.xml +++ b/app/src/main/res/values-de/strings_format.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="label_bold">Fettgedruckt</string> <string name="label_italic">Kursiv</string> @@ -8,4 +29,4 @@ <string name="label_foreground">Vordergrundfarbe</string> <string name="label_background">Hintergrundfarbe</string> <string name="label_clear_formatting">Formatierung entfernen</string> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/main/res/values-de/strings_info.xml b/app/src/main/res/values-de/strings_info.xml index 561fc16dc..9b89bc0ab 100644 --- a/app/src/main/res/values-de/strings_info.xml +++ b/app/src/main/res/values-de/strings_info.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="label_user_away">Abwesend</string> <string name="label_user_away_reason">Grund</string> diff --git a/app/src/main/res/values-de/strings_messages.xml b/app/src/main/res/values-de/strings_messages.xml index 7680a2ff3..7f8fb2392 100644 --- a/app/src/main/res/values-de/strings_messages.xml +++ b/app/src/main/res/values-de/strings_messages.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="message_type_join">Join-Meldungen</string> <string name="message_type_part">Part-Meldungen</string> @@ -32,4 +53,4 @@ <item quantity="one">Netsplit zwischen %1$s und %2$s: %3$d Nutzer ist betroffen</item> <item quantity="other">Netsplit zwischen %1$s und %2$s: %3$d Nutzer sind betroffen</item> </plurals> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/main/res/values-de/strings_preferences.xml b/app/src/main/res/values-de/strings_preferences.xml index 57e66656b..1f6893d48 100644 --- a/app/src/main/res/values-de/strings_preferences.xml +++ b/app/src/main/res/values-de/strings_preferences.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="preference_appearance_title">Aussehen</string> diff --git a/app/src/main/res/values-de/strings_settings.xml b/app/src/main/res/values-de/strings_settings.xml index b14d6f747..b95e28840 100644 --- a/app/src/main/res/values-de/strings_settings.xml +++ b/app/src/main/res/values-de/strings_settings.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="settings_networks_title">Netzwerke</string> <string name="settings_network_title">Netzwerk</string> diff --git a/app/src/main/res/values-de/strings_setup.xml b/app/src/main/res/values-de/strings_setup.xml index b63b2ef92..071a8ef3d 100644 --- a/app/src/main/res/values-de/strings_setup.xml +++ b/app/src/main/res/values-de/strings_setup.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <!-- Account Selection --> <string name="slide_account_select_title">Account Auswählen</string> @@ -43,4 +64,4 @@ <!-- Core Backend Config --> <string name="slide_core_backend_setup_title">Datenbank konfigurieren</string> <string name="slide_core_backend_setup_description">Bitte konfiguriere das ausgewählte Datenbankbackend</string> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/main/res/values-de/strings_status.xml b/app/src/main/res/values-de/strings_status.xml index 46c91580a..76acf8c3f 100644 --- a/app/src/main/res/values-de/strings_status.xml +++ b/app/src/main/res/values-de/strings_status.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="label_status_disconnected">Nicht verbunden</string> <string name="label_status_connecting">Verbindung wird hergestellt</string> @@ -6,4 +27,4 @@ <string name="label_status_init">Initialisiere Daten</string> <string name="label_status_connected">Verbunden</string> <string name="label_status_closed">Verbindung getrennt</string> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/main/res/values-large/dimens.xml b/app/src/main/res/values-large/dimens.xml index e9d3194ca..af065dfd2 100644 --- a/app/src/main/res/values-large/dimens.xml +++ b/app/src/main/res/values-large/dimens.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <dimen name="colorchooser_circlesize">64dp</dimen> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/main/res/values-sw600dp/dimens.xml b/app/src/main/res/values-sw600dp/dimens.xml index bf1aceae7..0daddffad 100644 --- a/app/src/main/res/values-sw600dp/dimens.xml +++ b/app/src/main/res/values-sw600dp/dimens.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <dimen name="navigation_drawer_max_width">400dp</dimen> diff --git a/app/src/main/res/values-sw600dp/themes_base.xml b/app/src/main/res/values-sw600dp/themes_base.xml index 424f44028..a8625bb0b 100644 --- a/app/src/main/res/values-sw600dp/themes_base.xml +++ b/app/src/main/res/values-sw600dp/themes_base.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <style name="Theme.SetupTheme" parent="Theme.AppTheme.Light.NoActionBar"> diff --git a/app/src/main/res/values-sw720dp-land/bools.xml b/app/src/main/res/values-sw720dp-land/bools.xml index 4faec7d15..f560c812e 100644 --- a/app/src/main/res/values-sw720dp-land/bools.xml +++ b/app/src/main/res/values-sw720dp-land/bools.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <bool name="buffer_drawer_exists">false</bool> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/main/res/values-v17/styles_widgets.xml b/app/src/main/res/values-v17/styles_widgets.xml index e6740cc2c..a6aa7eb80 100644 --- a/app/src/main/res/values-v17/styles_widgets.xml +++ b/app/src/main/res/values-v17/styles_widgets.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <style name="Widget.RtlConformTextView" parent=""> diff --git a/app/src/main/res/values-v21/themes_base.xml b/app/src/main/res/values-v21/themes_base.xml index 128214dfe..1aa30e456 100644 --- a/app/src/main/res/values-v21/themes_base.xml +++ b/app/src/main/res/values-v21/themes_base.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <style name="Theme.AppTheme.NoActionBar" parent="Theme.AppCompat.NoActionBar"> diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml index 79a9a0a37..8959f4e9a 100644 --- a/app/src/main/res/values/attrs.xml +++ b/app/src/main/res/values/attrs.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <!-- sender colors --> <attr name="senderColor0" format="color" /> diff --git a/app/src/main/res/values/bools.xml b/app/src/main/res/values/bools.xml index d56dfc8c3..05feae896 100644 --- a/app/src/main/res/values/bools.xml +++ b/app/src/main/res/values/bools.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <bool name="buffer_drawer_exists">true</bool> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index cc3c3a013..1e3fc9033 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <color name="colorPrimary">#0a70c0</color> <color name="colorPrimaryDark">#105a94</color> diff --git a/app/src/main/res/values/defaults.xml b/app/src/main/res/values/defaults.xml index 1a915421c..f491bbd9c 100644 --- a/app/src/main/res/values/defaults.xml +++ b/app/src/main/res/values/defaults.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="defaultConnectionPort" translatable="false">4242</string> </resources> diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index f998f14e0..e87f49eca 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <dimen name="navigation_drawer_max_width">320dp</dimen> diff --git a/app/src/main/res/values/ids.xml b/app/src/main/res/values/ids.xml index b9e0fea61..7535bcb7c 100644 --- a/app/src/main/res/values/ids.xml +++ b/app/src/main/res/values/ids.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <item name="tag_daychange" type="id" /> <item name="tag_daychange_layout" type="id" /> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index fa55b8daa..3eb7b6021 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="app_name">QuasselDroid</string> <string name="app_description">An Android-based client for the decentralized Quassel IRC client.</string> diff --git a/app/src/main/res/values/strings_contributors.xml b/app/src/main/res/values/strings_contributors.xml index a0800dbee..2880d8573 100644 --- a/app/src/main/res/values/strings_contributors.xml +++ b/app/src/main/res/values/strings_contributors.xml @@ -1,8 +1,29 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="contributor_description_freqmod">Initial qdatastream deserialization attempts</string> <string name="contributor_description_sandsmark">Legacy protocol implementation, (de)serializers, project (de)moralizer</string> <string name="contributor_description_magnuf">Legacy UI</string> <string name="contributor_description_kenji">Legacy UI</string> <string name="contributor_description_justjanne">Rewrite, UI, Annotation Processors, Backend</string> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/main/res/values/strings_error.xml b/app/src/main/res/values/strings_error.xml index 9d287180b..8b3291d70 100644 --- a/app/src/main/res/values/strings_error.xml +++ b/app/src/main/res/values/strings_error.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="label_error_login">Login Error</string> <string name="label_error_setup">Setup Error</string> diff --git a/app/src/main/res/values/strings_format.xml b/app/src/main/res/values/strings_format.xml index 820181dbf..7ed8ee948 100644 --- a/app/src/main/res/values/strings_format.xml +++ b/app/src/main/res/values/strings_format.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="label_bold">Bold</string> <string name="label_italic">Italic</string> @@ -8,4 +29,4 @@ <string name="label_foreground">Foreground Color</string> <string name="label_background">Background Color</string> <string name="label_clear_formatting">Clear Formatting</string> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/main/res/values/strings_info.xml b/app/src/main/res/values/strings_info.xml index 75bd6c2bc..5269058bb 100644 --- a/app/src/main/res/values/strings_info.xml +++ b/app/src/main/res/values/strings_info.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="label_user_away">Away</string> <string name="label_user_away_reason">Reason</string> diff --git a/app/src/main/res/values/strings_licenses.xml b/app/src/main/res/values/strings_licenses.xml index 9453dc395..2f55c55d3 100644 --- a/app/src/main/res/values/strings_licenses.xml +++ b/app/src/main/res/values/strings_licenses.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources xmlns:tools="http://schemas.android.com/tools"> <string name="license_apache_2" translatable="false"><![CDATA[ <h2>Apache License</h2> diff --git a/app/src/main/res/values/strings_messages.xml b/app/src/main/res/values/strings_messages.xml index 1e28f646a..9fd606ae4 100644 --- a/app/src/main/res/values/strings_messages.xml +++ b/app/src/main/res/values/strings_messages.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="message_type_join">Join</string> <string name="message_type_part">Part</string> @@ -40,4 +61,4 @@ <item quantity="one">Netsplit between %1$s and %2$s: %3$d user quit</item> <item quantity="other">Netsplit between %1$s and %2$s: %3$d users quit</item> </plurals> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/main/res/values/strings_preferences.xml b/app/src/main/res/values/strings_preferences.xml index b7ecd45ef..e3a930b56 100644 --- a/app/src/main/res/values/strings_preferences.xml +++ b/app/src/main/res/values/strings_preferences.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="preference_appearance_title">Appearance</string> diff --git a/app/src/main/res/values/strings_settings.xml b/app/src/main/res/values/strings_settings.xml index 78203fc30..564abf8ce 100644 --- a/app/src/main/res/values/strings_settings.xml +++ b/app/src/main/res/values/strings_settings.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="settings_networks_title">Networks</string> <string name="settings_network_title">Network</string> diff --git a/app/src/main/res/values/strings_setup.xml b/app/src/main/res/values/strings_setup.xml index 023d16848..7f87c721a 100644 --- a/app/src/main/res/values/strings_setup.xml +++ b/app/src/main/res/values/strings_setup.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <!-- Account Selection --> <string name="slide_account_select_title">Select Account</string> diff --git a/app/src/main/res/values/strings_status.xml b/app/src/main/res/values/strings_status.xml index ec34c73fb..0ca14c330 100644 --- a/app/src/main/res/values/strings_status.xml +++ b/app/src/main/res/values/strings_status.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <string name="label_status_disconnected">Disconnected</string> <string name="label_status_connecting">Connecting</string> @@ -6,4 +27,4 @@ <string name="label_status_init">Init</string> <string name="label_status_connected">Connected</string> <string name="label_status_closed">Connection Lost</string> -</resources> \ No newline at end of file +</resources> diff --git a/app/src/main/res/values/styles_widgets.xml b/app/src/main/res/values/styles_widgets.xml index 82c3b3f2b..abe9e6947 100644 --- a/app/src/main/res/values/styles_widgets.xml +++ b/app/src/main/res/values/styles_widgets.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <style name="Widget" /> diff --git a/app/src/main/res/values/themes_amoled.xml b/app/src/main/res/values/themes_amoled.xml index cfe787d74..06d5050a6 100644 --- a/app/src/main/res/values/themes_amoled.xml +++ b/app/src/main/res/values/themes_amoled.xml @@ -1,5 +1,27 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <color name="amoled_background">#000000</color> diff --git a/app/src/main/res/values/themes_base.xml b/app/src/main/res/values/themes_base.xml index 81a56512e..f38391cf8 100644 --- a/app/src/main/res/values/themes_base.xml +++ b/app/src/main/res/values/themes_base.xml @@ -1,3 +1,25 @@ +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <style name="Theme.AppTheme" parent="Theme.AppCompat"> diff --git a/app/src/main/res/values/themes_dracula.xml b/app/src/main/res/values/themes_dracula.xml index 3866f2508..460b1263f 100644 --- a/app/src/main/res/values/themes_dracula.xml +++ b/app/src/main/res/values/themes_dracula.xml @@ -1,5 +1,27 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <color name="dracula_dark_background">#282a36</color> diff --git a/app/src/main/res/values/themes_gruvbox.xml b/app/src/main/res/values/themes_gruvbox.xml index 06e8ff83a..e695eb758 100644 --- a/app/src/main/res/values/themes_gruvbox.xml +++ b/app/src/main/res/values/themes_gruvbox.xml @@ -1,5 +1,27 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <color name="gruvbox_light_background">#fbf1c7</color> diff --git a/app/src/main/res/values/themes_material.xml b/app/src/main/res/values/themes_material.xml index 6af52574b..2a4fe3c5f 100644 --- a/app/src/main/res/values/themes_material.xml +++ b/app/src/main/res/values/themes_material.xml @@ -1,5 +1,27 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <color name="material_light_background">#fafafa</color> diff --git a/app/src/main/res/values/themes_quassel.xml b/app/src/main/res/values/themes_quassel.xml index 3bf2a6e1f..5f30e7ff3 100644 --- a/app/src/main/res/values/themes_quassel.xml +++ b/app/src/main/res/values/themes_quassel.xml @@ -1,5 +1,27 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <color name="quassel_light_background">#fafafa</color> diff --git a/app/src/main/res/values/themes_solarized.xml b/app/src/main/res/values/themes_solarized.xml index 8e2aa8ed8..9c62749f9 100644 --- a/app/src/main/res/values/themes_solarized.xml +++ b/app/src/main/res/values/themes_solarized.xml @@ -1,5 +1,27 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <resources> <color name="solarized_light_background">#FDF6E3</color> diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index 2bbe913ca..4941f23ec 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -1,4 +1,25 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" xmlns:robobunny="http://robobunny.com"> <PreferenceCategory android:title="@string/preference_appearance_title"> diff --git a/app/src/test/java/de/kuschku/quasseldroid/util/AvatarHelperTest.kt b/app/src/test/java/de/kuschku/quasseldroid/util/AvatarHelperTest.kt index bde949d54..acae52d4d 100644 --- a/app/src/test/java/de/kuschku/quasseldroid/util/AvatarHelperTest.kt +++ b/app/src/test/java/de/kuschku/quasseldroid/util/AvatarHelperTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util import de.kuschku.libquassel.protocol.Message_Flag diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index d5c75922b..e2525c185 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -1,5 +1,27 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + import org.gradle.kotlin.dsl.`kotlin-dsl` plugins { `kotlin-dsl` -} \ No newline at end of file +} diff --git a/buildSrc/src/main/kotlin/ProjectHelper.kt b/buildSrc/src/main/kotlin/ProjectHelper.kt index 26746aeaa..6caf4ebf4 100644 --- a/buildSrc/src/main/kotlin/ProjectHelper.kt +++ b/buildSrc/src/main/kotlin/ProjectHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + import org.gradle.api.Project import java.io.ByteArrayOutputStream import java.util.* diff --git a/buildSrc/src/main/kotlin/VersionContext.kt b/buildSrc/src/main/kotlin/VersionContext.kt index 8a5832913..d9c3d2c83 100644 --- a/buildSrc/src/main/kotlin/VersionContext.kt +++ b/buildSrc/src/main/kotlin/VersionContext.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + data class VersionContext(val version: String) inline fun withVersion(version: Any?, f: VersionContext.() -> Unit) { diff --git a/invokerannotations/src/main/java/de/kuschku/libquassel/annotations/Slot.java b/invokerannotations/src/main/java/de/kuschku/libquassel/annotations/Slot.java index 4630dc726..93356a399 100644 --- a/invokerannotations/src/main/java/de/kuschku/libquassel/annotations/Slot.java +++ b/invokerannotations/src/main/java/de/kuschku/libquassel/annotations/Slot.java @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.annotations; import java.lang.annotation.ElementType; diff --git a/invokerannotations/src/main/java/de/kuschku/libquassel/annotations/Syncable.java b/invokerannotations/src/main/java/de/kuschku/libquassel/annotations/Syncable.java index 163e0c1e5..e95850f9e 100644 --- a/invokerannotations/src/main/java/de/kuschku/libquassel/annotations/Syncable.java +++ b/invokerannotations/src/main/java/de/kuschku/libquassel/annotations/Syncable.java @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.annotations; import java.lang.annotation.ElementType; diff --git a/invokergenerator/build.gradle.kts b/invokergenerator/build.gradle.kts index 687da46b9..a761d81c1 100644 --- a/invokergenerator/build.gradle.kts +++ b/invokergenerator/build.gradle.kts @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + import org.gradle.kotlin.dsl.DependencyHandlerScope import org.gradle.kotlin.dsl.dependencies import org.gradle.kotlin.dsl.project diff --git a/invokergenerator/src/main/java/de/kuschku/libquassel/annotations/InvokerProcessor.java b/invokergenerator/src/main/java/de/kuschku/libquassel/annotations/InvokerProcessor.java index a53a6b016..b4b9fe8b4 100644 --- a/invokergenerator/src/main/java/de/kuschku/libquassel/annotations/InvokerProcessor.java +++ b/invokergenerator/src/main/java/de/kuschku/libquassel/annotations/InvokerProcessor.java @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.annotations; import com.google.auto.service.AutoService; diff --git a/lib/build.gradle.kts b/lib/build.gradle.kts index 26b0a1947..83d8f9429 100644 --- a/lib/build.gradle.kts +++ b/lib/build.gradle.kts @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + import org.gradle.api.Project import org.gradle.api.artifacts.ExternalModuleDependency import org.gradle.kotlin.dsl.* diff --git a/lib/src/main/java/de/kuschku/libquassel/connection/ConnectionState.kt b/lib/src/main/java/de/kuschku/libquassel/connection/ConnectionState.kt index af1876f5b..136fd1d7b 100644 --- a/lib/src/main/java/de/kuschku/libquassel/connection/ConnectionState.kt +++ b/lib/src/main/java/de/kuschku/libquassel/connection/ConnectionState.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.connection enum class ConnectionState { diff --git a/lib/src/main/java/de/kuschku/libquassel/connection/CoreConnection.kt b/lib/src/main/java/de/kuschku/libquassel/connection/CoreConnection.kt index c23cf9c40..070197ba5 100644 --- a/lib/src/main/java/de/kuschku/libquassel/connection/CoreConnection.kt +++ b/lib/src/main/java/de/kuschku/libquassel/connection/CoreConnection.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.connection import de.kuschku.libquassel.protocol.ClientData diff --git a/lib/src/main/java/de/kuschku/libquassel/connection/Features.kt b/lib/src/main/java/de/kuschku/libquassel/connection/Features.kt index bdde0458b..b6972cc25 100644 --- a/lib/src/main/java/de/kuschku/libquassel/connection/Features.kt +++ b/lib/src/main/java/de/kuschku/libquassel/connection/Features.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.connection import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/connection/HostnameVerifier.kt b/lib/src/main/java/de/kuschku/libquassel/connection/HostnameVerifier.kt index 94309d665..5b2f876a5 100644 --- a/lib/src/main/java/de/kuschku/libquassel/connection/HostnameVerifier.kt +++ b/lib/src/main/java/de/kuschku/libquassel/connection/HostnameVerifier.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.connection import java.security.cert.X509Certificate diff --git a/lib/src/main/java/de/kuschku/libquassel/connection/MessageRunnable.kt b/lib/src/main/java/de/kuschku/libquassel/connection/MessageRunnable.kt index deb00128a..16608dd81 100644 --- a/lib/src/main/java/de/kuschku/libquassel/connection/MessageRunnable.kt +++ b/lib/src/main/java/de/kuschku/libquassel/connection/MessageRunnable.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.connection import de.kuschku.libquassel.protocol.primitive.serializer.Serializer diff --git a/lib/src/main/java/de/kuschku/libquassel/connection/QuasselSecurityException.kt b/lib/src/main/java/de/kuschku/libquassel/connection/QuasselSecurityException.kt index a3c40f33e..eeadd382e 100644 --- a/lib/src/main/java/de/kuschku/libquassel/connection/QuasselSecurityException.kt +++ b/lib/src/main/java/de/kuschku/libquassel/connection/QuasselSecurityException.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.connection import java.security.GeneralSecurityException diff --git a/lib/src/main/java/de/kuschku/libquassel/connection/SocketAddress.kt b/lib/src/main/java/de/kuschku/libquassel/connection/SocketAddress.kt index 77cf96c34..10a527ce1 100644 --- a/lib/src/main/java/de/kuschku/libquassel/connection/SocketAddress.kt +++ b/lib/src/main/java/de/kuschku/libquassel/connection/SocketAddress.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.connection import java.net.InetSocketAddress diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/ClientData.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/ClientData.kt index 1273ffa7d..47336ab39 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/ClientData.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/ClientData.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/Message.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/Message.kt index 208df0371..c57025ba3 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/Message.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/Message.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol import de.kuschku.libquassel.quassel.BufferInfo diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/NetworkLayerProtocol.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/NetworkLayerProtocol.kt index 5f6514485..110c1c279 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/NetworkLayerProtocol.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/NetworkLayerProtocol.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol enum class NetworkLayerProtocol(val value: Byte) { diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/Protocol.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/Protocol.kt index 355c82cd9..df05b4af7 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/Protocol.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/Protocol.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol enum class Protocol(private val value: Byte) { diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/QType.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/QType.kt index 8da3dff44..899fa0ec4 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/QType.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/QType.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol import de.kuschku.libquassel.protocol.primitive.serializer.* diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/QTypes.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/QTypes.kt index 02865205d..9e5daf154 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/QTypes.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/QTypes.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol import de.kuschku.libquassel.protocol.primitive.serializer.StringSerializer diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/QVariant.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/QVariant.kt index 97e074021..aea4d73a5 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/QVariant.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/QVariant.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol import de.kuschku.libquassel.protocol.primitive.serializer.Serializer diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/Type.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/Type.kt index 9c293a96e..6a11a6cae 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/Type.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/Type.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol import de.kuschku.libquassel.protocol.primitive.serializer.* diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitAckSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitAckSerializer.kt index 22e7ee810..7c7c43121 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitAckSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitAckSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitRejectSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitRejectSerializer.kt index 12655873b..905b1849b 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitRejectSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitRejectSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitSerializer.kt index 0de96e427..651688e52 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientInitSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientLoginAckSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientLoginAckSerializer.kt index 7096331cc..2bf5f98eb 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientLoginAckSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientLoginAckSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientLoginRejectSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientLoginRejectSerializer.kt index c2e53de45..a4a6acf50 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientLoginRejectSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientLoginRejectSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientLoginSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientLoginSerializer.kt index 0a9347706..984cc4ee7 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientLoginSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/ClientLoginSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/CoreSetupAckSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/CoreSetupAckSerializer.kt index dbc954868..71c8b3ecf 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/CoreSetupAckSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/CoreSetupAckSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/CoreSetupDataSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/CoreSetupDataSerializer.kt index 6988b1c18..c652a6c55 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/CoreSetupDataSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/CoreSetupDataSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/CoreSetupRejectSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/CoreSetupRejectSerializer.kt index 981da5b53..271990757 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/CoreSetupRejectSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/CoreSetupRejectSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/HandshakeMessage.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/HandshakeMessage.kt index be120e3ad..707fdba89 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/HandshakeMessage.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/HandshakeMessage.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.Legacy_Features diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/HandshakeMessageSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/HandshakeMessageSerializer.kt index 1d9be1bb4..a66f59c50 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/HandshakeMessageSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/HandshakeMessageSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariantMap diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/HeartBeatReplySerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/HeartBeatReplySerializer.kt index debd53083..0afafb5b4 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/HeartBeatReplySerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/HeartBeatReplySerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/HeartBeatSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/HeartBeatSerializer.kt index 471275147..d79f45e98 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/HeartBeatSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/HeartBeatSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/InitDataSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/InitDataSerializer.kt index 574db68dc..a6ce84235 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/InitDataSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/InitDataSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/InitRequestSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/InitRequestSerializer.kt index 604b81373..eaefb3619 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/InitRequestSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/InitRequestSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/RequestType.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/RequestType.kt index 957b99ab3..bd0e391b9 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/RequestType.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/RequestType.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message enum class RequestType(val value: Int) { diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/RpcCallSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/RpcCallSerializer.kt index aaf9d34dd..c13af05df 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/RpcCallSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/RpcCallSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/SessionInitSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/SessionInitSerializer.kt index 7526191e7..df0e9c581 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/SessionInitSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/SessionInitSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/SignalProxyMessage.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/SignalProxyMessage.kt index 5f7c4a7f4..7ed0e8e2a 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/SignalProxyMessage.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/SignalProxyMessage.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariantList diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/SignalProxyMessageSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/SignalProxyMessageSerializer.kt index a437bc245..6885ed9ea 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/SignalProxyMessageSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/SignalProxyMessageSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariantList diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/message/SyncMessageSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/message/SyncMessageSerializer.kt index 284fe4908..fdb261b8f 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/message/SyncMessageSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/message/SyncMessageSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.message import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/BoolSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/BoolSerializer.kt index b08392ae6..776d10708 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/BoolSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/BoolSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/BufferInfoSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/BufferInfoSerializer.kt index 46863a225..3d68b0748 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/BufferInfoSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/BufferInfoSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.protocol.Buffer_Type diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteArraySerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteArraySerializer.kt index ec5fb51e7..443b4d4d1 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteArraySerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteArraySerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteSerializer.kt index e7611c12e..a202634b4 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/CharSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/CharSerializer.kt index 23f92b87f..101743baa 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/CharSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/CharSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/DateTimeSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/DateTimeSerializer.kt index 160109868..197d26305 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/DateTimeSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/DateTimeSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/DccConfig_IpDetectionModeSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/DccConfig_IpDetectionModeSerializer.kt index a6efcada0..226c893ed 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/DccConfig_IpDetectionModeSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/DccConfig_IpDetectionModeSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/DccConfig_PortSelectionModeSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/DccConfig_PortSelectionModeSerializer.kt index fc2530974..16626ac11 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/DccConfig_PortSelectionModeSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/DccConfig_PortSelectionModeSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/HandshakeVariantMapSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/HandshakeVariantMapSerializer.kt index 39ae048b8..d682b6289 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/HandshakeVariantMapSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/HandshakeVariantMapSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/HostAddressSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/HostAddressSerializer.kt index ac45e38ea..aae2da998 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/HostAddressSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/HostAddressSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.protocol.NetworkLayerProtocol diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/IntSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/IntSerializer.kt index f8ee2d849..291ebe2f2 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/IntSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/IntSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/LongSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/LongSerializer.kt index fb82675fd..e48009484 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/LongSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/LongSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/MessageSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/MessageSerializer.kt index 981d2b6b4..09397572b 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/MessageSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/MessageSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.protocol.Message diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ProtocolInfoSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ProtocolInfoSerializer.kt index fa585be55..5e7b7a6b0 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ProtocolInfoSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ProtocolInfoSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.protocol.Protocol_Features diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ShortSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ShortSerializer.kt index c450d2799..6306c3b25 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ShortSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/ShortSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/StringListSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/StringListSerializer.kt index f896a2728..9db9720c0 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/StringListSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/StringListSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.protocol.QStringList diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/StringSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/StringSerializer.kt index 2cc0e4c8e..93c02899a 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/StringSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/StringSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/TimeSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/TimeSerializer.kt index 31679f738..637f0c81c 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/TimeSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/TimeSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VariantListSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VariantListSerializer.kt index 8e6159a44..dcf4222b0 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VariantListSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VariantListSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.protocol.QVariantList diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VariantMapSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VariantMapSerializer.kt index 3a5a68ca9..c168fd83d 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VariantMapSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VariantMapSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.protocol.QVariantMap diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VariantSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VariantSerializer.kt index 81bef0d94..0f507b98f 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VariantSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VariantSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VoidSerializer.kt b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VoidSerializer.kt index cabd6a784..2a5e92490 100644 --- a/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VoidSerializer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/protocol/primitive/serializer/VoidSerializer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.quassel.QuasselFeatures diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/BufferInfo.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/BufferInfo.kt index 2c386e303..be3f40ce5 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/BufferInfo.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/BufferInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel import de.kuschku.libquassel.protocol.Buffer_Types diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/ExtendedFeature.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/ExtendedFeature.kt index d30e67652..d3205d17f 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/ExtendedFeature.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/ExtendedFeature.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel enum class ExtendedFeature { diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/LegacyFeature.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/LegacyFeature.kt index 0c3bb2951..200baf87f 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/LegacyFeature.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/LegacyFeature.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel import de.kuschku.libquassel.util.flag.Flag diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/ProtocolFeature.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/ProtocolFeature.kt index f3b7a22e2..bf5824caf 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/ProtocolFeature.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/ProtocolFeature.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel import de.kuschku.libquassel.util.flag.Flag diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/ProtocolInfo.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/ProtocolInfo.kt index c90699c8c..d45582ed0 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/ProtocolInfo.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/ProtocolInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel import de.kuschku.libquassel.protocol.Protocol_Features diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/QuasselFeatures.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/QuasselFeatures.kt index 9a8b2b6e7..32d4a97c9 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/QuasselFeatures.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/QuasselFeatures.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel import de.kuschku.libquassel.protocol.Legacy_Feature diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/DeserializationException.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/DeserializationException.kt index aba33f238..0fb5e49d7 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/DeserializationException.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/DeserializationException.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.exceptions class DeserializationException : Exception { diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/MessageHandlingException.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/MessageHandlingException.kt index f3032a1b3..c44850553 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/MessageHandlingException.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/MessageHandlingException.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.exceptions import de.kuschku.libquassel.protocol.message.HandshakeMessage diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/ObjectNotFoundException.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/ObjectNotFoundException.kt index 34af11446..e748608d6 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/ObjectNotFoundException.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/ObjectNotFoundException.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.exceptions data class ObjectNotFoundException(val className: String, val objectName: String) : diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/QuasselException.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/QuasselException.kt index 26bef0fe7..3a3b11e80 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/QuasselException.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/QuasselException.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.exceptions abstract class QuasselException : Exception() diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/UnknownMethodException.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/UnknownMethodException.kt index dff3ab331..22edcee5b 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/UnknownMethodException.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/UnknownMethodException.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.exceptions data class UnknownMethodException(val className: String, val methodName: String) : diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/WrongObjectTypeException.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/WrongObjectTypeException.kt index 8b303ed49..a8d50f79c 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/WrongObjectTypeException.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/exceptions/WrongObjectTypeException.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.exceptions data class WrongObjectTypeException(val obj: Any?, val type: String) : QuasselException() diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/AliasManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/AliasManager.kt index 67922af8a..a928e38c0 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/AliasManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/AliasManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BacklogManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BacklogManager.kt index a027bde17..e62678a4b 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BacklogManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BacklogManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BufferSyncer.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BufferSyncer.kt index 597090022..c01656855 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BufferSyncer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BufferSyncer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BufferViewConfig.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BufferViewConfig.kt index 08cd143c4..0d4eb1a29 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BufferViewConfig.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BufferViewConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import clamp diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BufferViewManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BufferViewManager.kt index 158c500cd..1f67bef74 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BufferViewManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/BufferViewManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/CertManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/CertManager.kt index 604f0ed8b..ddd6b615d 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/CertManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/CertManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/CoreInfo.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/CoreInfo.kt index ad2561581..fe877eb10 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/CoreInfo.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/CoreInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/DccConfig.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/DccConfig.kt index d682ef607..0b64c3b26 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/DccConfig.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/DccConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/HighlightRuleManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/HighlightRuleManager.kt index b70603e8f..51d512bbc 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/HighlightRuleManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/HighlightRuleManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/Identity.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/Identity.kt index bd4cb588d..87913c564 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/Identity.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/Identity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IgnoreListManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IgnoreListManager.kt index fa5809705..06c3663df 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IgnoreListManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IgnoreListManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IrcChannel.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IrcChannel.kt index 1e664bc80..2e003d1bb 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IrcChannel.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IrcChannel.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IrcListHelper.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IrcListHelper.kt index ba152be4d..8660a2a5e 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IrcListHelper.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IrcListHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.NetworkId diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IrcUser.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IrcUser.kt index 8ce519c61..4ba2a60b2 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IrcUser.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/IrcUser.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/Network.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/Network.kt index 9dbfb0a56..58d19ad07 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/Network.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/Network.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/NetworkConfig.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/NetworkConfig.kt index 95e9a44d9..1b731bddf 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/NetworkConfig.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/NetworkConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.QVariant diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/RpcHandler.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/RpcHandler.kt index c520ec738..c54cfc3c9 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/RpcHandler.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/RpcHandler.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.* diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/SyncableObject.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/SyncableObject.kt index 893561e95..45c2767aa 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/SyncableObject.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/SyncableObject.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.quassel.syncables.interfaces.ISyncableObject diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IAliasManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IAliasManager.kt index 2922470ac..a16148702 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IAliasManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IAliasManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBacklogManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBacklogManager.kt index 86d8c0682..f7e6ff002 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBacklogManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBacklogManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBufferSyncer.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBufferSyncer.kt index 75a40f5ed..3849eef38 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBufferSyncer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBufferSyncer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBufferViewConfig.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBufferViewConfig.kt index 78e85efdc..1032a2490 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBufferViewConfig.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBufferViewConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBufferViewManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBufferViewManager.kt index a913ea7d8..744a438cf 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBufferViewManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IBufferViewManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ICertManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ICertManager.kt index b55ea66af..e8515c8c8 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ICertManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ICertManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ICoreInfo.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ICoreInfo.kt index c3b404ec0..930395fc4 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ICoreInfo.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ICoreInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IDccConfig.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IDccConfig.kt index 0f27dedad..3d377d111 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IDccConfig.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IDccConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IHighlightRuleManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IHighlightRuleManager.kt index dded2caa0..117e0a8b2 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IHighlightRuleManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IHighlightRuleManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIdentity.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIdentity.kt index 52b1389a5..862d0058a 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIdentity.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIdentity.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIgnoreListManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIgnoreListManager.kt index 48fc00126..5b2413caf 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIgnoreListManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIgnoreListManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIrcChannel.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIrcChannel.kt index 515f66dec..bbdd5c3df 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIrcChannel.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIrcChannel.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIrcListHelper.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIrcListHelper.kt index fe2faef1a..2f8715990 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIrcListHelper.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIrcListHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIrcUser.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIrcUser.kt index 9cba360b0..f3c128cbc 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIrcUser.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IIrcUser.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/INetwork.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/INetwork.kt index 889cad377..61d37fb69 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/INetwork.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/INetwork.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/INetworkConfig.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/INetworkConfig.kt index 313fd9ec7..5d7a955d9 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/INetworkConfig.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/INetworkConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IRpcHandler.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IRpcHandler.kt index 46116ae6e..b0ac0444c 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IRpcHandler.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/IRpcHandler.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ISyncableObject.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ISyncableObject.kt index 3c5576843..7174dead5 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ISyncableObject.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ISyncableObject.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.protocol.ARG diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ITransfer.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ITransfer.kt index d4457c830..b04f3d5c4 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ITransfer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ITransfer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ITransferManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ITransferManager.kt index 22f494742..4f67a5830 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ITransferManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/ITransferManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.annotations.Slot diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/invokers/Invoker.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/invokers/Invoker.kt index 6fa97e09b..4eadf9594 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/invokers/Invoker.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/invokers/Invoker.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces.invokers import de.kuschku.libquassel.protocol.QVariantList diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/invokers/Invokers.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/invokers/Invokers.kt index e0c4a4fd2..b58310175 100644 --- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/invokers/Invokers.kt +++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/interfaces/invokers/Invokers.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces.invokers import de.kuschku.libquassel.annotations.Syncable diff --git a/lib/src/main/java/de/kuschku/libquassel/session/AuthHandler.kt b/lib/src/main/java/de/kuschku/libquassel/session/AuthHandler.kt index 83a5c7539..71008cfcb 100644 --- a/lib/src/main/java/de/kuschku/libquassel/session/AuthHandler.kt +++ b/lib/src/main/java/de/kuschku/libquassel/session/AuthHandler.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.session import de.kuschku.libquassel.protocol.message.HandshakeMessage diff --git a/lib/src/main/java/de/kuschku/libquassel/session/Backend.kt b/lib/src/main/java/de/kuschku/libquassel/session/Backend.kt index 6945b68a5..6101a971e 100644 --- a/lib/src/main/java/de/kuschku/libquassel/session/Backend.kt +++ b/lib/src/main/java/de/kuschku/libquassel/session/Backend.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.session import de.kuschku.libquassel.connection.SocketAddress diff --git a/lib/src/main/java/de/kuschku/libquassel/session/BacklogStorage.kt b/lib/src/main/java/de/kuschku/libquassel/session/BacklogStorage.kt index 3ce51bbae..1efa912d2 100644 --- a/lib/src/main/java/de/kuschku/libquassel/session/BacklogStorage.kt +++ b/lib/src/main/java/de/kuschku/libquassel/session/BacklogStorage.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.session import de.kuschku.libquassel.protocol.BufferId diff --git a/lib/src/main/java/de/kuschku/libquassel/session/Error.kt b/lib/src/main/java/de/kuschku/libquassel/session/Error.kt index 51ca46016..6ccbed7cc 100644 --- a/lib/src/main/java/de/kuschku/libquassel/session/Error.kt +++ b/lib/src/main/java/de/kuschku/libquassel/session/Error.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.session import de.kuschku.libquassel.connection.QuasselSecurityException diff --git a/lib/src/main/java/de/kuschku/libquassel/session/ISession.kt b/lib/src/main/java/de/kuschku/libquassel/session/ISession.kt index 32929ca1c..7296d6429 100644 --- a/lib/src/main/java/de/kuschku/libquassel/session/ISession.kt +++ b/lib/src/main/java/de/kuschku/libquassel/session/ISession.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.session import de.kuschku.libquassel.connection.ConnectionState diff --git a/lib/src/main/java/de/kuschku/libquassel/session/ObjectStorage.kt b/lib/src/main/java/de/kuschku/libquassel/session/ObjectStorage.kt index 044bfeba4..a8fac3091 100644 --- a/lib/src/main/java/de/kuschku/libquassel/session/ObjectStorage.kt +++ b/lib/src/main/java/de/kuschku/libquassel/session/ObjectStorage.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.session import de.kuschku.libquassel.protocol.QType diff --git a/lib/src/main/java/de/kuschku/libquassel/session/ProtocolHandler.kt b/lib/src/main/java/de/kuschku/libquassel/session/ProtocolHandler.kt index f10d766b9..301973b49 100644 --- a/lib/src/main/java/de/kuschku/libquassel/session/ProtocolHandler.kt +++ b/lib/src/main/java/de/kuschku/libquassel/session/ProtocolHandler.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.session import de.kuschku.libquassel.protocol.QVariantList diff --git a/lib/src/main/java/de/kuschku/libquassel/session/Session.kt b/lib/src/main/java/de/kuschku/libquassel/session/Session.kt index 8c049f776..41e297943 100644 --- a/lib/src/main/java/de/kuschku/libquassel/session/Session.kt +++ b/lib/src/main/java/de/kuschku/libquassel/session/Session.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.session import de.kuschku.libquassel.connection.* diff --git a/lib/src/main/java/de/kuschku/libquassel/session/SessionManager.kt b/lib/src/main/java/de/kuschku/libquassel/session/SessionManager.kt index 966985d46..4df9414ac 100644 --- a/lib/src/main/java/de/kuschku/libquassel/session/SessionManager.kt +++ b/lib/src/main/java/de/kuschku/libquassel/session/SessionManager.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.session import de.kuschku.libquassel.connection.ConnectionState diff --git a/lib/src/main/java/de/kuschku/libquassel/session/SignalProxy.kt b/lib/src/main/java/de/kuschku/libquassel/session/SignalProxy.kt index b37a93c52..53eb945a1 100644 --- a/lib/src/main/java/de/kuschku/libquassel/session/SignalProxy.kt +++ b/lib/src/main/java/de/kuschku/libquassel/session/SignalProxy.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.session import de.kuschku.libquassel.protocol.IdentityId diff --git a/lib/src/main/java/de/kuschku/libquassel/util/CRCUtils.kt b/lib/src/main/java/de/kuschku/libquassel/util/CRCUtils.kt index aca8f7281..1e4ba6c08 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/CRCUtils.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/CRCUtils.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util object CRCUtils { diff --git a/lib/src/main/java/de/kuschku/libquassel/util/GlobTransformer.kt b/lib/src/main/java/de/kuschku/libquassel/util/GlobTransformer.kt index c8aece750..dd8ff5674 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/GlobTransformer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/GlobTransformer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util object GlobTransformer { diff --git a/lib/src/main/java/de/kuschku/libquassel/util/IrcUserUtils.kt b/lib/src/main/java/de/kuschku/libquassel/util/IrcUserUtils.kt index 668b1462e..2f08fab99 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/IrcUserUtils.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/IrcUserUtils.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util import java.util.* diff --git a/lib/src/main/java/de/kuschku/libquassel/util/Optional.kt b/lib/src/main/java/de/kuschku/libquassel/util/Optional.kt index 428fd9bdc..e05fb80d0 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/Optional.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/Optional.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util import java.io.Serializable diff --git a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/CompatibilityUtils.kt b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/CompatibilityUtils.kt index 5a44ad002..96c4ccd71 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/CompatibilityUtils.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/CompatibilityUtils.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.compatibility import java.io.OutputStream diff --git a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/HandlerService.kt b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/HandlerService.kt index 921d55c59..b8e28de7d 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/HandlerService.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/HandlerService.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.compatibility import io.reactivex.Scheduler diff --git a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/LoggingHandler.kt b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/LoggingHandler.kt index bcd7977da..ebc1341d4 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/LoggingHandler.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/LoggingHandler.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.compatibility import de.kuschku.libquassel.util.compatibility.reference.JavaLoggingHandler diff --git a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/StreamChannelFactory.kt b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/StreamChannelFactory.kt index ee59bae56..5ab2866f3 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/StreamChannelFactory.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/StreamChannelFactory.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.compatibility import de.kuschku.libquassel.util.compatibility.reference.JavaStreamChannelFactory diff --git a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/reference/JavaHandlerService.kt b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/reference/JavaHandlerService.kt index 3d1dca343..298e24194 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/reference/JavaHandlerService.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/reference/JavaHandlerService.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.compatibility.reference import de.kuschku.libquassel.util.compatibility.HandlerService diff --git a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/reference/JavaLoggingHandler.kt b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/reference/JavaLoggingHandler.kt index 0a83d806b..4a7ebcc82 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/reference/JavaLoggingHandler.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/reference/JavaLoggingHandler.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.compatibility.reference import de.kuschku.libquassel.util.compatibility.LoggingHandler diff --git a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/reference/JavaStreamChannelFactory.kt b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/reference/JavaStreamChannelFactory.kt index 57473e492..5c7f573a8 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/compatibility/reference/JavaStreamChannelFactory.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/compatibility/reference/JavaStreamChannelFactory.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.compatibility.reference import de.kuschku.libquassel.util.compatibility.StreamChannelFactory diff --git a/lib/src/main/java/de/kuschku/libquassel/util/flag/Flag.kt b/lib/src/main/java/de/kuschku/libquassel/util/flag/Flag.kt index bf06c4a35..8eddf093f 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/flag/Flag.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/flag/Flag.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.flag interface Flag<T> where T : Enum<T>, T : Flag<T> { diff --git a/lib/src/main/java/de/kuschku/libquassel/util/flag/LongFlag.kt b/lib/src/main/java/de/kuschku/libquassel/util/flag/LongFlag.kt index eee94e117..821ce5878 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/flag/LongFlag.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/flag/LongFlag.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.flag interface LongFlag<T> where T : Enum<T>, T : LongFlag<T> { @@ -49,7 +71,7 @@ data class LongFlags<E>( inline fun <reified T> of(int: Long): LongFlags<T> where T : LongFlag<T>, T : Enum<T> = LongFlags(int, - enumValues()) + enumValues()) inline fun <reified T> of(vararg flags: LongFlag<T>): LongFlags<T> where T : LongFlag<T>, T : Enum<T> = diff --git a/lib/src/main/java/de/kuschku/libquassel/util/flag/ShortFlag.kt b/lib/src/main/java/de/kuschku/libquassel/util/flag/ShortFlag.kt index c6d07c35d..64ca63b0f 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/flag/ShortFlag.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/flag/ShortFlag.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.flag import kotlin.experimental.and diff --git a/lib/src/main/java/de/kuschku/libquassel/util/helpers/ArrayHelper.kt b/lib/src/main/java/de/kuschku/libquassel/util/helpers/ArrayHelper.kt index 8198d4ddf..d774c361f 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/helpers/ArrayHelper.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/helpers/ArrayHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.helpers import de.kuschku.libquassel.util.compatibility.LoggingHandler.Companion.log diff --git a/lib/src/main/java/de/kuschku/libquassel/util/helpers/ByteBufferHelper.kt b/lib/src/main/java/de/kuschku/libquassel/util/helpers/ByteBufferHelper.kt index 209c4343e..1cecb76ce 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/helpers/ByteBufferHelper.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/helpers/ByteBufferHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.helpers import de.kuschku.libquassel.protocol.primitive.serializer.StringSerializer diff --git a/lib/src/main/java/de/kuschku/libquassel/util/helpers/MapHelper.kt b/lib/src/main/java/de/kuschku/libquassel/util/helpers/MapHelper.kt index d0aeb7099..e8781855d 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/helpers/MapHelper.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/helpers/MapHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.helpers fun <K, V> Map<K, V>.getOr(key: K, defValue: V) = this[key] ?: defValue diff --git a/lib/src/main/java/de/kuschku/libquassel/util/helpers/MathHelper.kt b/lib/src/main/java/de/kuschku/libquassel/util/helpers/MathHelper.kt index 86bff28e0..a63ac2d3c 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/helpers/MathHelper.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/helpers/MathHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + inline fun Int.clamp(lowerBound: Int, upperBound: Int): Int = maxOf(lowerBound, minOf(this, upperBound)) diff --git a/lib/src/main/java/de/kuschku/libquassel/util/helpers/ObservableHelper.kt b/lib/src/main/java/de/kuschku/libquassel/util/helpers/ObservableHelper.kt index 4843ccfa9..03914b326 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/helpers/ObservableHelper.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/helpers/ObservableHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.helpers import de.kuschku.libquassel.util.Optional diff --git a/lib/src/main/java/de/kuschku/libquassel/util/helpers/StringHelper.kt b/lib/src/main/java/de/kuschku/libquassel/util/helpers/StringHelper.kt index a1af7c17d..a27d43bb0 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/helpers/StringHelper.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/helpers/StringHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.helpers import de.kuschku.libquassel.protocol.primitive.serializer.StringSerializer diff --git a/lib/src/main/java/de/kuschku/libquassel/util/helpers/WritableByteChannelHelper.kt b/lib/src/main/java/de/kuschku/libquassel/util/helpers/WritableByteChannelHelper.kt index aeaf20eef..941ede7f2 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/helpers/WritableByteChannelHelper.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/helpers/WritableByteChannelHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.helpers import de.kuschku.libquassel.util.nio.ChainedByteBuffer diff --git a/lib/src/main/java/de/kuschku/libquassel/util/irc/HostmaskHelper.kt b/lib/src/main/java/de/kuschku/libquassel/util/irc/HostmaskHelper.kt index 978b600d4..f7a6e439d 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/irc/HostmaskHelper.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/irc/HostmaskHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.irc object HostmaskHelper { diff --git a/lib/src/main/java/de/kuschku/libquassel/util/irc/IrcCaseMappers.kt b/lib/src/main/java/de/kuschku/libquassel/util/irc/IrcCaseMappers.kt index ab217dade..492918788 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/irc/IrcCaseMappers.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/irc/IrcCaseMappers.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.irc import java.util.* diff --git a/lib/src/main/java/de/kuschku/libquassel/util/nio/ChainedByteBuffer.kt b/lib/src/main/java/de/kuschku/libquassel/util/nio/ChainedByteBuffer.kt index 77916e146..5610cd4c2 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/nio/ChainedByteBuffer.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/nio/ChainedByteBuffer.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.nio import java.nio.ByteBuffer diff --git a/lib/src/main/java/de/kuschku/libquassel/util/nio/WrappedChannel.kt b/lib/src/main/java/de/kuschku/libquassel/util/nio/WrappedChannel.kt index a7bd8957d..81dd95e83 100644 --- a/lib/src/main/java/de/kuschku/libquassel/util/nio/WrappedChannel.kt +++ b/lib/src/main/java/de/kuschku/libquassel/util/nio/WrappedChannel.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util.nio import de.kuschku.libquassel.connection.HostnameVerifier diff --git a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/BoolSerializerTest.kt b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/BoolSerializerTest.kt index 4c5aef1f0..49d3b0202 100644 --- a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/BoolSerializerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/BoolSerializerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.util.roundTrip diff --git a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/BufferInfoSerializerTest.kt b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/BufferInfoSerializerTest.kt index bf4e1ac03..2c9964c5c 100644 --- a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/BufferInfoSerializerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/BufferInfoSerializerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.protocol.Buffer_Type diff --git a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteArraySerializerTest.kt b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteArraySerializerTest.kt index 1f7ae81c6..f22f3b5ae 100644 --- a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteArraySerializerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteArraySerializerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.util.roundTrip diff --git a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteSerializerTest.kt b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteSerializerTest.kt index 18c2e81bf..f5c65f3c1 100644 --- a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteSerializerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/ByteSerializerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.util.roundTrip diff --git a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/CharSerializerTest.kt b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/CharSerializerTest.kt index 75dc87678..36e1ab392 100644 --- a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/CharSerializerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/CharSerializerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.util.roundTrip diff --git a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/DateTimeSerializerTest.kt b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/DateTimeSerializerTest.kt index b614f3f3e..e8c36567b 100644 --- a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/DateTimeSerializerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/DateTimeSerializerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.util.roundTrip diff --git a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/IntSerializerTest.kt b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/IntSerializerTest.kt index ca270af21..cdfa2371f 100644 --- a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/IntSerializerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/IntSerializerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.util.roundTrip diff --git a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/LongSerializerTest.kt b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/LongSerializerTest.kt index 43d8d0387..97b50e5fc 100644 --- a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/LongSerializerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/LongSerializerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.util.roundTrip diff --git a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/MessageSerializerTest.kt b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/MessageSerializerTest.kt index 368503201..2265521e2 100644 --- a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/MessageSerializerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/MessageSerializerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.protocol.Buffer_Type diff --git a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/ShortSerializerTest.kt b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/ShortSerializerTest.kt index 107e9b302..d9f7ed3c1 100644 --- a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/ShortSerializerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/ShortSerializerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.util.roundTrip diff --git a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/StringSerializerTest.kt b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/StringSerializerTest.kt index 895c93072..c76e2971e 100644 --- a/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/StringSerializerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/protocol/primitive/serializer/StringSerializerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.protocol.primitive.serializer import de.kuschku.libquassel.util.roundTrip diff --git a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/AliasManagerTest.kt b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/AliasManagerTest.kt index d6f16324c..3d5835925 100644 --- a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/AliasManagerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/AliasManagerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.primitive.serializer.VariantMapSerializer diff --git a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/BufferViewConfigTest.kt b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/BufferViewConfigTest.kt index 920d3a692..16f04f08a 100644 --- a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/BufferViewConfigTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/BufferViewConfigTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.Buffer_Activity diff --git a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/HighlightRuleManagerTest.kt b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/HighlightRuleManagerTest.kt index 12bdead2d..f57f4c730 100644 --- a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/HighlightRuleManagerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/HighlightRuleManagerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.primitive.serializer.VariantMapSerializer diff --git a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/IdentityTest.kt b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/IdentityTest.kt index 808c04b69..9a2ae45d4 100644 --- a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/IdentityTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/IdentityTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.primitive.serializer.VariantMapSerializer diff --git a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/IgnoreListManagerTest.kt b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/IgnoreListManagerTest.kt index b48984b66..0de147d50 100644 --- a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/IgnoreListManagerTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/IgnoreListManagerTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.primitive.serializer.VariantMapSerializer diff --git a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/NetworkConfigTest.kt b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/NetworkConfigTest.kt index 6ce352483..c14e4acaa 100644 --- a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/NetworkConfigTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/NetworkConfigTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.primitive.serializer.VariantMapSerializer diff --git a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/NetworkTest.kt b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/NetworkTest.kt index 83c5361a7..16f20d27d 100644 --- a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/NetworkTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/NetworkTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables import de.kuschku.libquassel.protocol.primitive.serializer.VariantMapSerializer diff --git a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/interfaces/INetworkInfoTest.kt b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/interfaces/INetworkInfoTest.kt index c77c4e809..9612c1439 100644 --- a/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/interfaces/INetworkInfoTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/quassel/syncables/interfaces/INetworkInfoTest.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.quassel.syncables.interfaces import de.kuschku.libquassel.protocol.primitive.serializer.VariantMapSerializer diff --git a/lib/src/test/java/de/kuschku/libquassel/util/RandomHelpers.kt b/lib/src/test/java/de/kuschku/libquassel/util/RandomHelpers.kt index 74b01e55b..cc6bddddc 100644 --- a/lib/src/test/java/de/kuschku/libquassel/util/RandomHelpers.kt +++ b/lib/src/test/java/de/kuschku/libquassel/util/RandomHelpers.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util import de.kuschku.libquassel.protocol.UByte diff --git a/lib/src/test/java/de/kuschku/libquassel/util/SerializerHelpers.kt b/lib/src/test/java/de/kuschku/libquassel/util/SerializerHelpers.kt index be322564a..f0cf913bd 100644 --- a/lib/src/test/java/de/kuschku/libquassel/util/SerializerHelpers.kt +++ b/lib/src/test/java/de/kuschku/libquassel/util/SerializerHelpers.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.libquassel.util import de.kuschku.libquassel.protocol.primitive.serializer.Serializer diff --git a/lib/src/test/resources/logging.properties b/lib/src/test/resources/logging.properties index 1a380bc98..c827ad2d8 100644 --- a/lib/src/test/resources/logging.properties +++ b/lib/src/test/resources/logging.properties @@ -1,3 +1,24 @@ +# +# QuasselDroid - Quassel client for Android +# +# Copyright (c) 2018 Janne Koschinski +# Copyright (c) 2018 Ken Børge Viktil +# Copyright (c) 2018 Magnus Fjell +# Copyright (c) 2018 Martin Sandsmark +# +# This program is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the Free +# Software Foundation, either version 3 of the License, or (at your option) +# any later version. +# +# This program 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 General Public License for more details. +# +# You should have received a copy of the GNU General Public License along +# with this program. If not, see <http://www.gnu.org/licenses/>. +# handlers=java.util.logging.ConsoleHandler config= .level=ALL diff --git a/malheur/build.gradle.kts b/malheur/build.gradle.kts index 1c9118487..0a96ebfc8 100644 --- a/malheur/build.gradle.kts +++ b/malheur/build.gradle.kts @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + plugins { id("com.android.library") kotlin("android") diff --git a/malheur/src/main/AndroidManifest.xml b/malheur/src/main/AndroidManifest.xml index 8db59c9a9..7e73b4c68 100644 --- a/malheur/src/main/AndroidManifest.xml +++ b/malheur/src/main/AndroidManifest.xml @@ -1,2 +1,23 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <manifest package="de.kuschku.malheur" /> diff --git a/malheur/src/main/java/de/kuschku/malheur/CrashContext.kt b/malheur/src/main/java/de/kuschku/malheur/CrashContext.kt index 607f1e01c..db73d516c 100644 --- a/malheur/src/main/java/de/kuschku/malheur/CrashContext.kt +++ b/malheur/src/main/java/de/kuschku/malheur/CrashContext.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur import android.app.Application diff --git a/malheur/src/main/java/de/kuschku/malheur/CrashHandler.kt b/malheur/src/main/java/de/kuschku/malheur/CrashHandler.kt index 0e7d0b707..af15b9882 100644 --- a/malheur/src/main/java/de/kuschku/malheur/CrashHandler.kt +++ b/malheur/src/main/java/de/kuschku/malheur/CrashHandler.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur import android.app.Application diff --git a/malheur/src/main/java/de/kuschku/malheur/collectors/AppCollector.kt b/malheur/src/main/java/de/kuschku/malheur/collectors/AppCollector.kt index 859edd19b..a6d93378a 100644 --- a/malheur/src/main/java/de/kuschku/malheur/collectors/AppCollector.kt +++ b/malheur/src/main/java/de/kuschku/malheur/collectors/AppCollector.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.collectors import android.app.Application diff --git a/malheur/src/main/java/de/kuschku/malheur/collectors/Collector.kt b/malheur/src/main/java/de/kuschku/malheur/collectors/Collector.kt index 2128357d7..c5901c9b5 100644 --- a/malheur/src/main/java/de/kuschku/malheur/collectors/Collector.kt +++ b/malheur/src/main/java/de/kuschku/malheur/collectors/Collector.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.collectors import de.kuschku.malheur.CrashContext diff --git a/malheur/src/main/java/de/kuschku/malheur/collectors/ConfigurationCollector.kt b/malheur/src/main/java/de/kuschku/malheur/collectors/ConfigurationCollector.kt index 2d880d830..6b58ac2cc 100644 --- a/malheur/src/main/java/de/kuschku/malheur/collectors/ConfigurationCollector.kt +++ b/malheur/src/main/java/de/kuschku/malheur/collectors/ConfigurationCollector.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.collectors import android.app.Application diff --git a/malheur/src/main/java/de/kuschku/malheur/collectors/CrashCollector.kt b/malheur/src/main/java/de/kuschku/malheur/collectors/CrashCollector.kt index 7174dc019..cf7620e69 100644 --- a/malheur/src/main/java/de/kuschku/malheur/collectors/CrashCollector.kt +++ b/malheur/src/main/java/de/kuschku/malheur/collectors/CrashCollector.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.collectors import de.kuschku.malheur.CrashContext diff --git a/malheur/src/main/java/de/kuschku/malheur/collectors/DeviceCollector.kt b/malheur/src/main/java/de/kuschku/malheur/collectors/DeviceCollector.kt index fa2d2fd58..08cc994ac 100644 --- a/malheur/src/main/java/de/kuschku/malheur/collectors/DeviceCollector.kt +++ b/malheur/src/main/java/de/kuschku/malheur/collectors/DeviceCollector.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.collectors import android.annotation.SuppressLint diff --git a/malheur/src/main/java/de/kuschku/malheur/collectors/DisplayCollector.kt b/malheur/src/main/java/de/kuschku/malheur/collectors/DisplayCollector.kt index eda35c684..076fa53fb 100644 --- a/malheur/src/main/java/de/kuschku/malheur/collectors/DisplayCollector.kt +++ b/malheur/src/main/java/de/kuschku/malheur/collectors/DisplayCollector.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.collectors import android.app.Application diff --git a/malheur/src/main/java/de/kuschku/malheur/collectors/EnvCollector.kt b/malheur/src/main/java/de/kuschku/malheur/collectors/EnvCollector.kt index 3adcb27f5..4bfa653e5 100644 --- a/malheur/src/main/java/de/kuschku/malheur/collectors/EnvCollector.kt +++ b/malheur/src/main/java/de/kuschku/malheur/collectors/EnvCollector.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.collectors import android.app.Application diff --git a/malheur/src/main/java/de/kuschku/malheur/collectors/LogCollector.kt b/malheur/src/main/java/de/kuschku/malheur/collectors/LogCollector.kt index 8ea759ca2..ae7bcd22e 100644 --- a/malheur/src/main/java/de/kuschku/malheur/collectors/LogCollector.kt +++ b/malheur/src/main/java/de/kuschku/malheur/collectors/LogCollector.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.collectors import de.kuschku.malheur.CrashContext diff --git a/malheur/src/main/java/de/kuschku/malheur/collectors/ReportCollector.kt b/malheur/src/main/java/de/kuschku/malheur/collectors/ReportCollector.kt index ef90a81de..441ee63e6 100644 --- a/malheur/src/main/java/de/kuschku/malheur/collectors/ReportCollector.kt +++ b/malheur/src/main/java/de/kuschku/malheur/collectors/ReportCollector.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.collectors import android.app.Application diff --git a/malheur/src/main/java/de/kuschku/malheur/collectors/ThreadCollector.kt b/malheur/src/main/java/de/kuschku/malheur/collectors/ThreadCollector.kt index e8d374e93..eab0082ad 100644 --- a/malheur/src/main/java/de/kuschku/malheur/collectors/ThreadCollector.kt +++ b/malheur/src/main/java/de/kuschku/malheur/collectors/ThreadCollector.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.collectors import de.kuschku.malheur.CrashContext diff --git a/malheur/src/main/java/de/kuschku/malheur/config/AppConfig.kt b/malheur/src/main/java/de/kuschku/malheur/config/AppConfig.kt index 38922707c..6ea3a583f 100644 --- a/malheur/src/main/java/de/kuschku/malheur/config/AppConfig.kt +++ b/malheur/src/main/java/de/kuschku/malheur/config/AppConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.config data class AppConfig( diff --git a/malheur/src/main/java/de/kuschku/malheur/config/CrashConfig.kt b/malheur/src/main/java/de/kuschku/malheur/config/CrashConfig.kt index e0fff5226..1ef2bc143 100644 --- a/malheur/src/main/java/de/kuschku/malheur/config/CrashConfig.kt +++ b/malheur/src/main/java/de/kuschku/malheur/config/CrashConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.config data class CrashConfig( diff --git a/malheur/src/main/java/de/kuschku/malheur/config/DeviceConfig.kt b/malheur/src/main/java/de/kuschku/malheur/config/DeviceConfig.kt index 337e4f3a9..e2decb376 100644 --- a/malheur/src/main/java/de/kuschku/malheur/config/DeviceConfig.kt +++ b/malheur/src/main/java/de/kuschku/malheur/config/DeviceConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.config data class DeviceConfig( diff --git a/malheur/src/main/java/de/kuschku/malheur/config/EnvConfig.kt b/malheur/src/main/java/de/kuschku/malheur/config/EnvConfig.kt index aedd636e4..8895e04e1 100644 --- a/malheur/src/main/java/de/kuschku/malheur/config/EnvConfig.kt +++ b/malheur/src/main/java/de/kuschku/malheur/config/EnvConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.config data class EnvConfig( diff --git a/malheur/src/main/java/de/kuschku/malheur/config/LogConfig.kt b/malheur/src/main/java/de/kuschku/malheur/config/LogConfig.kt index 7995c58b9..605f32482 100644 --- a/malheur/src/main/java/de/kuschku/malheur/config/LogConfig.kt +++ b/malheur/src/main/java/de/kuschku/malheur/config/LogConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.config data class LogConfig( diff --git a/malheur/src/main/java/de/kuschku/malheur/config/ReportConfig.kt b/malheur/src/main/java/de/kuschku/malheur/config/ReportConfig.kt index 9c3ae20ef..3f2f07b08 100644 --- a/malheur/src/main/java/de/kuschku/malheur/config/ReportConfig.kt +++ b/malheur/src/main/java/de/kuschku/malheur/config/ReportConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.config data class ReportConfig( diff --git a/malheur/src/main/java/de/kuschku/malheur/config/ThreadConfig.kt b/malheur/src/main/java/de/kuschku/malheur/config/ThreadConfig.kt index 3a680c183..c779eebbe 100644 --- a/malheur/src/main/java/de/kuschku/malheur/config/ThreadConfig.kt +++ b/malheur/src/main/java/de/kuschku/malheur/config/ThreadConfig.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.config data class ThreadConfig( diff --git a/malheur/src/main/java/de/kuschku/malheur/data/AppInfo.kt b/malheur/src/main/java/de/kuschku/malheur/data/AppInfo.kt index d31bef282..9e474d300 100644 --- a/malheur/src/main/java/de/kuschku/malheur/data/AppInfo.kt +++ b/malheur/src/main/java/de/kuschku/malheur/data/AppInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.data data class AppInfo( diff --git a/malheur/src/main/java/de/kuschku/malheur/data/CrashInfo.kt b/malheur/src/main/java/de/kuschku/malheur/data/CrashInfo.kt index 6be355b19..6aaf31074 100644 --- a/malheur/src/main/java/de/kuschku/malheur/data/CrashInfo.kt +++ b/malheur/src/main/java/de/kuschku/malheur/data/CrashInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.data data class CrashInfo( diff --git a/malheur/src/main/java/de/kuschku/malheur/data/DeviceInfo.kt b/malheur/src/main/java/de/kuschku/malheur/data/DeviceInfo.kt index 661c9fbd0..8c741f111 100644 --- a/malheur/src/main/java/de/kuschku/malheur/data/DeviceInfo.kt +++ b/malheur/src/main/java/de/kuschku/malheur/data/DeviceInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.data data class DeviceInfo( diff --git a/malheur/src/main/java/de/kuschku/malheur/data/DisplayInfo.kt b/malheur/src/main/java/de/kuschku/malheur/data/DisplayInfo.kt index a90e716f3..88d249e46 100644 --- a/malheur/src/main/java/de/kuschku/malheur/data/DisplayInfo.kt +++ b/malheur/src/main/java/de/kuschku/malheur/data/DisplayInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.data data class DisplayInfo( diff --git a/malheur/src/main/java/de/kuschku/malheur/data/EnvInfo.kt b/malheur/src/main/java/de/kuschku/malheur/data/EnvInfo.kt index c18f48876..45ad404ef 100644 --- a/malheur/src/main/java/de/kuschku/malheur/data/EnvInfo.kt +++ b/malheur/src/main/java/de/kuschku/malheur/data/EnvInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.data data class EnvInfo( diff --git a/malheur/src/main/java/de/kuschku/malheur/data/ExceptionInfo.kt b/malheur/src/main/java/de/kuschku/malheur/data/ExceptionInfo.kt index 4ebba0319..c40b780d7 100644 --- a/malheur/src/main/java/de/kuschku/malheur/data/ExceptionInfo.kt +++ b/malheur/src/main/java/de/kuschku/malheur/data/ExceptionInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.data data class ExceptionInfo( diff --git a/malheur/src/main/java/de/kuschku/malheur/data/MemoryInfo.kt b/malheur/src/main/java/de/kuschku/malheur/data/MemoryInfo.kt index 033fdffe9..154b8ce1f 100644 --- a/malheur/src/main/java/de/kuschku/malheur/data/MemoryInfo.kt +++ b/malheur/src/main/java/de/kuschku/malheur/data/MemoryInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.data import android.os.Debug diff --git a/malheur/src/main/java/de/kuschku/malheur/data/MetricsInfo.kt b/malheur/src/main/java/de/kuschku/malheur/data/MetricsInfo.kt index 359f86302..14c2024a4 100644 --- a/malheur/src/main/java/de/kuschku/malheur/data/MetricsInfo.kt +++ b/malheur/src/main/java/de/kuschku/malheur/data/MetricsInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.data import android.util.DisplayMetrics diff --git a/malheur/src/main/java/de/kuschku/malheur/data/Report.kt b/malheur/src/main/java/de/kuschku/malheur/data/Report.kt index ad675f752..69fca4168 100644 --- a/malheur/src/main/java/de/kuschku/malheur/data/Report.kt +++ b/malheur/src/main/java/de/kuschku/malheur/data/Report.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.data data class Report( diff --git a/malheur/src/main/java/de/kuschku/malheur/data/ThreadInfo.kt b/malheur/src/main/java/de/kuschku/malheur/data/ThreadInfo.kt index 6503d9b54..9460ad57c 100644 --- a/malheur/src/main/java/de/kuschku/malheur/data/ThreadInfo.kt +++ b/malheur/src/main/java/de/kuschku/malheur/data/ThreadInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.data data class ThreadInfo( diff --git a/malheur/src/main/java/de/kuschku/malheur/data/ThreadsInfo.kt b/malheur/src/main/java/de/kuschku/malheur/data/ThreadsInfo.kt index 10d94c6e0..ad2dcbb44 100644 --- a/malheur/src/main/java/de/kuschku/malheur/data/ThreadsInfo.kt +++ b/malheur/src/main/java/de/kuschku/malheur/data/ThreadsInfo.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.data data class ThreadsInfo( diff --git a/malheur/src/main/java/de/kuschku/malheur/data/TraceElement.kt b/malheur/src/main/java/de/kuschku/malheur/data/TraceElement.kt index da84bbdd2..a6750fde7 100644 --- a/malheur/src/main/java/de/kuschku/malheur/data/TraceElement.kt +++ b/malheur/src/main/java/de/kuschku/malheur/data/TraceElement.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.data data class TraceElement( diff --git a/malheur/src/main/java/de/kuschku/malheur/util/DisplayHelper.kt b/malheur/src/main/java/de/kuschku/malheur/util/DisplayHelper.kt index 71cc22a4e..b3ea86af2 100644 --- a/malheur/src/main/java/de/kuschku/malheur/util/DisplayHelper.kt +++ b/malheur/src/main/java/de/kuschku/malheur/util/DisplayHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.util import android.util.DisplayMetrics diff --git a/malheur/src/main/java/de/kuschku/malheur/util/ReflectionHelper.kt b/malheur/src/main/java/de/kuschku/malheur/util/ReflectionHelper.kt index 669bb8a73..0246e01dd 100644 --- a/malheur/src/main/java/de/kuschku/malheur/util/ReflectionHelper.kt +++ b/malheur/src/main/java/de/kuschku/malheur/util/ReflectionHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.malheur.util fun reflectionCollectConstants(klass: Class<*>?) = klass?.declaredFields diff --git a/persistence/build.gradle.kts b/persistence/build.gradle.kts index dbeef25c7..c4858bc34 100644 --- a/persistence/build.gradle.kts +++ b/persistence/build.gradle.kts @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + plugins { id("com.android.library") kotlin("android") diff --git a/persistence/src/main/AndroidManifest.xml b/persistence/src/main/AndroidManifest.xml index 96a12a1ab..5dddb8376 100644 --- a/persistence/src/main/AndroidManifest.xml +++ b/persistence/src/main/AndroidManifest.xml @@ -1,2 +1,23 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <manifest package="de.kuschku.quasseldroid.persistence" /> diff --git a/persistence/src/main/java/de/kuschku/quasseldroid/persistence/AccountDatabase.kt b/persistence/src/main/java/de/kuschku/quasseldroid/persistence/AccountDatabase.kt index 37de935be..626cc761e 100644 --- a/persistence/src/main/java/de/kuschku/quasseldroid/persistence/AccountDatabase.kt +++ b/persistence/src/main/java/de/kuschku/quasseldroid/persistence/AccountDatabase.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.persistence import android.arch.lifecycle.LiveData diff --git a/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselBacklogStorage.kt b/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselBacklogStorage.kt index f5052373c..30c6ffe90 100644 --- a/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselBacklogStorage.kt +++ b/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselBacklogStorage.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.persistence import de.kuschku.libquassel.protocol.BufferId diff --git a/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselDatabase.kt b/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselDatabase.kt index 4761d606e..e07a62402 100644 --- a/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselDatabase.kt +++ b/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselDatabase.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.persistence import android.arch.lifecycle.LiveData diff --git a/viewmodel/build.gradle.kts b/viewmodel/build.gradle.kts index 71ad1d035..5b950b367 100644 --- a/viewmodel/build.gradle.kts +++ b/viewmodel/build.gradle.kts @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + plugins { id("com.android.library") kotlin("android") diff --git a/viewmodel/src/main/AndroidManifest.xml b/viewmodel/src/main/AndroidManifest.xml index 84e30e0d6..9f64abd7f 100644 --- a/viewmodel/src/main/AndroidManifest.xml +++ b/viewmodel/src/main/AndroidManifest.xml @@ -1,2 +1,23 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?><!-- + ~ QuasselDroid - Quassel client for Android + ~ + ~ Copyright (c) 2018 Janne Koschinski + ~ Copyright (c) 2018 Ken Børge Viktil + ~ Copyright (c) 2018 Magnus Fjell + ~ Copyright (c) 2018 Martin Sandsmark + ~ + ~ This program is free software: you can redistribute it and/or modify it + ~ under the terms of the GNU General Public License as published by the Free + ~ Software Foundation, either version 3 of the License, or (at your option) + ~ any later version. + ~ + ~ This program 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 General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License along + ~ with this program. If not, see <http://www.gnu.org/licenses/>. + --> + <manifest package="de.kuschku.quasseldroid.viewmodel" /> diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/util/helper/LiveDataHelper.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/util/helper/LiveDataHelper.kt index 23049fc82..ac2023e36 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/util/helper/LiveDataHelper.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/util/helper/LiveDataHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.arch.lifecycle.* diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/util/helper/ObservableHelper.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/util/helper/ObservableHelper.kt index f0863ce12..d3921e858 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/util/helper/ObservableHelper.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/util/helper/ObservableHelper.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.util.helper import android.arch.lifecycle.LiveData diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/EditorViewModel.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/EditorViewModel.kt index afb77af7c..1861e81ed 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/EditorViewModel.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/EditorViewModel.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.viewmodel import android.arch.lifecycle.ViewModel diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/QuasselViewModel.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/QuasselViewModel.kt index 2c69ea831..9eb841ea9 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/QuasselViewModel.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/QuasselViewModel.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.viewmodel import android.arch.lifecycle.ViewModel diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/AutoCompleteItem.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/AutoCompleteItem.kt index f77645263..8f14c9e88 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/AutoCompleteItem.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/AutoCompleteItem.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.viewmodel.data import android.graphics.drawable.Drawable diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferData.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferData.kt index 2a946f9fc..cb01abdf4 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferData.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferData.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.viewmodel.data import de.kuschku.libquassel.quassel.BufferInfo diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferHiddenState.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferHiddenState.kt index 59672d921..e15ad5726 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferHiddenState.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferHiddenState.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.viewmodel.data enum class BufferHiddenState { diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferListItem.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferListItem.kt index 47499580b..c29e3e5f6 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferListItem.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferListItem.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.viewmodel.data data class BufferListItem( diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferProps.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferProps.kt index 73d381b55..556edacd6 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferProps.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferProps.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.viewmodel.data import de.kuschku.libquassel.protocol.Buffer_Activities diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferState.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferState.kt index ddb6a7583..7e8520346 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferState.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferState.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.viewmodel.data data class BufferState( diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferStatus.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferStatus.kt index b8dcdcd22..13f84a696 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferStatus.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/BufferStatus.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.viewmodel.data enum class BufferStatus { diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/FormattedMessage.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/FormattedMessage.kt index 567f2b735..dac0316c2 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/FormattedMessage.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/FormattedMessage.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.viewmodel.data import android.graphics.drawable.Drawable diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/IrcUserItem.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/IrcUserItem.kt index d7f8080da..166ca49f4 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/IrcUserItem.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/IrcUserItem.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.viewmodel.data import android.graphics.drawable.Drawable diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/SelectedBufferItem.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/SelectedBufferItem.kt index 951e2fd70..c799d029c 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/SelectedBufferItem.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/SelectedBufferItem.kt @@ -1,3 +1,25 @@ +/* + * QuasselDroid - Quassel client for Android + * + * Copyright (c) 2018 Janne Koschinski + * Copyright (c) 2018 Ken Børge Viktil + * Copyright (c) 2018 Magnus Fjell + * Copyright (c) 2018 Martin Sandsmark + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation, either version 3 of the License, or (at your option) + * any later version. + * + * This program 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ + package de.kuschku.quasseldroid.viewmodel.data import de.kuschku.libquassel.quassel.BufferInfo -- GitLab