Skip to content

XakerTwo/routine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

routine.c

routine library for my projects.

System requirements:

  • Windows 7, 8, 8.1, 10, 11 32-bit/64-bit/ARM64
  • An SSE2-capable CPU
  • KB2533623 KB3063858 update for Windows 7 was required [x64 / x32]

Donate:

GPG Signature:

Binaries have this GPG signature.

  • Public key: pubkey.asc (pgpkeys.eu)
  • Key ID: 0x5635B5FD
  • Fingerprint: D985 2361 1524 AB29 BE73 30AC 2881 20A7 5635 B5FD

Command line:

List of arguments for compiled binary with routine library:

-minimized - start application with minimized/hidden window.
-portable - set force portable mode.
-readonly - set force readonly mode (no settings will be written).
-nowow64 - allow to run 32-bit executable under 64-bit environment (32-bit only)

Settings:

List of ini options for compiled binary with routine library:

APP_NAME_SHORT.ini:
#
#2.0+
#

# Enable update checking (boolean)
# CheckUpdates=TRUE // removed in 2.3

# Last update checking timestamp (long64)
CheckUpdatesLast=0

# Last opened settings dialog id (long)
SettingsLastPage=0

# Main window always on top (boolean)
AlwaysOnTop=FALSE

# Minimized main window on startup (boolean)
IsStartMinimized=FALSE

# Application locale name (string)
Language=NULL

# WinHTTP connections user-agent (string)
UserAgent=NULL

#
#2.1+
#

# Minimum error logging level (long)
ErrorLevel=LOG_LEVEL_INFO

# Last error notification timestamp (long64)
#ErrorNotificationsTimestamp=0 // removed in 2.3

# Error notification period in seconds (long64)
#ErrorNotificationsPeriod=4 // removed in 2.3

# Enable error notifications
IsErrorNotificationsEnabled=TRUE

# Enable notifications sound
IsNotificationsSound=TRUE

#
#2.3+
#

# Update checking period in days, 0 for disable (long)
CheckUpdatesPeriod=APP_UPDATE_PERIOD

#
#2.3.1+
#

# Minimized main window into system tray (boolean)
# Note: only when APP_HAVE_TRAY defined.
IsMinimizeToTray=TRUE

# Close main window into system tray (boolean)
# Note: only when APP_HAVE_TRAY defined.
IsCloseToTray=TRUE

#
#2.4+
#

# Auto install non-executable updates if found (boolean)
IsAutoinstallUpdates=FALSE

#
#2.7+
#

# Enable dark theme support (boolean)
IsDarkThemeEnabled=<reads "HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" "AppsUseLightTheme" value>

#
#2.7.2+
#

# Show window border in Windows 11 and above (boolean)
IsWindowBorderEnabled=TRUE

#
#2.7.10+
#

# Show window round corners in Windows 11 and above (boolean)
IsWindowCornerRound=FALSE

(c) 2012-2025 Henry++

About

Project SDK Library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%