Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
AloqaIM-Android
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
AloqaIM-Android
Commits
530ff7c7
Commit
530ff7c7
authored
Mar 31, 2018
by
Divyanshu Bhargava
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
minor fixes
parent
2176c0ce
Changes
18
Show whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
137 additions
and
24 deletions
+137
-24
build.gradle
app/build.gradle
+2
-1
AndroidManifest.xml
app/src/main/AndroidManifest.xml
+15
-22
AboutActivity.kt
...va/chat/rocket/android/settings/about/ui/AboutActivity.kt
+43
-0
SettingsFragment.kt
.../java/chat/rocket/android/settings/ui/SettingsFragment.kt
+4
-1
ic_app_logo.png
app/src/main/res/drawable-hdpi/ic_app_logo.png
+0
-0
ic_app_name.png
app/src/main/res/drawable-hdpi/ic_app_name.png
+0
-0
ic_app_logo.png
app/src/main/res/drawable-mdpi/ic_app_logo.png
+0
-0
ic_app_name.png
app/src/main/res/drawable-mdpi/ic_app_name.png
+0
-0
ic_app_logo.png
app/src/main/res/drawable-xhdpi/ic_app_logo.png
+0
-0
ic_app_name.png
app/src/main/res/drawable-xhdpi/ic_app_name.png
+0
-0
ic_app_logo.png
app/src/main/res/drawable-xxhdpi/ic_app_logo.png
+0
-0
ic_app_name.png
app/src/main/res/drawable-xxhdpi/ic_app_name.png
+0
-0
ic_app_logo.png
app/src/main/res/drawable-xxxhdpi/ic_app_logo.png
+0
-0
ic_app_name.png
app/src/main/res/drawable-xxxhdpi/ic_app_name.png
+0
-0
about_view.xml
app/src/main/res/layout/about_view.xml
+51
-0
activity_about.xml
app/src/main/res/layout/activity_about.xml
+14
-0
strings.xml
app/src/main/res/values-pt-rBR/strings.xml
+4
-0
strings.xml
app/src/main/res/values/strings.xml
+4
-0
No files found.
app/build.gradle
View file @
530ff7c7
...
@@ -65,6 +65,7 @@ dependencies {
...
@@ -65,6 +65,7 @@ dependencies {
implementation
libraries
.
dagger
implementation
libraries
.
dagger
implementation
libraries
.
daggerSupport
implementation
libraries
.
daggerSupport
implementation
'com.android.support.constraint:constraint-layout:1.0.2'
kapt
libraries
.
daggerProcessor
kapt
libraries
.
daggerProcessor
kapt
libraries
.
daggerAndroidApt
kapt
libraries
.
daggerAndroidApt
...
@@ -123,7 +124,7 @@ kotlin {
...
@@ -123,7 +124,7 @@ kotlin {
// FIXME - build and install the sdk into the app/libs directory
// FIXME - build and install the sdk into the app/libs directory
// We were having some issues with the kapt generated files from the sdk when importing as a module
// We were having some issues with the kapt generated files from the sdk when importing as a module
task
compileSdk
(
type:
Exec
)
{
task
compileSdk
(
type:
Exec
)
{
if
(
System
.
getProperty
(
'os.name'
).
toLowerCase
(
Locale
.
ROOT
).
contains
(
'windows'
))
{
if
(
System
.
getProperty
(
'os.name'
).
toLowerCase
(
Locale
.
ROOT
).
contains
(
'windows'
))
{
commandLine
'cmd'
,
'/c'
,
'build-sdk.sh'
commandLine
'cmd'
,
'/c'
,
'build-sdk.sh'
}
else
{
}
else
{
...
...
app/src/main/AndroidManifest.xml
View file @
530ff7c7
...
@@ -20,7 +20,6 @@
...
@@ -20,7 +20,6 @@
android:label=
"@string/app_name"
android:label=
"@string/app_name"
android:roundIcon=
"@mipmap/ic_launcher_round"
android:roundIcon=
"@mipmap/ic_launcher_round"
android:supportsRtl=
"true"
>
android:supportsRtl=
"true"
>
<activity
<activity
android:name=
".authentication.ui.AuthenticationActivity"
android:name=
".authentication.ui.AuthenticationActivity"
android:configChanges=
"orientation"
android:configChanges=
"orientation"
...
@@ -34,41 +33,33 @@
...
@@ -34,41 +33,33 @@
<category
android:name=
"android.intent.category.LAUNCHER"
/>
<category
android:name=
"android.intent.category.LAUNCHER"
/>
</intent-filter>
</intent-filter>
</activity>
</activity>
<activity
<activity
android:name=
".server.ui.ChangeServerActivity"
android:name=
".server.ui.ChangeServerActivity"
android:theme=
"@style/AuthenticationTheme"
/>
android:theme=
"@style/AuthenticationTheme"
/>
<activity
<activity
android:name=
".main.ui.MainActivity"
android:name=
".main.ui.MainActivity"
android:windowSoftInputMode=
"adjustResize|stateAlwaysHidden"
android:theme=
"@style/AppTheme"
android:theme=
"@style/AppTheme"
/>
android:windowSoftInputMode=
"adjustResize|stateAlwaysHidden"
/>
<activity
<activity
android:name=
".webview.ui.WebViewActivity"
android:name=
".webview.ui.WebViewActivity"
android:windowSoftInputMode=
"adjustResize|stateAlwaysHidden"
android:theme=
"@style/AppTheme"
android:theme=
"@style/AppTheme"
/>
android:windowSoftInputMode=
"adjustResize|stateAlwaysHidden"
/>
<activity
<activity
android:name=
".webview.cas.ui.CasWebViewActivity"
android:name=
".webview.cas.ui.CasWebViewActivity"
android:windowSoftInputMode=
"adjustResize|stateAlwaysHidden"
android:theme=
"@style/AppTheme"
android:theme=
"@style/AppTheme"
/>
android:windowSoftInputMode=
"adjustResize|stateAlwaysHidden"
/>
<activity
<activity
android:name=
".webview.oauth.ui.OauthWebViewActivity"
android:name=
".webview.oauth.ui.OauthWebViewActivity"
android:windowSoftInputMode=
"adjustResize|stateAlwaysHidden"
android:theme=
"@style/AppTheme"
android:theme=
"@style/AppTheme"
/>
android:windowSoftInputMode=
"adjustResize|stateAlwaysHidden"
/>
<activity
<activity
android:name=
".chatroom.ui.ChatRoomActivity"
android:name=
".chatroom.ui.ChatRoomActivity"
android:windowSoftInputMode=
"adjustResize|stateAlwaysHidden"
android:theme=
"@style/AppTheme"
android:theme=
"@style/AppTheme"
/>
android:windowSoftInputMode=
"adjustResize|stateAlwaysHidden"
/>
<activity
<activity
android:name=
".chatroom.ui.PinnedMessagesActivity"
android:name=
".chatroom.ui.PinnedMessagesActivity"
android:windowSoftInputMode=
"adjustResize|stateAlwaysHidden"
android:theme=
"@style/AppTheme"
android:theme=
"@style/AppTheme"
/>
android:windowSoftInputMode=
"adjustResize|stateAlwaysHidden"
/>
<activity
<activity
android:name=
".settings.password.ui.PasswordActivity"
android:name=
".settings.password.ui.PasswordActivity"
android:theme=
"@style/AppTheme"
/>
android:theme=
"@style/AppTheme"
/>
...
@@ -92,7 +83,6 @@
...
@@ -92,7 +83,6 @@
<action
android:name=
"com.google.firebase.INSTANCE_ID_EVENT"
/>
<action
android:name=
"com.google.firebase.INSTANCE_ID_EVENT"
/>
</intent-filter>
</intent-filter>
</service>
</service>
<service
<service
android:name=
".push.GcmListenerService"
android:name=
".push.GcmListenerService"
android:exported=
"false"
>
android:exported=
"false"
>
...
@@ -104,6 +94,9 @@
...
@@ -104,6 +94,9 @@
<meta-data
<meta-data
android:name=
"io.fabric.ApiKey"
android:name=
"io.fabric.ApiKey"
android:value=
"12ac6e94f850aaffcdff52001af77ca415d06a43"
/>
android:value=
"12ac6e94f850aaffcdff52001af77ca415d06a43"
/>
<activity
android:name=
".settings.about.ui.AboutActivity"
android:theme=
"@style/AppTheme"
/>
</application>
</application>
</manifest>
</manifest>
\ No newline at end of file
app/src/main/java/chat/rocket/android/settings/about/ui/AboutActivity.kt
0 → 100644
View file @
530ff7c7
package
chat.rocket.android.settings.about.ui
import
android.support.v7.app.AppCompatActivity
import
android.os.Bundle
import
chat.rocket.android.BuildConfig
import
chat.rocket.android.R
import
chat.rocket.android.util.extensions.textContent
import
kotlinx.android.synthetic.main.about_view.*
import
kotlinx.android.synthetic.main.app_bar_password.*
class
AboutActivity
:
AppCompatActivity
()
{
override
fun
onCreate
(
savedInstanceState
:
Bundle
?)
{
super
.
onCreate
(
savedInstanceState
)
setContentView
(
R
.
layout
.
activity_about
)
setupToolbar
()
setupViews
()
}
private
fun
setupViews
()
{
val
versionName
=
resources
.
getString
(
R
.
string
.
msg_version
)
+
" "
+
BuildConfig
.
VERSION_NAME
val
versionCode
=
resources
.
getString
(
R
.
string
.
msg_build
)+
" #"
+
BuildConfig
.
VERSION_CODE
text_version_name
.
text
=
versionName
text_build_number
.
text
=
versionCode
}
private
fun
setupToolbar
()
{
setSupportActionBar
(
toolbar
)
text_change_password
.
textContent
=
resources
.
getString
(
R
.
string
.
title_about
)
}
override
fun
onBackPressed
()
{
super
.
onBackPressed
()
finish
()
overridePendingTransition
(
R
.
anim
.
close_enter
,
R
.
anim
.
close_exit
)
}
override
fun
onSupportNavigateUp
():
Boolean
{
onBackPressed
()
return
super
.
onNavigateUp
()
}
}
app/src/main/java/chat/rocket/android/settings/ui/SettingsFragment.kt
View file @
530ff7c7
...
@@ -10,6 +10,7 @@ import android.view.ViewGroup
...
@@ -10,6 +10,7 @@ import android.view.ViewGroup
import
android.widget.AdapterView
import
android.widget.AdapterView
import
chat.rocket.android.R
import
chat.rocket.android.R
import
chat.rocket.android.main.ui.MainActivity
import
chat.rocket.android.main.ui.MainActivity
import
chat.rocket.android.settings.about.ui.AboutActivity
import
chat.rocket.android.settings.password.ui.PasswordActivity
import
chat.rocket.android.settings.password.ui.PasswordActivity
import
chat.rocket.android.settings.presentation.SettingsView
import
chat.rocket.android.settings.presentation.SettingsView
import
chat.rocket.android.util.extensions.inflate
import
chat.rocket.android.util.extensions.inflate
...
@@ -33,8 +34,10 @@ class SettingsFragment: Fragment(), SettingsView, AdapterView.OnItemClickListene
...
@@ -33,8 +34,10 @@ class SettingsFragment: Fragment(), SettingsView, AdapterView.OnItemClickListene
override
fun
onItemClick
(
parent
:
AdapterView
<
*
>?,
view
:
View
?,
position
:
Int
,
id
:
Long
)
{
override
fun
onItemClick
(
parent
:
AdapterView
<
*
>?,
view
:
View
?,
position
:
Int
,
id
:
Long
)
{
when
(
parent
?.
getItemAtPosition
(
position
).
toString
())
{
when
(
parent
?.
getItemAtPosition
(
position
).
toString
())
{
"Change Password"
->
{
resources
.
getString
(
R
.
string
.
title_password
)
->
{
startNewActivity
(
PasswordActivity
::
class
)
startNewActivity
(
PasswordActivity
::
class
)
}
resources
.
getString
(
R
.
string
.
title_about
)
->
{
startNewActivity
(
AboutActivity
::
class
)
}
}
}
}
}
}
...
...
app/src/main/res/drawable-hdpi/ic_app_logo.png
0 → 100644
View file @
530ff7c7
9.42 KB
app/src/main/res/drawable-hdpi/ic_app_name.png
0 → 100644
View file @
530ff7c7
6.44 KB
app/src/main/res/drawable-mdpi/ic_app_logo.png
0 → 100644
View file @
530ff7c7
5.76 KB
app/src/main/res/drawable-mdpi/ic_app_name.png
0 → 100644
View file @
530ff7c7
4.09 KB
app/src/main/res/drawable-xhdpi/ic_app_logo.png
0 → 100644
View file @
530ff7c7
13.1 KB
app/src/main/res/drawable-xhdpi/ic_app_name.png
0 → 100644
View file @
530ff7c7
8.17 KB
app/src/main/res/drawable-xxhdpi/ic_app_logo.png
0 → 100644
View file @
530ff7c7
24.6 KB
app/src/main/res/drawable-xxhdpi/ic_app_name.png
0 → 100644
View file @
530ff7c7
15.6 KB
app/src/main/res/drawable-xxxhdpi/ic_app_logo.png
0 → 100644
View file @
530ff7c7
33.7 KB
app/src/main/res/drawable-xxxhdpi/ic_app_name.png
0 → 100644
View file @
530ff7c7
18.2 KB
app/src/main/res/layout/about_view.xml
0 → 100644
View file @
530ff7c7
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
xmlns:app=
"http://schemas.android.com/apk/res-auto"
xmlns:tools=
"http://schemas.android.com/tools"
>
<ImageView
android:id=
"@+id/image_app_name"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:src=
"@drawable/ic_app_name"
app:layout_constraintTop_toTopOf=
"parent"
app:layout_constraintBottom_toBottomOf=
"parent"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
/>
<ImageView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:src=
"@drawable/ic_app_logo"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintBottom_toTopOf=
"@id/image_app_name"
android:layout_marginBottom=
"16dp"
/>
<TextView
android:id=
"@+id/text_version_name"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
tools:text=
"Version alpha2.0.1"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintTop_toBottomOf=
"@+id/image_app_name"
android:layout_marginTop=
"16dp"
android:textColor=
"@color/colorSecondaryText"
/>
<TextView
android:id=
"@+id/text_build_number"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
tools:text=
"Build # 2000"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintTop_toBottomOf=
"@+id/text_version_name"
android:layout_marginTop=
"8dp"
android:textColor=
"@color/colorSecondaryText"
/>
</android.support.constraint.ConstraintLayout>
\ No newline at end of file
app/src/main/res/layout/activity_about.xml
0 → 100644
View file @
530ff7c7
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:tools=
"http://schemas.android.com/tools"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:orientation=
"vertical"
android:theme=
"@style/AppTheme"
tools:context=
"chat.rocket.android.settings.about.ui.AboutActivity"
>
<include
android:id=
"@+id/layout_app_bar"
layout=
"@layout/app_bar_password"
/>
<include
layout=
"@layout/about_view"
/>
</LinearLayout>
\ No newline at end of file
app/src/main/res/values-pt-rBR/strings.xml
View file @
530ff7c7
...
@@ -12,6 +12,7 @@
...
@@ -12,6 +12,7 @@
<string
name=
"title_settings"
>
Configurações
</string>
<string
name=
"title_settings"
>
Configurações
</string>
<string
name=
"title_password"
>
Alterar senha
</string>
<string
name=
"title_password"
>
Alterar senha
</string>
<string
name=
"title_update_profile"
>
Editar perfil
</string>
<string
name=
"title_update_profile"
>
Editar perfil
</string>
<string
name=
"title_about"
>
Sobre
</string>
<!-- Actions -->
<!-- Actions -->
<string
name=
"action_connect"
>
Conectar
</string>
<string
name=
"action_connect"
>
Conectar
</string>
...
@@ -31,6 +32,7 @@
...
@@ -31,6 +32,7 @@
<!-- Settings List -->
<!-- Settings List -->
<string-array
name=
"settings_actions"
>
<string-array
name=
"settings_actions"
>
<item
name=
"item_password"
>
Alterar senha
</item>
<item
name=
"item_password"
>
Alterar senha
</item>
<item
name=
"item_password"
>
Sobre
</item>
</string-array>
</string-array>
<!-- Regular information messages -->
<!-- Regular information messages -->
...
@@ -74,6 +76,8 @@
...
@@ -74,6 +76,8 @@
<string
name=
"msg_preview_audio"
>
Audio
</string>
<string
name=
"msg_preview_audio"
>
Audio
</string>
<string
name=
"msg_preview_photo"
>
Foto
</string>
<string
name=
"msg_preview_photo"
>
Foto
</string>
<string
name=
"msg_no_messages_yet"
>
Nenhuma mensagem ainda
</string>
<string
name=
"msg_no_messages_yet"
>
Nenhuma mensagem ainda
</string>
<string
name=
"msg_version"
>
Versão
</string>
<string
name=
"msg_build"
>
Build
</string>
<!-- System messages -->
<!-- System messages -->
<string
name=
"message_room_name_changed"
>
Nome da sala alterado para: %1$s por %2$s
</string>
<string
name=
"message_room_name_changed"
>
Nome da sala alterado para: %1$s por %2$s
</string>
...
...
app/src/main/res/values/strings.xml
View file @
530ff7c7
...
@@ -13,6 +13,7 @@
...
@@ -13,6 +13,7 @@
<string
name=
"title_settings"
>
Settings
</string>
<string
name=
"title_settings"
>
Settings
</string>
<string
name=
"title_password"
>
Change Password
</string>
<string
name=
"title_password"
>
Change Password
</string>
<string
name=
"title_update_profile"
>
Update profile
</string>
<string
name=
"title_update_profile"
>
Update profile
</string>
<string
name=
"title_about"
>
About
</string>
<!-- Actions -->
<!-- Actions -->
<string
name=
"action_connect"
>
Connect
</string>
<string
name=
"action_connect"
>
Connect
</string>
...
@@ -31,6 +32,7 @@
...
@@ -31,6 +32,7 @@
<!-- Settings List -->
<!-- Settings List -->
<string-array
name=
"settings_actions"
>
<string-array
name=
"settings_actions"
>
<item
name=
"item_password"
>
Change Password
</item>
<item
name=
"item_password"
>
Change Password
</item>
<item
name=
"item_password"
>
About
</item>
</string-array>
</string-array>
<!-- Regular information messages -->
<!-- Regular information messages -->
...
@@ -75,6 +77,8 @@
...
@@ -75,6 +77,8 @@
<string
name=
"msg_preview_audio"
>
Audio
</string>
<string
name=
"msg_preview_audio"
>
Audio
</string>
<string
name=
"msg_preview_photo"
>
Photo
</string>
<string
name=
"msg_preview_photo"
>
Photo
</string>
<string
name=
"msg_no_messages_yet"
>
No messages yet
</string>
<string
name=
"msg_no_messages_yet"
>
No messages yet
</string>
<string
name=
"msg_version"
>
Version
</string>
<string
name=
"msg_build"
>
Build
</string>
<!-- System messages -->
<!-- System messages -->
<string
name=
"message_room_name_changed"
>
Room name changed to: %1$s by %2$s
</string>
<string
name=
"message_room_name_changed"
>
Room name changed to: %1$s by %2$s
</string>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment