From 0edb98f629243404b650189028c9c76eae70c33b Mon Sep 17 00:00:00 2001
From: Sara <sarasdj@stud.ntnu.no>
Date: Wed, 14 Feb 2024 16:54:25 +0100
Subject: [PATCH] update: add some commenting

---
 app/lib/pages/default_page.dart               |   8 ++++----
 app/lib/pages/marker_handler/get_markers.dart |   2 +-
 app/lib/pages/widgets/map_widget.dart         |   8 ++++----
 .../__pycache__/get_markers.cpython-311.pyc   | Bin 3153 -> 3990 bytes
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/app/lib/pages/default_page.dart b/app/lib/pages/default_page.dart
index f483d54b..433d223f 100644
--- a/app/lib/pages/default_page.dart
+++ b/app/lib/pages/default_page.dart
@@ -53,7 +53,7 @@ class _DefaultPageState extends State<DefaultPage> {
     // Load marker data from server
     loadMarkerList();
 
-    // Schedule fetchMarkerTemplate to run periodically based on fetchInterval const
+    // Schedule fetchMarkerData to run periodically based on fetchInterval from consts
     const Duration interval = Duration(minutes: fetchInterval);
     _timer = Timer.periodic(interval, (timer) {
       fetchMarkerData();
@@ -72,7 +72,7 @@ class _DefaultPageState extends State<DefaultPage> {
   Widget build(BuildContext context) {
     return MaterialApp(
       home: Container(
-        decoration: const BoxDecoration(
+        decoration: const BoxDecoration( // Set background color
           gradient: LinearGradient(
             begin: Alignment.topCenter,
             end: Alignment.bottomCenter,
@@ -82,10 +82,10 @@ class _DefaultPageState extends State<DefaultPage> {
         child: Scaffold(
           backgroundColor: Colors.transparent,
           appBar: AppBar(
-            title: Text('IceMap'),
+            title: const Text('IceMap'),
           ),
           body: ListView(
-            children: [
+            children: [ // Add main widget
               MapContainerWidget(markerList: markerList),
             ],
           ),
diff --git a/app/lib/pages/marker_handler/get_markers.dart b/app/lib/pages/marker_handler/get_markers.dart
index 9e0e1e3b..ebc50274 100644
--- a/app/lib/pages/marker_handler/get_markers.dart
+++ b/app/lib/pages/marker_handler/get_markers.dart
@@ -26,6 +26,6 @@ Future<List<Measurement>> fetchMarkerData() async {
     }
   } catch (e) {
     print('Error: $e');
-    throw Exception('Failed to connect to the server. Please check your network connection');
+    throw Exception('failed to connect to the server. Please check your network connection');
   }
 }
diff --git a/app/lib/pages/widgets/map_widget.dart b/app/lib/pages/widgets/map_widget.dart
index 8e4dfa20..dc92f6de 100644
--- a/app/lib/pages/widgets/map_widget.dart
+++ b/app/lib/pages/widgets/map_widget.dart
@@ -36,7 +36,7 @@ class _MapContainerWidgetState extends State<MapContainerWidget> {
             const SizedBox(height: contPadding),
             ClipRRect(
               borderRadius: BorderRadius.circular(20),
-              child: Stack(
+              child: Stack( // Stack quick view on top of map
                 children: [
                   SizedBox(
                     width: screenWidth * boxWidth,
@@ -47,7 +47,7 @@ class _MapContainerWidgetState extends State<MapContainerWidget> {
                         zoom: 9.0,
                       ),
                       children: [
-                        TileLayer(
+                        TileLayer( // Map from OpenStreetMap
                           urlTemplate: "https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
                           subdomains: const ['a', 'b', 'c'],
                         ),
@@ -55,7 +55,7 @@ class _MapContainerWidgetState extends State<MapContainerWidget> {
                           polygons: widget.markerList.map((Measurement measurement) {
                             return Polygon(
                               points: measurement.cornerList.map((Corner corner) {
-                                // Match corners to LatLng objects
+                                // Map corners to LatLng objects
                                 return LatLng(corner.latitude, corner.longitude);
                               }).toList(),
                               /*onTap: () {
@@ -71,7 +71,7 @@ class _MapContainerWidgetState extends State<MapContainerWidget> {
                       ],
                     ),
                   ),
-                  Positioned(
+                  Positioned( // Quick view box layered over map
                     bottom: 10,
                     right: 10,
                     child: ClipRRect(
diff --git a/server/map/__pycache__/get_markers.cpython-311.pyc b/server/map/__pycache__/get_markers.cpython-311.pyc
index e706d766955e872e0fdf12271d3831db44d29c99..b2a4d214c3c57af1bcef1da38d922fc819c3f74d 100644
GIT binary patch
delta 1228
zcmZ`(NoW*76#dmz)#;w;&LmEj$)dI>l8K@caKR;uX2ys*LL8SwRDv~1bP};=Vnn)K
zz=MQ<hC)S+kW*Cj=0yaL=Hx*=X*_!JHWE)B#9y;GnTWrs_v`)oTleqokCFQ;tDo9-
z08n1Pd7pY4nyQWrHY0lg0t89JAP6l*&T4|*VuP9>hat+oEBC}azdV#47H6npMKMt;
zzR=B73KKjGxuB_2x4|Pba*BqV08`EqfETz5LSVGMc#3g?PF>r2oeqP~JlYE<-}&6*
zf?-@yd>uJ2b7Xo2tEyl|1v4vHpv**YTKB6km!)hSg<44MMK0CTns0cz$1a1r$79~2
zvLYm(k&c=r#u_xP+H5Sn-N`$cgp1m8YGlhQSXllhjWI6j%GSy(qJElsRp*FjoFk%P
znybn?vFpjXtQtd6JT}ACQ<o#!il~{jOLhQ{F3HCVgUW=nwtPgJHNoTut$u%Fr5gbe
z@dKjC4~|AevmeOTmQ$YpTi7#&{<38jC;uWpedXf^<tAFc-^zx{5u(+z9>bG=-iK0+
z0elU8>zXxc6!bV5hbwdd#)$_rL3LvkynvjgQMz2Lke}!Y8l0&q*u_d2XRB=|ksL~5
z69ETBUSetag$>J2-Yu{4)$$?l!WEL=__n-Wt8Y1_9F-jFi}lBxkqyb=k<`J|P-e_c
z38&NP?McQ?A3n0XEpg~rTXem%FOiJ(AMH8dY{sL3=#G4$LI%efI#4QIvgBL%$S%n(
zyidA(ot)x(aW&>!P#Rlc%2_7$n|ctRm21hb`ludO+qzeWs<x6kd!A)d>9h0tnK3tW
z(RI~FC+`^-xEin{nR)zV7w$N&%meJ;2IRDU!dr4WShaV1CwAT5_1Ri>Coz%8f!SK~
z15CU2rvjuUXaGB0@Gx2<Kfth?ek#Z*cr|Gr)UL<1IEOhNh;O8Gp@w)noonZ~k5V^^
zh21p@R2$D>0TJ9zgkQ$ak&9w1o$7RVBUS%^%yxtvC4_v2;Env1GfoiF@oY^Fl>QG|
K#RIno<Np9dx9P+H

delta 987
zcmZuvJxmlq6n?WayEprD%ijTqpg=Ij^Cuw~g9Rc)pyL`Fg;*HoB*F>F-eEME6^K?!
zLN1eNh-X5DG1$>q*%&Y}G<Jr{)~N9eR#v__e%2+v&Aj)%neYAV%zM`UDeb>XCLKUo
ze!HE!=#~8RU<%Q55Fkh%#y}X4VT=fJ4KnnrCT1rLZT7`ROL6UTrlV|-WVN)Iq8MFz
z-#c&IfsjgL2ySkMOfq4#90WpWBBl{W#A3*dAuEOwF~lPz?6MVFn9I?7J$uy<y8lqT
zvJobvDd{~3u1YHZDI}8W2kGpz)(F5lu00`egyn0N+9q`aOUsyuiJB-qqS_d$i%>Cf
zkP-lS^(~-Etm%wsC{t-o5}BAJB2~uDq}hkerLCgA-+hsE)x@h+SD3F>nBNidV)Eb&
z(;4xeg`s{Ljr08I?sWC_f>g04iWQA<76H)|+M+phX3`=Z+QqtvJ9XHR<bu6vS;Ktm
zhZBJj=ewY&N2n@804E{n2;Eq@W72&AFOM`F6}^GO7rGDK8NO%L2iiq!^^Im|t7ucr
zY@9l)wWY;Ia$G%SUHnA$)^~g>N3|vL>a3YlCht?Dyj_Kss~++0s{P0>p&eA?_5(`~
zeBi1bd&a8QZo@{_=_NJZ4lCsHw|A_Gxu7r`s1<jbd3dgD?|OGXIwr2d6#nc2RE%L_
zwtnIMvj4=d08e|rfZNI6S|PNP8}GbP<Nole;S6kMoRJ2)d7){<r(3>>e#Qt+>%uze
xYuH5%!DUo`c;DSwF_+Kv2ZIRp02a=ns!&46XK)v)UxjB0>8Zf~bufSde*yWCsV@Kk

-- 
GitLab