Skip to content

Releases: IceTheCoder/Passwordsy

v1.2-alpha: Copy and paste buttons

04 Feb 16:48
d0ed89b

Choose a tag to compare

Pre-release

Additions

  • A copy button will now appear as you select one of the 4 outputted passwords in the 'generate password' frame.
  • A paste button will now appear when you right-click in the input box in the 'generate password' frame.

Changes

Code

  • Removed 'as secrets' and 'as string' from the first lines in generate_password.py
  • Imported Key and Controller from pynput.keyboard in generate_password.py
  • Assigned the keyboard variable to Controller() in generate_password.py
  • Added the update_mouse_coordinates function in generate_password.py
  • Added the show_copy_button function in generate_password.py
  • Added the hide_copy_button function in generate_password.py
  • Added the copy_text function in generate_password.py
  • Added the copy button with the copy_text command in generate_password.py
  • Removed 'CTRL + C to copy' label in generate_password.py
  • Changed the rely of the question label from 0.16 to 0.12 in generate_password.py
  • Added a try-except in the create_password_labels function for hiding the copy button in generate_password.py
  • Bound each password_label upon creation to the show_copy_button function for and hide_copy_button function for in generate_password.py
  • Changed the rely of input_box from 0.2325 to 0.21 in generate_password.py
  • Changed the rely of done_btn from 0.31 to 0.3 in generate_password.py
  • Removed 'as ttk' from the second line in main.py
  • Updated DOCSTRING of main in main.py
  • Added the motion function in main.py
  • Bound the window to the motion function for in main.py
  • Added update_mouse_coordinates function in password_strength.py
  • Added show_paste_button function in password_strength.py
  • Added hide_paste_button function in password_strength.py
  • Added paste_text function in password_strength.py
  • Added a paste button in password_strength.py
  • Changed the rely of the input box from 0.2 to 0.15 in password_strength.py
  • Bound the input box to show_paste_button for and hide_paste_button for in password_strength.py

4 February 2023

v1.1.6.0-alpha: New about section

03 Feb 15:52

Choose a tag to compare

Pre-release

Changes

  • Changed the about section from 'A program that can generate a secure password of up to 100 characters' to 'A program that can generate a secure password of up to 100 characters and check for vulnerabilities in a given password'.

3 February 2023

v1.1.5.0-alpha: Doubled input box's width

02 Feb 18:56

Choose a tag to compare

Changes

  • Doubled input box's width

2 February 2023

v1.1.4.0-alpha: Added 'CTRL + V to paste' to the password strength frame

02 Feb 18:36
bfa0a48

Choose a tag to compare

Changes

  • Moved the input box in the password strength frame a bit down
  • Added 'CTRL + V to paste' to the password strength frame
  • Updated screenshots

2 February 2023

v1.1.3.0-alpha: Message sent if the inputted password doesn't contain repeated characters

02 Feb 12:29
f8cc567

Choose a tag to compare

Changes

  • The app now sends a message if the inputted password does not contain a repeated character.

2 February 2023

v1.1.2.0-alpha: Typo corrected

02 Feb 11:21

Choose a tag to compare

Pre-release

Bugs fixed

  • Corrected 'Your password is missing and lowercase letters/uppercase letters/digits/punctation' typo to 'Your password is missing lowercase letters/uppercase letters/digits/punctation'.
    2 February 2023

v1.1.1.0-alpha: Corrected a typo

02 Feb 11:14

Choose a tag to compare

Pre-release

Bugs fixed

  • Corrected 'Your password has only 1 characters' typo to 'Your password has only 1 character'

2 February 2023

v1.1.0.0-alpha: Password strength is now automatically checked as you type!

02 Feb 11:00
64d0e45

Choose a tag to compare

Changes

  • Password strength is automatically checked as you type
  • Removed the done button in the password strength frame
  • Updated screenshots in README following the removal of the done button in the password strength frame.
  • Updated acknowledgements with a youtube video and another stack overflow question

Code-cleaning

  • Renamed tips_font to warning_font in password_strength.py
  • Removed all references to the done button in password_strength.py
  • Removed the global_frame variable and replaced it with the local variable 'frame' in show_password_strength_frame() in password_strength.py
  • Updated DOCSTRINGS: removed done_btn_image from parameters in show_password_strength_frame in password_strength.py, updated purpose of the event parameter in check_password_strength() in password_strength.py from initiating the function when pressing the enter key to initiating the function as the user types.
  • Added comments on lines 190 and 203 in password_strength.py

v1.0.3.0-alpha: Corrected license name in README

01 Feb 16:33
3b03afb

Choose a tag to compare

Changed it from the GNU license to the MIT license.

v1.0.2.0-alpha: Changed to the MIT License

31 Jan 17:43
e504be4

Choose a tag to compare

Changed to the MIT License