Commit Graph

265 Commits

Author SHA1 Message Date
Brian Barto
e1fccfce94 Add comment for MinGW support code
modified:   src/nmstermio.c
2017-03-21 09:40:15 -04:00
Brian Barto
db35451d57 Merge pull request #51 from trha/master
Add support for MinGW on Windows
2017-03-21 09:38:02 -04:00
Trinh Hoang Anh
9ebc9a7d76 Add support for MinGW on Windows 2017-03-19 16:21:27 +08:00
Brian Barto
9cd1d1e8d3 Increment version number for bug fix.
modified:   README.md
	modified:   src/nms.c
2017-03-08 17:25:08 -05:00
Brian Barto
ff5fbbd7c7 Clear output from nmstermio_get_cursor_row()
modified:   src/nmseffect.c
2017-03-08 16:19:47 -05:00
Brian Barto
c181e1f5fe Update version number for new release. Ensure it matches output for nms -v
modified:   README.md
	modified:   src/nms.c
2017-02-19 13:29:28 -05:00
Brian Barto
b45ea4455c Merge pull request #47 from susnux/master
Fixed Makefile for OSX, do not use install -t. Fixed #46
2017-02-19 12:08:37 -05:00
Ferdinand Thiessen
ca6a9c1a38 Fixed Makefile for OSX, do not use install -t. Fixed #46 2017-02-19 17:54:14 +01:00
Brian Barto
30f77d4a67 Merge pull request #45 from susnux/man
Updated spec file
2017-02-18 17:44:22 -05:00
Ferdinand Thiessen
faab291d82 Updated spec file 2017-02-18 23:19:22 +01:00
Brian Barto
239359eb3e Merge branch 'master' of https://github.com/bartobri/no-more-secrets 2017-02-18 17:13:18 -05:00
Brian Barto
d314a92bbb Update version info
modified:   README.md
2017-02-18 17:12:45 -05:00
Brian Barto
99063c671f Merge pull request #44 from susnux/master
Added manpages
2017-02-18 17:00:28 -05:00
Ferdinand Thiessen
cc5d71fd22 Added manpages 2017-02-17 19:37:16 +01:00
Brian Barto
8dfd02cd1c Change license header to GPL
modified:   src/nms.c
	modified:   src/nmscharset.c
	modified:   src/nmscharset.h
	modified:   src/nmseffect.c
	modified:   src/nmseffect.h
	modified:   src/nmstermio.c
	modified:   src/nmstermio.h
	modified:   src/nmstermio_ncurses.c
	modified:   src/sneakers.c
2017-02-17 13:24:11 -05:00
Brian Barto
9fd13679c2 Changing license back to GPL to keep it free
modified:   LICENSE
2017-02-02 15:06:56 -05:00
Brian Barto
db39bde01d Another typo fix
modified:   src/nmseffect.c
2017-01-27 10:32:53 -05:00
Brian Barto
10e2046092 Typo fix
modified:   src/nmseffect.c
2017-01-27 10:30:58 -05:00
Brian Barto
1291752d71 Add ncurses install instructions
new file:   NCURSES.md
	modified:   README.md
2017-01-21 17:06:03 -05:00
Brian Barto
4564c01619 Remove the -r option from README
modified:   README.md
2017-01-21 09:30:56 -05:00
Brian Barto
99a9a19721 README tweak
modified:   README.md
2017-01-20 15:19:46 -05:00
Brian Barto
1bc6e1065a Add link to LibNMS to README
modified:   README.md
2017-01-20 15:17:59 -05:00
Brian Barto
aeb2fbb904 Update README
modified:   README.md
2017-01-20 14:59:02 -05:00
Brian Barto
4b79262cf2 Document the nmstermio modules
modified:   src/nmstermio.c
	modified:   src/nmstermio_ncurses.c
2017-01-20 14:35:00 -05:00
Brian Barto
08957b766c Document nmscharset module
modified:   src/nmscharset.c
2017-01-20 13:47:34 -05:00
Brian Barto
a0d80ddb19 Update documentation for nmseffect module
modified:   src/nmseffect.c
2017-01-20 10:46:33 -05:00
Brian Barto
0b44f64468 Update documentation for nmseffect library
modified:   src/nmseffect.c
2017-01-19 15:15:24 -05:00
Brian Barto
ea6983113f Don't need to print output from nmseffect_exec()
modified:   src/nms.c
2017-01-19 14:51:21 -05:00
Brian Barto
272e780adf Make module for character set to allow easy substitution with different set.
modified:   Makefile
	new file:   src/nmscharset.c
	new file:   src/nmscharset.h
	modified:   src/nmseffect.c
2017-01-19 12:08:20 -05:00
Brian Barto
8a09f36cee Rename nmsterm modules to nmstermio, and update function names to align with new module name
modified:   Makefile
	modified:   src/nmseffect.c
	deleted:    src/nmsterm.h
	renamed:    src/nmsterm.c -> src/nmstermio.c
	new file:   src/nmstermio.h
	renamed:    src/nmsterm_ncurses.c -> src/nmstermio_ncurses.c
	modified:   src/sneakers.c
2017-01-19 11:42:29 -05:00
Brian Barto
bd5614363f Change function name to nmseffect_set_returnopts()
modified:   src/nmseffect.c
	modified:   src/nmseffect.h
	modified:   src/sneakers.c
2017-01-19 11:25:24 -05:00
Brian Barto
4edd0d51da Change function name to nmseffect_set_autodecrypt()
modified:   src/nms.c
	modified:   src/nmseffect.c
	modified:   src/nmseffect.h
2017-01-19 11:20:53 -05:00
Brian Barto
5fd104afee Change file names and update function names (to align with file name changes)
modified:   Makefile
	renamed:    src/main.c -> src/nms.c
	deleted:    src/nms.h
	renamed:    src/nms.c -> src/nmseffect.c
	new file:   src/nmseffect.h
	modified:   src/sneakers.c
2017-01-19 11:17:40 -05:00
Brian Barto
a2a6b28df1 Use nmsterm_get_clearscr() such that we no longer need to return cursor row position from the init function.
modified:   src/nms.c
	modified:   src/nmsterm.c
	modified:   src/nmsterm.h
	modified:   src/nmsterm_ncurses.c
2017-01-18 19:31:59 -05:00
Brian Barto
089a089bc4 Move static vars foregroundColor and clearScr to nmsterm implementations. Make setters and getters as necessary.
modified:   src/main.c
	modified:   src/nms.c
	modified:   src/nms.h
	modified:   src/nmsterm.c
	modified:   src/nmsterm.h
	modified:   src/nmsterm_ncurses.c
	modified:   src/sneakers.c
2017-01-18 19:19:33 -05:00
Brian Barto
b4fd33a43b Create an abstraction layer between terminal and main nms code so we can substitute ncurses functions without duplicating code.
modified:   Makefile
	deleted:    src/nms-ncurses.c
	modified:   src/nms.c
	new file:   src/nmsterm.c
	new file:   src/nmsterm.h
	new file:   src/nmsterm_ncurses.c
	modified:   src/sneakers.c
2017-01-18 18:51:10 -05:00
Brian Barto
4ec37fc46e Remove commented code
modified:   src/nms-ncurses.c
2017-01-18 15:07:50 -05:00
Brian Barto
0359617c96 Make 'all' for ncurses implementations
modified:   Makefile
2017-01-18 00:16:45 -05:00
Brian Barto
cffbd272d7 Make ncurses implementation for sneakers
modified:   Makefile
	modified:   src/nms-ncurses.c
2017-01-18 00:14:21 -05:00
Brian Barto
e153046219 The nms-ncurses buid should be named nms 2017-01-17 22:08:48 -05:00
Brian Barto
e42155973a ncurses implementation
modified:   Makefile
	new file:   src/nms-ncurses.c
2017-01-17 22:00:24 -05:00
Brian Barto
b1a0db59ae The -c option doesn't require an argument (bug fix)
modified:   src/main.c
2017-01-17 21:54:13 -05:00
Brian Barto
5ffdfb5e40 Substitute the conditional checks with a 'rm -f'
modified:   Makefile
2017-01-17 19:39:16 -05:00
Brian Barto
79cfbf0b71 Dont make sneakers by default. user must specify 'make sneakers' or 'make all'
modified:   Makefile
2017-01-17 19:30:24 -05:00
Brian Barto
1c65c9a218 Renamed the files
modified:   Makefile
	modified:   README.md
	renamed:    src/nms.c -> src/main.c
	renamed:    src/libnms.c -> src/nms.c
	renamed:    src/libnms.h -> src/nms.h
	modified:   src/sneakers.c
2017-01-16 16:28:12 -05:00
Brian Barto
4d7706c907 Add support for returnOpts without clearing the screen
modified:   src/libnms.c
2017-01-15 14:26:19 -05:00
Brian Barto
e7ec1e9b9a Change main.c file name to nms.c
modified:   Makefile
	renamed:    src/main.c -> src/nms.c
2017-01-13 15:58:05 -05:00
Brian Barto
71852ac3f5 README clarification
modified:   ../README.md
2017-01-13 15:55:43 -05:00
Brian Barto
848f3d613e Remove nms files (no longer needed)
deleted:    nms.c
	deleted:    nms.h
2017-01-13 15:22:34 -05:00
Brian Barto
4867943414 Add version badge to README
modified:   README.md
2017-01-13 15:17:07 -05:00