Skip to content

Latest commit

 

History

History
316 lines (290 loc) · 11.9 KB

changelog.md

File metadata and controls

316 lines (290 loc) · 11.9 KB

3.0.1 (in development)

  • Enhancement [#1009]: Adding an animation to the workday waiver holidays table when the contents switch
  • Enhancement [#646]: Title bar color now follows Windows mode (dark or light)
  • Enhancement [#946]: Included formal json scheme validator
  • Fix [#1008]: Sourced conflicting holidays being imported by default
  • Fix [#1028]: Make images and icons not draggable
  • Fix [#1034]: Preserving TTL font when offline
  • Fix [#1039]: Use toast notification syntax to support actions on Win32
  • Fix [#1040]: Date overlapping icon on preference window after electron 27
  • Fix [#1042]: Removing extra space at bottom of workday waiver window
  • Fix [#1044]: Introduce Content Security Policies to app's pages
  • Fix [#1047]: Fixing test issues in CI
  • Translation [#1073]: Improved French (fr-fr) translation.
  • Translation: Time to Leave is now available in Simplified Chinese (zh-CN)!

Who built 3.0.1:

  • BamButz
  • Karroteu
  • SarahRemus
  • araujoarthur0
  • chase-west
  • gsriram24
  • nh1000
  • ochan12
  • pallasite99
  • paulleflon
  • tupaschoal

3.0.0

  • Enhancement [#645]: No confirmation popup when removing entry pair
  • Enhancement [#649]: Improve time taken to import a database into TTL
  • Enhancement [#661]: Add missing translations to Dutch
  • Enhancement [#665]: Update export datebase name format to include a timestamp
  • Enhancement [#690]: Provide helpful tip on hours fields with validation
  • Enhancement [#691]: Add a dismiss button on the notification, so you won't be bothered again on a current day
  • Enhancement [#698]: Sort waivers by date
  • Enhancement [#718]: Use purple clock icon on tray and menus to enhance contrast on light/dark themes
  • Enhancement [#856]: Don't bother user asking if empty entries can be removed
  • Enhancement [#857]: Improve Polish translation
  • Enhancement [#863]: Sort languages on preference drop-down by their ISO key
  • Enhancement [#868]: Improve User Preferences tests
  • Enhancement [#871]: Change waiver icon to be more consistent with app UI
  • Enhancement [#881]: Time to Leave has a new look! TTL icon was changed
  • Enhancement [#883]: Click on the notification should open TTL
  • Enhancement [#961]: Add hover effect to buttons on website
  • Fix [#650]: Month balance is incorrect
  • Fix [#660]: Hours field on waiver manager is not validated
  • Fix [#702]: Day view and balance not counting the waived value when looking at a waived day
  • Fix [#724]: Theme not applied in Preferences window when the setting is "system default"
  • Fix [#728]: Alignment and positioning of buttons on smaller screens for timetoleave.app
  • Fix [#792]: Broken holiday tab on Workday Waiver Window
  • Fix [#793]: Punch button not translated when changing languages
  • Fix [#828]: Balance not shown when month ends on non-working day
  • Fix [#854]: Entry removal button not removing anything
  • Fix [#860]: Avoid cursor pointer in disabled punch button
  • Fix [#861]: App title should not be translated as it was on Hindi and Gujarati
  • Fix [#865]: Unhandled promise rejection in terminal
  • Fix [#869]: Preserving modified 'minutes between notifications' setting
  • Fix [#872]: Long Hindi translation of Tue on preference window
  • Fix [#877]: Dialogs open in wrong monitor in multi-monitor configuration
  • Fix [#884]: Slightly moving the date picker icon margin in Day view
  • Fix [#890]: Leave by field to be updated with removal of entries
  • Fix [#892]: start menu entry title on Windows is hyphenated
  • Fix [#912]: Hard code time to leave string in window title
  • Fix [#925]: Punch from tray and reload after changing database do not work
  • Fix [#929]: Improved code coverage and fixed some bugs along the way.
  • Fix [#941]: Pop-up confirmation to remove entry shows wrong month
  • Fix [#972]: Preference window doesn't have minimum width
  • Translation: Time to Leave is now available in Bengali (bn)!
  • Translation: Time to Leave is now available in Greek (el)!
  • Translation: Time to Leave is now available in Gujarati (gu)!
  • Translation: Time to Leave is now available in Hebrew (he)!
  • Translation: Time to Leave is now available in Persian (fa-IR)!
  • Translation: Time to Leave is now available in Portuguese (pt-PT)!
  • Translation: Time to Leave is now available in Russian (ru-RU)!
  • Translation: Time to Leave is now available in Swedish (sv-SE)!
  • Translation: Time to Leave is now available in Turkish (tr-TR)!
  • Translation: Time to Leave is now available in Ukrainian (uk-UA)!

Who built 3.0.0:

  • AayushSaini101
  • BamButz
  • BhumikaSaini
  • DanMargera
  • Dudu-CNU
  • JulienZD
  • Kostioan
  • L8Y
  • LauraToddCodes
  • LouisHLAV
  • Minozzzi
  • MohitSinghChauhan
  • Pizzo15
  • PrateekBing
  • QuentinPhilipp
  • R3z4Pr0gramm3r
  • SSK-14
  • Sahana-YS
  • SarahRemus
  • Semvrij
  • SubhamChoudhury
  • TomerPacific
  • WebSnke
  • Wilsonilo
  • aakashpothepalli
  • adarivamsi
  • adarshnanwani
  • anujjoshi63
  • araujoarthur0
  • chopinballadeno4
  • dark-coder155
  • domstrozynski
  • drcor
  • fcoiuri
  • fikimaul
  • giovannipessiva
  • haeramkeem
  • hy38
  • id-konstantin-stepanov
  • jamesnottidge
  • jdkramhoft
  • kimvcp
  • kishorliv
  • makos
  • manisai216
  • mayanhavoc
  • mayankmohak
  • nikkhil31
  • ochan12
  • omerisildak
  • panicswtch
  • ramonh
  • ri-tae-ka
  • sgronlund
  • show981111
  • stark255
  • sung01299
  • thamara
  • thefyrewire
  • timagixe
  • tupaschoal
  • wonkyung

2.0.1

  • Accessibility: [#447] Including focus ring/outline for inputs in the App
  • Enhancement: [#226] Make app appear on Windows searchbar
  • Enhancement: [#328] Swap position for overall and month balance on day view
  • Enhancement: [#333] Adding start date for overall balance on preferences
  • Enhancement: [#357] Adding flexible table format for month calendar with variable number of entries per day
  • Enhancement: [#369] Adding flexible table format for day calendar as well
  • Enhancement: [#383] Adding system default theme that auto-detect if dark or light mode is set
  • Enhancement: [#394] Adding option to control the behavior of the Minimize button
  • Enhancement: [#414] Right-align content of selection boxes from Preferences Window
  • Enhancement: [#442] Modernizing scrollbar styling
  • Enhancement: [#445] Move delete button to the leftmost column on workday waiver window
  • Enhancement: [#448] Changed link color in Workday Waiver Manager to match themes
  • Enhancement: [#455] Small adjustments on the alignment of the date on the Preferences Window
  • Enhancement: [#455] Small adjustments on the Punch button
  • Enhancement: [#563] Making the preferences window more organized and pretty
  • Enhancement: [#591] You can now set up an automatic break time which will automatically add the next entry when you leave for a break punching the time.
  • Fix: [#214] Check that lunch has beginning and end, if there is lunch
  • Fix: [#334] Improving performance of overall balance calculation and fixing balance target date after month change
  • Fix: [#362] Fixed initial size of preferences window
  • Fix: [#377] Fixed the layout which was broken when width < 768px
  • Fix: [#395] Fixing uncaught exception in main.js on day refresh
  • Fix: [#442] Make border and background on waiver manager tab the same color
  • Fix: [#584] When counting today is enabled, move the balance row after the current day
  • Fix: [#598] Correct number of working days on flexible calendar
  • Fix: [#612] Fix Linux tray menu to have options: Punch time, Show App and Quit
  • Fix: Fixed behavior of calendar when moving to next/previous month when current day is in the range of 29-31.
  • New and beautiful site for the app! Available in timetoleave.app
  • Translation: Time to Leave is now available in Brazilian Portuguese (pt-BR)!
  • Translation: Time to Leave is now available in Catalan (ca-CA)!
  • Translation: Time to Leave is now available in Dutch (nl)!
  • Translation: Time to Leave is now available in French (fr-fr)!
  • Translation: Time to Leave is now available in German (de-DE)!
  • Translation: Time to Leave is now available in Hindi (hi)!
  • Translation: Time to Leave is now available in Indonesian (id)!
  • Translation: Time to Leave is now available in Italian (it)!
  • Translation: Time to Leave is now available in Japanese (ja)!
  • Translation: Time to Leave is now available in Korean (ko)!
  • Translation: Time to Leave is now available in Marathi (mr)!
  • Translation: Time to Leave is now available in Polish (pl)!
  • Translation: Time to Leave is now available in Spanish (es)!
  • Translation: Time to Leave is now available in Tamil (ta)!
  • Translation: Time to Leave is now available in Thai (th-TH)!
  • Translation: Time to Leave is now available in Traditional Chinese (zh-TW)!

Who built 2.0.1:

  • 06b
  • 1-byte-man
  • akaash11
  • aldoalprak
  • alsvader
  • amitchakraborti9
  • anatdagan
  • anujpatel224
  • aqmalio
  • araujoarthur0
  • BamButz
  • BenjaminRochez
  • bobsany16
  • cbanupama
  • ccsCoder
  • code-reaper08
  • damirJa
  • daretobedifferent18
  • DevDaveFrame
  • dofbi
  • Esot3riA
  • fikimaul
  • Flodgar
  • giovannipessiva
  • Gnoyoyo
  • greyGroot
  • ibamibrhm
  • jcombs0929
  • JoseNavy
  • jrasmith0
  • jswildcards
  • ju-pinheiro
  • kumaranshu72
  • loiscodes
  • mecm1993
  • mfayaq
  • michaelknowles
  • MichaelYogar
  • nightgrey
  • nilold
  • parikhdhruv24791
  • parnus01
  • radiohazard-dev
  • RafaelDavisH
  • RuteshRathod
  • sajeevan16
  • samin-batra
  • sano2019
  • SaviPrograms
  • Semvrij
  • servatj
  • SJellen
  • skevprog
  • SolKuczala
  • sooster910
  • Squizzi3
  • suke6mix
  • susheelg1197
  • Tailine
  • taismassaro
  • thamara
  • tiagohermano
  • tilenmiklavic
  • tupaschoal
  • tuxinaut
  • virginiarcruz

1.5.5

  • Enhancement: [#11] Introducing an easy way of sourcing holidays based on user location
  • Enhancement: [#164] Overall Balance to replace Month Sum - Now you get an all time balance of your working hours. (Too much overtime huh?!)
  • Enhancement: [#299] Introducing new theme: Cadent Star

Who built 1.5.5:

  • araujoarthur0
  • thamara
  • tupaschoal

1.5.4

  • Fix: [#276] Fixed launch of app in debian

Who built 1.5.3:

  • thamara

1.5.3 - Skipped

1.5.2

  • Enhancement: [#152] Adding a "Copy" option in the "About message", making it easier to copy information when opening an issue
  • Enhancement: [#228] Improved performance of TTL - Now moving through the calendar is much faster
  • Enhancement: [#241] Changing input format for notification interval and hours per day on preferences
  • Enhancement: [#245] DevTools shortcut (Ctrl+Shift+I) on Preferences and Waiver windows
  • Enhancement: [#247] Day View - new minimalist view that shows the calendar day by day
  • Fix: [#27] Adding day balance on when to leave bar after day is done
  • Fix: [#209] Punch time button to only fill one entry (not the entire row)
  • Fix: [#210] Count today preference is respected
  • Fix: [#211] Adjusted preferences window size to fit the whole content
  • Fix: [#213] Count today preference fixed to work as expected.
  • Fix: [#215] Fixed exception: isNan is not defined
  • Fix: [#229] Count Today in totals no longer causes problem in the month balance
  • Fix: [#232] Total bar not updating on day change
  • Fix: [#233] Fixes crash when opening the waiver for a day
  • Fix: [#239] Punch button is disabled when current day is waived
  • Fix: [#240] Waiver using electron dialog instead of js confirm/alert
  • Fix: [#244] Waiver opens with filled date when clicking from calendar
  • Fix: [#249] Fix loading preferences
  • Fix: [#250] Silently ignoring waiver on non-working day or non-working day range
  • Fix: [#252] Prevent multiple preferences and workday waiver windows to be opened
  • Fix: [#255] Avoiding issue when closing preferences window without changing anything
  • Fix: [#258] Fixing crash when changing network while opening TTL