gratch devlog
So, I dug up some files from the past and I think it would be kinda fun to see my development process of gratch software when I was just a teenager. And.. uhh… it’s written in ukrainian, lol
01.03.2020
- Виправлено проблему з оновленням графіків
- Переписано виявлення вихідних
- Система штрафів тепер у вікні “Перегляд графіку”
02.03.2020
- Виправлено проблему з вихідними в системі штрафів
- Оптимізовано вибір оштрафованого в системі штрафів
- Видалено вікно видачі штрафів (повторювало вікно перегляду графіку чергувань)
- Виправлено зайві штрафні дні при видачі через вихідні
- Кнопка повернення стандартного виду графіку тепер у вікні “Перегляд графіку” ## 05.03.2020
- Виправлено помилку зі створенням пустого списку та графіку
- Створено функцію імпорту списку чергових
- Виправлено проблему з кодуванням файлів
- Виправлено помилку зі створенням неповного графіку шляхом імпорту
- Функцію імпорту графіку відлагоджено
06.03.2020
- Створено кнопку видалення графіку чергових
- (ІСНГ) Закладено початок Інкрементальної Системи Нумерації Груп
07.03.2020
- Створювані програмою файли(studs.xml & grafik.xml) тепер мають атрибут “прихований”
- Виправлено марний виклик вікна про помилку у вікні видачі штрафу
- Виправлено помилки пов’язані з атрибутами файлів
- У головного меню тепер змінюється розмір
- Видалено вікно “Перегляд списку”(повторювало перегляд списку у вікні “Налаштування”)
15.03.2020
- Скориговано авто розмірність в головному меню
- (ІСНГ) Створено ренумерацію груп
- Виправлено видалення всіх файлів після очищення однієї групи
16.03.2020
- (ІСНГ) Виправлено помилку з некоректним генеруванням графіку після видалення однієї з груп.
25.03.2020
- (ІСНГ) Виправлено несвоєчасну зміну ліміту груп
- Повідомлення “Треба створити список учнів” тепер з’являється лише 1 раз.
22.04.2020
- Використано пакет NuGet “NPOI”.
- Початок розробки автоматичного створення версії для друку.
- Програма створює макет таблиці в MS Excel. (NPOI)
23.04.2020
- Таблиця створюється з повноцінною розміткою клітинок
- Оновлено файл з devlog проекту.
- Створено алгоритм замальовування клітинок
24.04.2020
- Виправлено помилки із замальовуванням клітинок
- Імпортовано код створення версії для друку
- З’явилася кнопка «Excel» у вікні «Графік Чергувань»
25.04.2020
- Версія програми тепер 0.(9)
- Деякі вікна тепер знову видимі в панелі завдань Windows.
- Було створено інсталятор для ПЗ.
26.04.2020
- Оновлено лого в головному вікні.
- Оновлено структуру головного вікна.
- Використано пакет NuGet “Costura.Fody”.
- Програма тепер не має потреби в інсталяції(.dll бібліотеки пакуються в .exe файл). (Fody)
- Створено рекламний постер
27.04.2020
- DevLog перенесений з .txt відформатовано на новий манер.
29.05.2020
- Початок рефакторингу коду.
- grafik -> graph
- studs\stud -> units/unit
- nday -> day
- Закінчено рефакторинг “Main.cs”
- Закінчено рефакторинг “RedactG.cs”
- Закінчено рефакторинг “GLook.cs”
30.05.2020
- Закінчено рефакторинг “Punish2.cs”
- Переписано виявлення вихідних для подальшої імплементації системи кастомізації графіку.
- Для виклику “CreateGraph()” більше не треба ініціалізовувати бланкові змінні.
- Створення стилів для клітинок Excel тепер відбувається за допомогою функції.
31.05.2020
- Робота над стилем коду.
- Завершено роботу над інструкцією
- Завершено роботу над кнопкою “Інструкція”
07.06.2020
- Програма використовує менше RAM
- Початок роботи над системою вихідних
08.06.2020
- Завершено роботу над системою вихідних
- Початок оновлення інструкції
09.06.2020
- Створено клас “Tools” та файл “Tools.cs”
- “SaveHidden()” тепер знаходиться в “Tools.cs”
- “hday_init()” тепер знаходиться в “Tools.cs”
- “is_holiday()” тепер знаходиться в “Tools.cs”
- “dayweek()” тепер знаходиться в “Tools.cs”
- “StyleGenerator()” тепер знаходиться в “Tools.cs”
22.07.2020
- Клітинка з датою у версії для друку тепер містить назву дня тижня.
- Виправлено помилку з видачею штрафів.
- Покращено функціонування вибору дня тижня в календарях.
- “Days.xml” приховано.
03.08.2020
- Початок розробки Gratch (мобільної версії “ГраЧ”)
- Створено вікно з вкладками.
- Стартова вкладка має логотип додатку та поле “Сьогодні чергує”
04.08.2020
- Завершено стилістичне оформлення стартового вікна
- +Material Design
- +Палітра
- Завершено стилістичне оформлення вікна налаштувань
- Початок переносу коду з ГраЧ
Bonus
There was also several graphics to glimpse upon, take a look!)
