Fixed soome bugs, increased version number and added Changelog.md

This commit is contained in:
keplyx 2020-02-01 20:50:02 +01:00
parent c478a117b5
commit 0a6a4dc863
7 changed files with 68 additions and 8 deletions

View file

@ -1,3 +1,55 @@
# Changelog
Pas de version officielle.
Pensez à garder l'appli à jour pour profiter des dernières fonctionnalités !
- **v1.4.0** - _01/02/2020_
- Correction d'un crash lors du rafraichissement de planex
- Correction de bugs divers
- Ajout d'un accès rapide à BlueMind et l'ENT
- Amélioration de l'apparence du menu gauche
- Amélioration de l'affichage de Planex
- **v1.3.3** - _29/01/2020_
- Ajout d'une barre de recherche dans Proximo
- Amélioration de l'interface Proximo
- Ajout d'un accès rapide au site des Élus Étudiants
- Amélioration du mode plein écran de Planex
- Correction d'un problème de Planex mettant des cours sans couleur de fond
- _Notes de développement :_
- Yohan SIMARD rejoint le projet
- Passage de Expo SDK 33 à SDK 36
- Passage de React Native 59 à 61
- Mise à jour d'autres librairies
- **v1.3.0** - _08/11/2019_
- Ajout du support du mode paysage dans l'écran Planex pour une vue de la semaine entière
- Ajout d'une page pour visualiser les salles en libre accès et réserver une Bib'Box
- Ajout de Tutor'INSA sur la dashboard pour un accès rapide
- Ouverture des sites web dans l'appli a la place d'utiliser le navigateur externe
- Correction de quelques bugs
- **v1.2.0** - _01/11/2019_
- Ajout d'une dashboard sur la page d'accueil pour un accès rapide aux informations les plus importantes.
- Corrections de bugs
- **v1.1.1** - _28/09/2019_
- Amélioration de la page Menu du RU
- Suppression de l'affichage des articles en rupture de stock dans la page Proximo
- Ajout de fonctionnalités de debug
- **v1.1.0** - _17/09/2019_
- Améliorations diverses de l'interface
- Ajout de l'écran planning des événements
- **v1.0.3** - _13/09/2019_
- Correction d'un crash sur l'écran du Proximo si l'utilisateur refuse les notifications
- Ajout de la possibilité de choisir un écran de démarrage
- **v1.0.2** - _12/09/2019_
- Amélioration de l'interface du Proximo
- Ajout de la possibilité de cliquer sur un article du Proximo pour afficher plus de détails
- **v1.0.0** - _27/08/2019_
- Première version officielle créée par Arnaud VERGNET

View file

@ -10,7 +10,7 @@
"android",
"web"
],
"version": "1.3.3",
"version": "1.4.0",
"orientation": "portrait",
"primaryColor": "#be1522",
"icon": "./assets/android.icon.png",
@ -36,7 +36,7 @@
},
"android": {
"package": "fr.amicaleinsat.application",
"versionCode": 11,
"versionCode": 12,
"icon": "./assets/android.icon.png",
"adaptiveIcon": {
"foregroundImage": "./assets/android.adaptive-icon.png",

View file

@ -93,7 +93,8 @@ export default class CustomHeader extends React.Component<Props> {
{this.props.hasSearchField ?
this.getSearchBar() :
<Title style={{
paddingLeft: 10
paddingLeft: 10,
color: ThemeManager.getCurrentThemeVariables().toolbarTextColor
}}>{this.props.title}</Title>}
</Body>
<Right style={{flex: this.props.hasSearchField ? 0 : 1}}>

View file

@ -101,7 +101,11 @@ export default class DashboardItem extends React.Component<Props> {
div: {color: ThemeManager.getCurrentThemeVariables().textColor},
}}/>
<LinearGradient
colors={['rgba(255,255,255,0)', ThemeManager.getCurrentThemeVariables().cardDefaultBg]}
colors={[
// Fix for ios gradient: transparent color must match final color
ThemeManager.getNightMode() ? 'rgba(42,42,42,0)' : 'rgba(255,255,255,0)',
ThemeManager.getCurrentThemeVariables().cardDefaultBg
]}
start={{x: 0, y: 0}}
end={{x: 0, y: 0.6}}
// end={[0, 0.6]}

View file

@ -210,6 +210,7 @@ export default {
toolbarBtnTextColor: platform === PLATFORM.IOS ? '#be1522' : '#fff',
toolbarDefaultBorder: platform === PLATFORM.IOS ? '#a7a6ab' : '#be1522',
iosStatusbar: platform === PLATFORM.IOS ? 'dark-content' : 'light-content',
toolbarTextColor: platform === PLATFORM.IOS ? '#000000' : '#ffffff',
get statusBarColor() {
return color(this.toolbarDefaultBg)
.darken(0.2)

View file

@ -210,6 +210,7 @@ export default {
toolbarBtnTextColor: platform === PLATFORM.IOS ? '#be1522' : '#fff',
toolbarDefaultBorder: platform === PLATFORM.IOS ? '#3f3f3f' : '#be1522',
iosStatusbar: platform === PLATFORM.IOS ? 'dark-content' : 'light-content',
toolbarTextColor: '#ffffff',
get statusBarColor() {
return color(this.toolbarDefaultBg)
.darken(0.2)

View file

@ -24,9 +24,10 @@ export default class BlueMindScreen extends React.Component<Props> {
constructor() {
super();
this.customInjectedJS =
'$("head").append(\'<meta name="viewport" content="width=device-width, initial-scale=1.0">\');' +
'$("head").append(\'<link rel="stylesheet" href="' + CUSTOM_CSS_GENERAL + '" type="text/css"/>\');true;';
// Breaks website on ios
this.customInjectedJS = '';
// '$("head").append(\'<meta name="viewport" content="width=device-width, initial-scale=1.0">\');' +
// '$("head").append(\'<link rel="stylesheet" href="' + CUSTOM_CSS_GENERAL + '" type="text/css"/>\');true;';
}
render() {