From 09ee2e1c2cf0aef54565362a19e3d50e54b7a3ca Mon Sep 17 00:00:00 2001
From: speedie
Date: Thu, 27 Apr 2023 08:21:46 +0200
Subject: [PATCH] version bump: 1.0
---
Makefile | 2 +-
README.html | 48 +++++++++++-------------------------------------
README.md | 47 ++++++++++++-----------------------------------
README.pdf | Bin 57682 -> 56590 bytes
code.html | 4 ++--
code.pdf | Bin 39061 -> 38949 bytes
spmenu.1 | 2 +-
spmenu.html | 4 ++--
spmenu.pdf | Bin 66210 -> 66103 bytes
9 files changed, 29 insertions(+), 78 deletions(-)
diff --git a/Makefile b/Makefile
index 073ef71..669cc7e 100644
--- a/Makefile
+++ b/Makefile
@@ -5,7 +5,7 @@ include host.mk
include toggle.mk
# spmenu version
-VERSION = 0.4.1
+VERSION = 1.0
CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700L -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMATOGGLE) $(BDTOGGLE) $(PANGOTOGGLE) $(IMLIB2TOGGLE) $(LIBCONFIGTOGGLE)
CFLAGS = -std=c99 -pedantic -Wall -Wno-deprecated-declarations $(OPT) $(INCS) $(CPPFLAGS)
diff --git a/README.html b/README.html
index b47057a..f240573 100644
--- a/README.html
+++ b/README.html
@@ -181,10 +181,7 @@ listing and .desktop entries.
It is designed to integrate well with my dwm fork, speedwm.
-Special features
-This build of spmenu has some features written for this build. Of
-course if you want, this is free software so you can use it in your own
-build.
+
- Proper configuration file, including keybinds.
- dwm-like key/mouse bind array (See keybinds.h and mouse.h)
@@ -209,26 +206,8 @@ repository
- Rewritten arguments, old arguments still work though.
- Hiding each part of the menu.
-..and more!
-Other features
-Note: This is an incomplete list, it’s just here to give you an idea
-of what this build has to offer.
-
-- Pango markup support
-- Alpha transparency
-- Pywal/.Xresources support
-- Grid
-- Colored Emoji/Font support
-- Highlighting
-- Right-to-left language support
-- Case-insensitive by default
-- Padding; useful with patched dwm with barpadding or speedwm.
-- Fuzzy-finding
-- Preselect support
-- Line-height
-- History support
-- Customizable bar height
-
+..and more! Note that spmenu is still compatible
+with dmenu. Just pass the original arguments.
Dependencies
- libX11
@@ -306,8 +285,15 @@ which you can use but it may require editing host.mk and toggle.mk
manually.
Installation (macOS/OS X/Mac OS
X)
+NOTE: Adds Xquartz as a dependency. I highly recommend you use
+Homebrew to install all the dependencies.
Follow ‘Installation (GNU/Linux, *BSD)’ for the most part. macOS
-requires some minor changes though.
+requires some minor changes though, such as disabling pango, pangoxft,
+imlib2, and openssl. It is not possible to compile spmenu with these as
+of now, unless you’re a developer.
+PREFIX must also be set to /usr/local instead of the default /usr if
+you’re using macOS Catalina or newer, because Apple made /usr
+read-only.
See this
wiki article for more information.
@@ -373,17 +359,5 @@ in mind, feel free to pull request and put your scripts here!
License
spmenu is licensed under the MIT license. See the included LICENSE
file for more information!
-Screenshots
-If you do something cool with spmenu, feel free to add yours
-here!
-