Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fluenti for Windows

A translator for Windows, written as a single Win32 application in C++ with GDI+ for drawing and WinINet for network access. No frameworks and no runtime to install: the result is one executable.

The Android build lives in a separate repository: Fluenti-Android.

Build

Requires the Microsoft C++ build tools. From a Developer Command Prompt:

rc fluenti.rc
cl /EHsc /O2 /DUNICODE /D_UNICODE fluenti.cpp fluenti.res /link /SUBSYSTEM:WINDOWS

The libraries it links against — gdiplus, wininet, dwmapi and the rest — are named in #pragma comment(lib, ...) directives at the top of fluenti.cpp, so they need no separate mention on the command line.

Installer

install.iss is an Inno Setup script. Open it in the Inno Setup compiler, or build from the command line:

iscc install.iss

The installer lands in Output\Fluenti_Setup.exe.

Licence

GNU General Public License, version 3 or later — full text in LICENSE. Anyone may take this code, on two conditions.

Derivative works must be open source under the same licence. That is the point of the GPL: the program stays free for everyone who continues it.

Modified builds must be marked as modified and must not be presented as official releases. This is an additional term under section 7(c) of the licence; the names InoMotion and Fluenti, and the project logo, do not carry over to modified versions. Fork freely — just give your fork its own name.

Third-party components are listed in NOTICE.

About

Fluenti translator for Windows - a single Win32 application in C++ with GDI+

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages