Skip to content
This repository has been archived by the owner on Nov 2, 2022. It is now read-only.

WORK IN PROGRESS - A way to generate a Shell command by selecting files as arguments.

License

Notifications You must be signed in to change notification settings

arturfabriciohahaedgy/file-parameter-selector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WARNING

After some weird issues with GTK I've decided to rewrite the project using other libraries and so this repository is only here for achival purposes. The new project can be found here;

Table of Contents

  1. Disclaimer
  2. Install instructions
    1. Windows
    2. Linux

A project that aims to be a GUI frontend to select files and then use then as arguments of a shell command.

Disclaimer

The program is still in development and so you may see a lot of printf() and g_print for debugging. I'm also just starting to learn C and is my first experience with GTK and so the code isn't very efficient as you can imagine.

Install instructions

Windows

  • Install MSYS2
  • Open the MSYS2 MINGW64 shell (the one with the blue icon)
  • Install the following packages using pacman:
pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-toolchain base-devel mingw-w64-x86_64-gtk4 mingw-w64-x86_64-gtk3
  • Clone this repository somewhere:
git clone https://github.com/arturfabriciohahaedgy/file-parameter-selector.git
  • Run the configure script
cd file-parameter-selector
./configure
  • Use make inside directory:
cd file-parameter-selector
make windows # don't forget to write windows after make!
  • Add FPS.exe to PATH if you want.

Linux

Make sure to have the following dependencies installed:

  • GTK 3
  • GTK 4
  • A C compiler (project has only been tested with GCC)
  • Git

Then clone this repository:

git clone https://github.com/arturfabriciohahaedgy/file-parameter-selector.git

Run the configure script

cd file-parameter-selector
./configure

Use make:

make

Don't forget to add to path if you want to execute it globally!

About

WORK IN PROGRESS - A way to generate a Shell command by selecting files as arguments.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published