Skip to content
This repository has been archived by the owner on May 6, 2020. It is now read-only.
/ Ubuntu-Splash-2.0 Public archive

🎨 Ubuntu themed paint program written in python 3 for the ICS3U Paint Project

License

Notifications You must be signed in to change notification settings

paulkr/Ubuntu-Splash-2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ubuntu Splash 2.0

A Microsoft Paint clone written in python using the pygame graphics library for the ICS3U Paint Project.

For this project, we needed to select an overall theme and as you can tell from it's title, I decided my theme to be the Ubuntu Desktop.

Features

Ubuntu Splash has most features that you would find on a regular paint program

Tool Usage
Brush Hold mouse to draw
Eraser Hold mouse down to draw
Pencil Hold mouse down to draw
Ink Hold mouse down to draw
Spray Spray effect when clicked
Bucket Fills area with color
Text Type to draw text; reuturn to stop
Rectangle Hold to draw resizable rectangle
Circle Hold to draw resizable circle
Line Draw line from one point to another
Polygon Click for vertices; right-click to close shape
Stamp Position stamp with mouse; change with key/num pad
Waterbrush Hold mouse down to draw
Blur Hold mouse down to draw
Crop Hold mouse down to select area and click to place it
Undo/Redo Use CTRL-Z, CTRL-Y or the respective buttons buttons
Save/Load Use CTRL-S, CTRL-O or the respective buttons buttons
Email Click on the email button to email canvas (Refer to Usage for PyMail setup)

Important:

  • Use up/down arrows to switch between layers

  • Use scroll wheel to change size

  • Click on a filter to apply to it to that layer

  • Click on the fill checkbox for shape fill on or off, respectively

  • Click on the guitar folder to load your music

Setup

Make sure you have the pygame module for python3 installed.

Usage

Run the program simply by opening the main.py file To use the PyMail feature, enter your gmail login info in the login.py file

Note

  • I do not plan to continue development on this project since it was for an older school project.

  • Sorry for some redundant code, I was learning ;)

www.PaulKr.com

About

🎨 Ubuntu themed paint program written in python 3 for the ICS3U Paint Project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages