Browse Source

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

keplyx 1 year ago
parent
commit
0a6a4dc863

+ 53
- 1
Changelog.md View File

@@ -1,3 +1,55 @@
1 1
 # Changelog
2 2
 
3
-Pas de version officielle.
3
+Pensez à garder l'appli à jour pour profiter des dernières fonctionnalités !
4
+
5
+ - **v1.4.0** - _01/02/2020_
6
+    - Correction d'un crash lors du rafraichissement de planex
7
+    - Correction de bugs divers
8
+    - Ajout d'un accès rapide à BlueMind et l'ENT
9
+    - Amélioration de l'apparence du menu gauche
10
+    - Amélioration de l'affichage de Planex
11
+
12
+ - **v1.3.3** - _29/01/2020_
13
+    - Ajout d'une barre de recherche dans Proximo
14
+    - Amélioration de l'interface Proximo
15
+    - Ajout d'un accès rapide au site des Élus Étudiants
16
+    - Amélioration du mode plein écran de Planex
17
+    - Correction d'un problème de Planex mettant des cours sans couleur de fond
18
+    - _Notes de développement :_
19
+        - Yohan SIMARD rejoint le projet
20
+        - Passage de Expo SDK 33 à SDK 36
21
+        - Passage de React Native 59 à 61
22
+        - Mise à jour d'autres librairies
23
+        
24
+ 
25
+ - **v1.3.0** - _08/11/2019_
26
+    - Ajout du support du mode paysage dans l'écran Planex pour une vue de la semaine entière
27
+    - Ajout d'une page pour visualiser les salles en libre accès et réserver une Bib'Box
28
+    - Ajout de Tutor'INSA sur la dashboard pour un accès rapide
29
+    - Ouverture des sites web dans l'appli a la place d'utiliser le navigateur externe
30
+    - Correction de quelques bugs
31
+
32
+ - **v1.2.0** - _01/11/2019_
33
+    - Ajout d'une dashboard sur la page d'accueil pour un accès rapide aux informations les plus importantes.
34
+    - Corrections de bugs
35
+
36
+ - **v1.1.1** - _28/09/2019_
37
+    - Amélioration de la page Menu du RU
38
+    - Suppression de l'affichage des articles en rupture de stock dans la page Proximo
39
+    - Ajout de fonctionnalités de debug
40
+    
41
+ - **v1.1.0** - _17/09/2019_
42
+    - Améliorations diverses de l'interface
43
+    - Ajout de l'écran planning des événements
44
+    
45
+ - **v1.0.3** - _13/09/2019_
46
+    - Correction d'un crash sur l'écran du Proximo si l'utilisateur refuse les notifications
47
+    - Ajout de la possibilité de choisir un écran de démarrage
48
+    
49
+ - **v1.0.2** - _12/09/2019_
50
+    - Amélioration de l'interface du Proximo
51
+    - Ajout de la possibilité de cliquer sur un  article du Proximo pour afficher plus de détails
52
+    
53
+ - **v1.0.0** - _27/08/2019_
54
+    - Première version officielle créée par Arnaud VERGNET
55
+

+ 2
- 2
app.json View File

@@ -10,7 +10,7 @@
10 10
       "android",
11 11
       "web"
12 12
     ],
13
-    "version": "1.3.3",
13
+    "version": "1.4.0",
14 14
     "orientation": "portrait",
15 15
     "primaryColor": "#be1522",
16 16
     "icon": "./assets/android.icon.png",
@@ -36,7 +36,7 @@
36 36
     },
37 37
     "android": {
38 38
       "package": "fr.amicaleinsat.application",
39
-      "versionCode": 11,
39
+      "versionCode": 12,
40 40
       "icon": "./assets/android.icon.png",
41 41
       "adaptiveIcon": {
42 42
         "foregroundImage": "./assets/android.adaptive-icon.png",

+ 2
- 1
components/CustomHeader.js View File

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

+ 5
- 1
components/DashboardItem.js View File

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

+ 1
- 0
native-base-theme/variables/platform.js View File

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

+ 1
- 0
native-base-theme/variables/platformDark.js View File

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

+ 4
- 3
screens/Websites/BlueMindScreen.js View File

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

Loading…
Cancel
Save