All Projects → peteruithoven → resizer

peteruithoven / resizer

Licence: GPL-3.0 license
Quick image resizer app for elementary OS

Programming Languages

vala
323 projects
Meson
512 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to resizer

palette
Color palette app for elementary OS
Stars: ✭ 32 (+113.33%)
Mutual labels:  gtk3, elementaryos
wingpanel-indicator-daynight
A Wingpanel indicator to toggle 'prefer dark variant' option in elementary OS
Stars: ✭ 36 (+140%)
Mutual labels:  gtk3, elementaryos
live-chart
A real-time charting library for Vala and GTK3 based on Cairo
Stars: ✭ 47 (+213.33%)
Mutual labels:  gtk3, elementaryos
Cozy
A modern audio book player for Linux using GTK+ 3
Stars: ✭ 821 (+5373.33%)
Mutual labels:  gtk3, elementaryos
Agenda
A simple, fast, no-nonsense to-do (task) list.
Stars: ✭ 74 (+393.33%)
Mutual labels:  gtk3, elementaryos
stickies
Neat sticky notes app for elementary OS
Stars: ✭ 16 (+6.67%)
Mutual labels:  gtk3, elementaryos
Ephemeral
A private-by-default, always-incognito browser for elementary OS
Stars: ✭ 133 (+786.67%)
Mutual labels:  gtk3, elementaryos
Norka
Continuous text editor for Linux
Stars: ✭ 70 (+366.67%)
Mutual labels:  gtk3, elementaryos
dopewars
Game simulating the life of a drug dealer in New York
Stars: ✭ 47 (+213.33%)
Mutual labels:  gtk3
linux-gui-legacy
(Discontinued in favor of official client) GTK3 GUI client with systray, for ProtonVPN. Works on top of linux-cli.
Stars: ✭ 181 (+1106.67%)
Mutual labels:  gtk3
gmrun
A run utiliy featuring a slim design and bash style auto-completion.
Stars: ✭ 35 (+133.33%)
Mutual labels:  gtk3
slingswarm
GTK3 application launcher similar to Mac OS launchpad and Wayland compatible.
Stars: ✭ 18 (+20%)
Mutual labels:  gtk3
develop
A simple tool to help elementary OS developers to develop their own apps and widgets.
Stars: ✭ 38 (+153.33%)
Mutual labels:  elementaryos
EasyAlbum
📷 A lightweight, pure-Swift library for pick up photo from your album.
Stars: ✭ 31 (+106.67%)
Mutual labels:  imagemagick
ymuse
GTK client for Music Player Daemon (MPD) written in Go
Stars: ✭ 193 (+1186.67%)
Mutual labels:  gtk3
camera
Camera app designed for elementary OS
Stars: ✭ 63 (+320%)
Mutual labels:  gtk3
ElementaryLua
Lua + GTK + Granite + Flatpak
Stars: ✭ 19 (+26.67%)
Mutual labels:  gtk3
flate
🌈 Colorful dark themes
Stars: ✭ 35 (+133.33%)
Mutual labels:  gtk3
subtitleeditor
Subtitle Editor is a GTK+3 tool to create or edit subtitles for GNU/Linux/*BSD.
Stars: ✭ 79 (+426.67%)
Mutual labels:  gtk3
notifications
Gtk Notifications Server
Stars: ✭ 39 (+160%)
Mutual labels:  gtk3

Resizer

Get it on AppCenter

Quickly resize images. Features:

  • Open images with Resizer or open Resizer and Drag and drop images
  • Maintains aspect ratio.
  • Keyboard control: Change the sizes using the up and down keys, press enter to resize.
  • Settings are stored for next time.

Screenshot resize image Screenshot empty Screenshot resize multiple images

Building, Testing, and Installation

You'll need the following dependencies:

  • meson >= 0.47.0
  • libgranite-dev
  • valac

Run meson to configure the build environment and then ninja to build and run automated tests

meson build --prefix=/usr
cd build
ninja

To install, use ninja install, then execute with com.github.peteruithoven.resizer

sudo ninja install
com.github.peteruithoven.resizer

translations

Generate .pot file using po/LINGUAS and po/POTFILES:

ninja com.github.peteruithoven.resizer-pot

Generate / update .po files:

ninja com.github.peteruithoven.resizer-update-po

Credits

A lot of the code is inspired by the elementary Screenshot tool and Felipe Escoto's wallpaperize. The icon is based on the elementary Photos icon and was greatly improved by TraumaD.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].