diff --git a/.gitignore b/.gitignore
index ba1ede2..6eac9fa 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,4 @@
-jceGrade.pro.user*
+jceManager.pro.user*
.sass-cache/
_site/
diff --git a/jce_en.qm b/jce_en.qm
index cd567ac..ce52ef4 100644
Binary files a/jce_en.qm and b/jce_en.qm differ
diff --git a/jce_en.ts b/jce_en.ts
index f17f2bd..3d24653 100644
--- a/jce_en.ts
+++ b/jce_en.ts
@@ -5,9 +5,8 @@
CalendarDialog
-
- Dialog
- Dates Dialog
+
+ JCE Manager
@@ -31,6 +30,11 @@
+
+ Include exams list in .CSV
+
+
+
Include Exams
@@ -75,65 +79,55 @@
Keep login
-
+
Username
-
+
Password
-
+
GPA
-
-
- <html><head/><body><p><span style=" font-weight:600;">Get your grades</span></p></body></html>
-
-
-
-
- <html><head/><body><p><span style=" font-weight:600;">Clear table</span></p></body></html>
-
-
-
+
Average:
-
+
Only Main Courses
-
-
+
+
Year:
-
-
+
+
Semester:
-
+
Export to .CSV
-
+
<p align="right">Made By <a href="http://liranbg.github.io/JceManager/"><span style=" text-decoration: underline; color:#0000ff;">JceManager</span></a></p>
<p align="center">Made By <a href="http://liranbg.github.io/JceManager/"><span style=" text-decoration: underline; color:#0000ff;">JceManager</span></a></p>
-
+
<html><head/><body><p align="center">To</p></body></html>
@@ -143,167 +137,205 @@
login
-
+
+
+ Ending semester
+
+
+
+
+ Ending year
+
+
+
+
+ Clear courses table
+
+
+
Clear Table
-
+
+
+ Get GPA sheet
+
+
+
Get GPA
-
+
+
+ Revert all changes
+
+
+
Revert Changes
-
+
+
+ Check to show only courses with grade point > 0
+
+
+
+
+ Starting year
+
+
+
+
+ Starting year
+
+
+
<html><head/><body><p align="center">From</p></body></html>
-
+
+
+ Show average graph view
+
+
+
Graph View
-
+
Schedule
-
+
+
+ Year
+
+
+
+
+ Semester
+
+
+
+
+ Get schedule and exams list
+
+
+
Get Schedule && Exam
-
+
+
+ Show exams list
+
+
+
Show Exams
-
-
+
+
+ Export schedule to .CSV file.
+
+
+
+
+ You can import this file with your Google calendar
+
+
+
+
+ Credits
+
+
+
+
Team Credit
-
-
+
+
Help
-
-
+
+
Language
-
-
-
-
-
-
+
+
+
+
+
+
Error
-
+
Invalid dates. Make sure everything is correct and try again
-
-
-
+
+
+
Not Connected
-
+
Missmatching Data
-
-
- License:
+
+
+ License:
-
-
- powered by:
- Powered By:
+
+
+
-
-
- Developed By
-
-
-
-
- Guide
- Help Guide
-
-
-
-
+
+
Liran Ben Gida
-
+
+
+ Sagi Dayan
+
+
+
You must to load GPA first
Click on 'Get GPA'
-
-
- Sagi Dayan
-
-
-
-
- <br><li>Login: <ul><li>Type your username and password and click Login.</li><li>Once you are connected, you will see a green ball in the right buttom panel.</li></ul></li>
-
-
-
-
- <br><li>Getting GPA sheet<ul><li>Click on GPA Tab</li><li> Select your dates and click on Add</li></ul></li>
-
-
-
-
- <br><li>Average Changing<ul><li>Change one of your grade and see the average in the buttom panel changing.</li></ul></li>
-
-
-
-
- <br><li>Getting Calendar<ul><li>Click on Calendar Tab</li><li> Select your dates and click on Get Calendar</li></ul></li>
-
-
-
-
- <br><li>For exporting your calendar to a .CSV file:<ul><li>Do previous step and continue to next step</li><li> Click on Export to CSV</li><li>Select your dates and click OK</li><li>Once you're Done, go on your calendar and import your csv file</li></li>
-
-
-
-
- <b>For more information, please visit us at: <a href='http://liranbg.github.io/JceManager/'>Jce Manager site</a></b>
-
-
-
+
Settings
-
+
Your settings will take effect next time you start the program
@@ -583,44 +615,43 @@ Exporting Failed
examDialog
-
-
-
- Dialog
- Exam Dialog
-
-
-
-
- <html><head/><body><p>Revert changes</p></body></html>
-
Revert
-
-
-
- <html><head/><body><p>Discard and hide</p></body></html>
-
Cancel
-
-
- <html><head/><body><p>Save and hide</p></body></html>
+
+
+ JCE Manager
-
+
+
+ Revert all changes
+
+
+
+
+ Discard changes and close
+
+
+
+
+ Keep changes and close
+
+
+
Ok
-
+
<html><head/><body><p align="center"><span style=" font-size:14pt;">Exams Schedule</span></p></body></html>
@@ -683,8 +714,8 @@ In Example: 08:25 or 12:05
gradegraph
-
- GPA Graph View
+
+ JCE Manager
@@ -692,46 +723,236 @@ In Example: 08:25 or 12:05
<html><head/><body><p align="center"><span style=" font-size:18pt; font-weight:600;">GPA Graph View</span></p></body></html>
-
+
+
Close
-
+
Yearly Average
-
+
Semesterial Average
-
+
A
-
+
B
-
+
Summer
-
+
Grade Axis
-
+
Year Axis
+
+ helpBox
+
+
+
+ JCE Manager
+
+
+
+
+ <html>
+<head></head>
+<body>
+ <b>Help Guide</b>
+ <ul><p>
+ <li><b>Login:</b>
+ <ul>
+ <li>Type your username and password and click Login.</li>
+ <li>Once you are connected, you will see <img src=":/icons/connected.png" heigh="16" width="16"/> at the buttom right</li>
+ </ul>
+ </li></p>
+ <p><li><b>GPA:</b>
+ <ul>
+ <li><b>Getting GPA sheet</b>
+ <ul>
+ <li> Select your starting year & semester, ending year & semester and click on get GPA</li>
+ <li>Want to see only courses with grade point >0 ?, then check 'Only Main Courses'</li>
+ </ul>
+ </li>
+ <li><b>Average Changing</b>
+ <ul>
+ <li>Change one of course's grade and see the average changing in the buttom panel changing.</li>
+ <li>You can discard any change you made by click on 'Revert Changes'</li>
+ </ul>
+ </li>
+ <li><b>Graph View</b>
+ <ul>
+ <li> get your GPA sheet and click on 'Graph View'</li>
+ <li> The graph has 2 functions, semesterial and yearly average.</li>
+ </ul>
+ </li>
+ </ul>
+ </li></p>
+ <p><li><b>Schedule:</b>
+ <ul>
+ <li><b>Getting daily schedule & exams list</b>
+ <ul>
+ <li>Select your dates and click on 'Get Schedule & Exam'</li>
+ <li>You can see the exams lists and edit each exams time by clicking on 'Show exams'</li>
+ <li>**The program will automatically load the daily schedule and exams list**</li>
+ </ul>
+ </li>
+ <li><b>Exporting Schedule</b>
+ <ul>
+ <li>For exporting your calendar to a .CSV file:
+ <li>Do previous step and continue to next step</li>
+ <li> Click on Export to CSV</li>
+ <li>Select your dates and click OK</li>
+ <li>Once you're Done, go on your calendar and import your csv file</li>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li></p>
+ </ul>
+ <p><b>Further information available at: <a href='http://liranbg.github.io/JceManager/'>Jce Manager site</a></b></p>
+</body>
+</html>
+
+ <html>
+<head></head>
+<body>
+ <ul><p>
+ <li><b>Login:</b>
+ <ul>
+ <li>Type your username and password and click Login.</li>
+ <li>Once you are connected, you will see <img src=":/icons/connected.png" heigh="16" width="16"/> at the buttom right</li>
+ </ul>
+ </li></p>
+ <p><li><b>GPA:</b>
+ <ul>
+ <li><b>Getting GPA sheet</b>
+ <ul>
+ <li> Select your starting year & semester, ending year & semester and click on get GPA</li>
+ <li>Want to see only courses with grade point >0 ?, then check 'Only Main Courses'</li>
+ </ul>
+ </li>
+ <li><b>Average Changing</b>
+ <ul>
+ <li>Change one of course's grade and see the average changing in the buttom panel changing.</li>
+ <li>You can discard any change you made by click on 'Revert Changes'</li>
+ </ul>
+ </li>
+ <li><b>Graph View</b>
+ <ul>
+ <li> get your GPA sheet and click on 'Graph View'</li>
+ <li> The graph has 2 functions, semesterial and yearly average.</li>
+ </ul>
+ </li>
+ </ul>
+ </li></p>
+ <p><li><b>Schedule:</b>
+ <ul>
+ <li><b>Getting daily schedule & exams list</b>
+ <ul>
+ <li>Select your dates and click on 'Get Schedule & Exam'</li>
+ <li>You can see the exams lists and edit each exams time by clicking on 'Show exams'</li>
+ <li>**The program will automatically load the daily schedule and exams list**</li>
+ </ul>
+ </li>
+ <li><b>Exporting Schedule</b>
+ <ul>
+ <li>For exporting your calendar to a .CSV file:
+ <li>Do previous step and continue to next step</li>
+ <li> Click on Export to CSV</li>
+ <li>Select your dates and click OK</li>
+ <li>Once you're Done, go on your calendar and import your csv file</li>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li></p>
+ </ul>
+ <p><b>Further information available at: <a href='http://liranbg.github.io/JceManager/'>Jce Manager site</a></b></p>
+</body>
+</html>
+
+
+
+
+ <html><head/><body><p><center><img src=":/icons/help.png" height="18" width="18"/><span style=" font-size:18pt; font-weight:600;"> Help Dialog </span><img src=":/icons/help.png" height="18" width="18"/></p></body></html>
+
+
jceStatusBar
diff --git a/jce_he.qm b/jce_he.qm
index 764fd3a..837e09b 100644
Binary files a/jce_he.qm and b/jce_he.qm differ
diff --git a/jce_he.ts b/jce_he.ts
index 39a46a0..c335148 100644
--- a/jce_he.ts
+++ b/jce_he.ts
@@ -5,9 +5,8 @@
CalendarDialog
-
- Dialog
- בחירת תאריכים
+
+ JCE Manager
@@ -31,6 +30,11 @@
+
+ הוסף לוח בחינות לקובץ
+
+
+
צרף לוח מבחנים
@@ -75,65 +79,55 @@
שמור פרטים
-
+
שם משתמש
-
+
סיסמה
-
+
גליון ציונים
-
-
- <html><head/><body><p><span style=" font-weight:600;">ציונים הצג</span></p></body></html>
-
-
-
-
- <html><head/><body><p><span style=" font-weight:600;">טבלה נקהe</span></p></body></html>
-
-
-
+
ממוצע:
-
+
הצג קורסים משמעותיים בלבד
-
-
+
+
שנה:
-
-
+
+
סמסטר:
-
+
.CSV ייצא אל קובץ
-
+
<p align="right">Made By <a href="http://liranbg.github.io/JceManager/"><span style=" text-decoration: underline; color:#0000ff;">JceManager</span></a></p>
<p align="center">נוצר ע"י: <a href="http://liranbg.github.io/JceManager/"><span style=" text-decoration: underline; color:#0000ff;">JceManager</span></a></p>
-
+
<html><head/><body><p align="center">סוף סמסטר</p></body></html>
@@ -143,167 +137,205 @@
התחבר
-
+
+
+ סוף סמסטר
+
+
+
+
+ סוף שנה
+
+
+
+
+ נקה טבלת ציונים
+
+
+
נקה טבלה
-
+
+
+ הורד גליון ציונים מהאתר
+
+
+
קבל גליון ציונים
-
-
- שחזר שינויים
+
+
+ נקה את כל השינויים שבוצעו
-
+
+
+ בטל שינויים
+
+
+
+
+ סמן על מנת להציג קורסים שבהם הנקודות זכות גדולות מאפס
+
+
+
+
+ תחילת שנה
+
+
+
+
+ תחילת סמסטר
+
+
+
<html><head/><body><p align="center">תחילת סמסטר</p></body></html>
-
+
+
+ הצג גרף ממוצע ציונים
+
+
+
הצג גרף
-
+
מערכת שעות
-
+
+
+ שנה
+
+
+
+
+ סמסטר
+
+
+
+
+ הורד מערכת שעות && לוח מבחנים מהאתר
+
+
+
קבל מערכת שעות && לוח מבחנים
-
+
+
+ הצג לוח מבחנים
+
+
+
הצג מבחנים
-
-
+
+
+ יצא את המערכת שעות לקובץ CSV.
+
+
+
+
+ תוכל לייבא קובץ זה בעזרת Calendar Google
+
+
+
+
+ אודות
+
+
+
+
מי אנחנו
-
-
+
+
עזרה
-
-
+
+
שפה
-
-
-
-
-
-
+
+
+
+
+
+
שגיאה
-
+
תאריכים לא חוקיים. אנא בדוק שהנתונים שהוזנו נכונים ונסה מחדשה
-
-
-
+
+
+
לא מחובר
-
+
שגיאה בהכנסת נתונים
-
-
+
+
רישיון:
-
-
- powered by:
- מנוע:
+
+
+ פותח ע"י:
-
-
- פותח ע"י
-
-
-
-
- Guide
- תפריט עזרה
-
-
-
-
+
+
לירן בן גידה
-
+
+
+ שגיא דיין
+
+
+
עליך לטעון את מערכת השעות קודם.
לחץ על 'קבל מערכת שעות && לוח מבחנים'
-
-
- שגיא דיין
-
-
-
-
- <br><li>התחברות: <ul><li>הזן את שם המשתמש והסיסמה ולחץ על התחבר</li><li>בגמר ההתחברות תראה בכדור ירוק בשורת המצב. המשמעות שהינך מחובר לאתר</li></ul></li>
-
-
-
-
- <br><li>קבלת גליון ציונים<ul><li>לחץ על לשונית הציונים</li><li>בחר את טווח התאריכים הרצויים ולחץ על הוספה</li></ul></li>
-
-
-
-
- <br><li>שינוי ממוצע<ul><li>שנה את אחד הציונים שלך בקורס והממוצע ישתנה בהתאם.</li></ul></li>
-
-
-
-
- <br><li>קבלת שעות מערכת<ul><li>לחץ על לשונית שעות מערכת</li><li>בחר את השנה והסמסטר ולחץ על הצג מערכת</li></ul></li>
-
-
-
-
- <br><li>על מנת לייצא לקובץ CSV<ul><li>בצע את השלב הקודם ואז</li><li> לחץ על ייצוא לCSV</li><li>בחר את התאריכים המתאימים ולחץ אישור</li><li>לאחר השלמת הפעולה תוכל לייבא את המערכת שעות</li></li>
-
-
-
-
- <b>לעוד מידע: <a href='http://liranbg.github.io/JceManager/'>Jce Manager site</a></b>
-
-
-
+
הגדרות
-
+
ההגדרות שלך ייכנסו לתוקפן בפעם הבאה שתפעיל את התוכנה
@@ -583,44 +615,43 @@ Exporting Failed
examDialog
-
-
-
- Dialog
- מבחנים
-
-
-
-
- <html><head/><body><p>בטל שינויים</p></body></html>
-
בטל שינויים
-
-
-
- <html><head/><body><p>בטל שינויים וצא</p></body></html>
-
ביטול
-
-
- <html><head/><body><p>שמור וצא</p></body></html>
+
+
+ JCE Manager
-
+
+
+ נקה את כל השינויים שבוצעו
+
+
+
+
+ נקה שינויים וסגור
+
+
+
+
+ שמור שינויים וסגור
+
+
+
אישור
-
+
<html><head/><body><p align="center"><span style=" font-size:14pt;">לוח בחינות</span></p></body></html>
@@ -683,8 +714,8 @@ In Example: 08:25 or 12:05
gradegraph
-
- גרף ציונים
+
+ JCE Manager
@@ -692,46 +723,236 @@ In Example: 08:25 or 12:05
<html><head/><body><p align="center"><span style=" font-size:18pt; font-weight:600;">גרף ציונים</span></p></body></html>
-
+
+
סגור
-
+
ממוצע שנתי
-
+
ממוצע סמסטריאלי
-
+
א'
-
+
ב'
-
+
קיץ
-
+
ציר ציון
-
+
ציר שנים
+
+ helpBox
+
+
+
+ JCE Manager
+
+
+
+
+ <html>
+<head></head>
+<body>
+ <b>Help Guide</b>
+ <ul><p>
+ <li><b>Login:</b>
+ <ul>
+ <li>Type your username and password and click Login.</li>
+ <li>Once you are connected, you will see <img src=":/icons/connected.png" heigh="16" width="16"/> at the buttom right</li>
+ </ul>
+ </li></p>
+ <p><li><b>GPA:</b>
+ <ul>
+ <li><b>Getting GPA sheet</b>
+ <ul>
+ <li> Select your starting year & semester, ending year & semester and click on get GPA</li>
+ <li>Want to see only courses with grade point >0 ?, then check 'Only Main Courses'</li>
+ </ul>
+ </li>
+ <li><b>Average Changing</b>
+ <ul>
+ <li>Change one of course's grade and see the average changing in the buttom panel changing.</li>
+ <li>You can discard any change you made by click on 'Revert Changes'</li>
+ </ul>
+ </li>
+ <li><b>Graph View</b>
+ <ul>
+ <li> get your GPA sheet and click on 'Graph View'</li>
+ <li> The graph has 2 functions, semesterial and yearly average.</li>
+ </ul>
+ </li>
+ </ul>
+ </li></p>
+ <p><li><b>Schedule:</b>
+ <ul>
+ <li><b>Getting daily schedule & exams list</b>
+ <ul>
+ <li>Select your dates and click on 'Get Schedule & Exam'</li>
+ <li>You can see the exams lists and edit each exams time by clicking on 'Show exams'</li>
+ <li>**The program will automatically load the daily schedule and exams list**</li>
+ </ul>
+ </li>
+ <li><b>Exporting Schedule</b>
+ <ul>
+ <li>For exporting your calendar to a .CSV file:
+ <li>Do previous step and continue to next step</li>
+ <li> Click on Export to CSV</li>
+ <li>Select your dates and click OK</li>
+ <li>Once you're Done, go on your calendar and import your csv file</li>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li></p>
+ </ul>
+ <p><b>Further information available at: <a href='http://liranbg.github.io/JceManager/'>Jce Manager site</a></b></p>
+</body>
+</html>
+
+ <html>
+<head></head>
+<body>
+ <ul><p>
+ <li><b>התחברות:</b>
+ <ul>
+ <li>הקלד את שם המשתמש והסיסמה שלך ולחץ על התחברות.</li>
+ <li>לאחר ההתחברות, יופיע <img src=":/icons/connected.png" heigh="16" width="16"/> בתחתית מצד ימין</li>
+ </ul>
+ </li></p>
+ <p><li><b>גליון ציונים:</b>
+ <ul>
+ <li><b>קבלת גליון הציונים</b>
+ <ul>
+ <li> בחר את תחילת שנה & סמסטר וסוף שנה & סמסטר ולחץ על 'קבל גליון ציונים'</li>
+ <li>רוצה לראות רק קורסים עם נקודות זכות גדולים מ0? סמן את 'הצג קורסים משמעותיים בלבד'</li>
+ </ul>
+ </li>
+ <li><b>שינוי הממוצע</b>
+ <ul>
+ <li>שנה את ציון אחד הקורסים, הממוצע יתעדכן בהתאם (תחתית הטבלה מצד ימין)</li>
+ <li>תוכל לבטל את כל השינויים על ידי לחיצה על הכפתור 'בטל שינויים'</li>
+ </ul>
+ </li>
+ <li><b>הצגת גרף ממוצעים</b>
+ <ul>
+ <li>לאחר קבלת גליון הציונים, לחץ על 'הצג גרף'</li>
+ <li>לגרף 2 פונקציות - האחת ממוצע כל סמסטר והשנייה ממוצע לפי שנה</li>
+ </ul>
+ </li>
+ </ul>
+ </li></p>
+ <p><li><b>לוח שנה:</b>
+ <ul>
+ <li><b>קבלת מערכת שעות ולוח בחינות</b>
+ <ul>
+ <li>בחר את השנה והסמסטר ולחץ על 'קבל מערכת שעות & לוח מבחנים'</li>
+ <li>תוכל לראות את לוח הבחינות שלך על ידי לחיצה על 'הצג מבחנים'</li>
+ <li>**באופן אוטומטי התוכנה מעדכנת מהאתר את המערכת שעות ולוח הבחינות במקביל**</li>
+ </ul>
+ </li>
+ <li><b>ייצוא מערכת השעות והבחינות</b>
+ <ul>
+ <li>על מנת לייצא לקובץ CSV.:
+ <li>בצע 'קבלת מערכת שעות ולוח בחינות' והמשך</li>
+ <li> לחץ על 'ייצוא אל קובץ .CSV'</li>
+ <li>בחר את התאריכים ולחץ אישור</li>
+ <li>ברגע שתסיים תוכל לייבא את הקובץ דרך הלוח שנה שלך. (לדוגמה גוגל קלנדר)</li>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li></p>
+ </ul>
+ <p><b>למידה נוסף בקרו אותנו ב:<a href='http://liranbg.github.io/JceManager/'>Jce Manager site</a></b></p>
+</body>
+</html>
+
+
+
+
+ <html><head/><body><p><center><img src=":/icons/help.png" height="18" width="18"/><span style=" font-size:18pt; font-weight:600;"> תפריט עזרה </span><img src=":/icons/help.png" height="18" width="18"/></p></body></html>
+
+
jceStatusBar
diff --git a/main/HelpBox/helpbox.ui b/main/HelpBox/helpbox.ui
index 987cf28..664c8f5 100644
--- a/main/HelpBox/helpbox.ui
+++ b/main/HelpBox/helpbox.ui
@@ -7,7 +7,7 @@
0
0
626
- 533
+ 468
@@ -45,7 +45,6 @@
<html>
<head></head>
<body>
- <b>Help Guide</b>
<ul><p>
<li><b>Login:</b>
<ul>
@@ -99,11 +98,10 @@
</ul>
<p><b>Further information available at: <a href='http://liranbg.github.io/JceManager/'>Jce Manager site</a></b></p>
</body>
-</html>
-
+</html>
- Qt::AlignJustify|Qt::AlignVCenter
+ Qt::AlignJustify|Qt::AlignTop
true
diff --git a/main/main.cpp b/main/main.cpp
index e1f2b01..d628c94 100644
--- a/main/main.cpp
+++ b/main/main.cpp
@@ -6,7 +6,7 @@
#include "../src/appDatabase/jce_logger.h"
//TODO: Project todo list
-//update translation, update site spelling, release notes, update help
+//update update site spelling
int main(int argc, char *argv[])
{
#ifdef QT_DEBUG // Incase QtCreator is in Debug mode all qDebug messages will go to terminal