Download
InfiniPaint is available on Windows, macOS, and Linux
Release v0.3.1
Download List
Release Info for v0.3.1
Minor release. As with the previous release, files from previous versions can be opened with this version (but not the other way around). It is not network compatible with previous versions
Changes and additions:
- Added right click popup menu for copying, cutting, pasting, and deleting selected objects, as well as for copying, cutting, and pasting text. Previously these features were only exposed through keyboard shortcuts
- Added a new "Brush relative minimum size" option under Settings > Tablet, and removed the "Change brush size with mouse speed" option (that option was slightly broken, might reimplement it later)
- Can now double click in textboxes to select by word, and triple click to select by paragraph
- Can now type tabs into textboxes on the canvas (in GUI textboxes they're still replaced by 4 spaces)
- Replaced Noto Kufi Arabic with Amiri as an embedded font
- Fixed crash when pasting rich text into GUI textboxes
- Fixed some GUI elements not responding after a while
- Fixed other players' cursors not being shown when they're very far away
- Fixed Windows version not copying rich text that contains a newline
Release Info for v0.3.0
New big release! As with the previous release, files from previous versions can be opened with this version (but not the other way around). It is not network compatible with previous versions
If you like this program, consider donating through GitHub Sponsors/Liberapay. Donating would help with some of the running costs of hosting this application
Changes and additions:
-
Unicode support (UTF-8) throughout the entire program, which means you can type in other languages and use emojis in textboxes. The embedded file picker will also be able to display file names with non-ASCII characters
- The Windows version also doesn't crash anymore when working with files/directories that have non-ASCII characters in their paths
-
Big changes to the textbox:
-
You can apply different modifiers to different parts of the text. These modifiers include:
- Bold
- Italics
- Underline
- Overline
- Strikethrough
-
Font
- On native versions, local fonts can be accessed, but these fonts can't be displayed on computers that don't have the font installed. This includes when you're collaborating with others. The web version can only access the fonts that are packaged with the program, which are: Roboto (Infinipaint's GUI font), Indie Flower (handwritten style font), Inconsolata (monospace font), Noto Kufi Arabic (font for my native language), and Noto Emoji (display emojis). This does mean that the web version, for now, can only display characters contained in these fonts. I will not be embedding more fonts, as that will make the program extremely bloated, but hopefully I can implement a method for the web version to either access local fonts or online fonts in the future
- Text Color
- Text Size
- Highlight color
-
You can apply different modifiers to separate paragraphs, which are:
- Alignment: Left, Right, Center, Justify
- Text direction: Left to right, Right to left
- Undo/Redo while editing a textbox. Applies to the textbox element, and any textbox in the GUI
-
Image loading improved:
- In native versions, images are now loaded on a separate thread, meaning the program won't halt until the image is completely loaded. Helps a lot when loading GIFs
- You can now drag/drop direct URLs to images into the program, and InfiniPaint will attempt to download the image and display it if the image is reachable. This means you can directly drag/drop images from some websites onto the canvas! This feature is more restricted on the web version due to the browser blocking download requests from many sites
- Downloading images (and resources in general) when using the program collaboratively won't stop other types of data from being sent. Previously, you wouldn't be able to see updates to the canvas and messages from others until the program completely sent all images/resources on the canvas. This should now be fixed
- Images/resources that are being downloaded now show a circular progress bar to show how much of the resource has been downloaded
- GUI appearance changed
- Vsync support added, with an option to turn it off, on, or use adaptive vsync. By default, it's turned on, as that decreases CPU usage
- The GUI now scales properly with display scaling (HiDPI). This feature can be turned off in the options if needed. This, combined with the "Max GUI Scale" option, will determine the GUI's size
- You can now undo/redo bookmark add/remove actions, and grid add/remove/edit actions
- Improved the scrollbar in GUI scroll areas
- Made all dropdowns scrollable if they contain too many elements
- Names in chat are now displayed in bold text
- Fixed a problem where the Windows version would crash if the native file picker was open while the canvas currently open had a generic file object (file that isn't an image)
- Portable Windows version now comes with MSVC runtime DLLs so that it doesn't crash if the correct runtime isn't installed
List of All Releases