Skip to content

Commit ea5daca

Browse files
authored
Merge pull request #1967 from crazyserver/MOBILE-3039
Mobile 3039
2 parents 3de64ed + c5f086e commit ea5daca

File tree

6 files changed

+17
-7
lines changed

6 files changed

+17
-7
lines changed

config.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@
142142
<plugin name="nl.kingsquare.cordova.background-audio" spec="1.0.1" />
143143
<plugin name="phonegap-plugin-push" spec="https://github.com/moodlemobile/phonegap-plugin-push.git#moodle-v3">
144144
<variable name="ANDROID_SUPPORT_V13_VERSION" value="27.+" />
145-
<variable name="FCM_VERSION" value="17.0.+" />
145+
<variable name="FCM_VERSION" value="17.5.+" />
146146
</plugin>
147147
<edit-config file="AndroidManifest.xml" mode="merge" target="/manifest/application/activity[@android:name='MainActivity']">
148148
<activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|screenLayout|smallestScreenSize" android:debuggable="true" />

src/addon/messages/pages/discussion/discussion.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,10 @@ ion-app.app-root page-addon-messages-discussion {
176176
@include margin-horizontal(null, -0.5rem);
177177
border-bottom-color: $item-message-mine-bg;
178178
}
179+
180+
&.activated .tail {
181+
border-bottom-color: darken($item-message-mine-bg, 10%);
182+
}
179183
}
180184

181185
.addon-message-not-mine .tail {
@@ -184,6 +188,10 @@ ion-app.app-root page-addon-messages-discussion {
184188
border-bottom-color: $item-message-bg;
185189
}
186190

191+
.addon-message-not-mine.activated .tail {
192+
border-bottom-color: darken($item-message-bg, 10%);
193+
}
194+
187195
.toolbar-title {
188196
img {
189197
@include margin-horizontal(null, 6px);

src/addon/messages/pages/discussion/discussion.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import { AddonMessagesSyncProvider } from '../../providers/sync';
2323
import { CoreUserProvider } from '@core/user/providers/user';
2424
import { CoreDomUtilsProvider } from '@providers/utils/dom';
2525
import { CoreUtilsProvider } from '@providers/utils/utils';
26+
import { CoreTextUtilsProvider } from '@providers/utils/text';
2627
import { CoreLoggerProvider } from '@providers/logger';
2728
import { CoreAppProvider } from '@providers/app';
2829
import { coreSlideInOut } from '@classes/animations';
@@ -97,7 +98,7 @@ export class AddonMessagesDiscussionPage implements OnDestroy {
9798
private domUtils: CoreDomUtilsProvider, private messagesProvider: AddonMessagesProvider, logger: CoreLoggerProvider,
9899
private utils: CoreUtilsProvider, private appProvider: CoreAppProvider, private translate: TranslateService,
99100
@Optional() private svComponent: CoreSplitViewComponent, private messagesOffline: AddonMessagesOfflineProvider,
100-
private modalCtrl: ModalController) {
101+
private modalCtrl: ModalController, private textUtils: CoreTextUtilsProvider) {
101102

102103
this.siteId = sitesProvider.getCurrentSiteId();
103104
this.currentUserId = sitesProvider.getCurrentSiteUserId();
@@ -800,7 +801,8 @@ export class AddonMessagesDiscussionPage implements OnDestroy {
800801
* @param {any} message Message to be copied.
801802
*/
802803
copyMessage(message: any): void {
803-
this.utils.copyToClipboard(message.smallmessage || message.text || '');
804+
const text = this.textUtils.decodeHTMLEntities(message.smallmessage || message.text || '');
805+
this.utils.copyToClipboard(text);
804806
}
805807

806808
/**

src/core/login/pages/credentials/credentials.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<p *ngIf="siteName" padding class="item-heading core-sitename"><core-format-text [text]="siteName"></core-format-text></p>
2424
<p *ngIf="siteName" class="core-siteurl">{{siteUrl}}</p>
2525
</div>
26-
<form ion-list [formGroup]="credForm" (ngSubmit)="login($event)">
26+
<form ion-list [formGroup]="credForm" (ngSubmit)="login($event)" class="core-login-form">
2727
<ion-item *ngIf="siteChecked && !isBrowserSSO">
2828
<ion-input type="text" name="username" placeholder="{{ 'core.login.username' | translate }}" formControlName="username" autocapitalize="none" autocorrect="off"></ion-input>
2929
</ion-item>

src/core/login/pages/reconnect/reconnect.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<ion-icon padding name="alert"></ion-icon> {{ 'core.login.reconnectdescription' | translate }}
2626
</p>
2727
</div>
28-
<ion-list>
28+
<ion-list class="core-login-form">
2929
<ion-item padding text-wrap class="core-username">
3030
<p class="item-heading">{{ 'core.login.username' | translate }}</p>
3131
<p>{{username}}</p>

src/core/login/pages/reconnect/reconnect.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ ion-app.app-root page-core-login-reconnect {
1919
border: 1px solid $core-login-box-background-border;
2020
color: $core-login-box-text-color;
2121

22-
.item {
22+
.core-login-form .item {
2323
background-color: $core-login-item-background-color;
2424
@include padding-horizontal(0);
2525
}
2626

27-
.item-inner {
27+
.core-login-form .item-inner {
2828
background-color: $core-login-item-inner-background-color;
2929
@include padding-horizontal(0);
3030
}

0 commit comments

Comments
 (0)