Brian Barto
|
40da2058b4
|
Check the return value of realloc() for error
modified: src/nms.c
|
2017-09-20 09:03:45 -04:00 |
|
Brian Barto
|
30bd00f949
|
Set initial capacity to 50 chars.
modified: src/nms.c
|
2017-09-20 09:00:38 -04:00 |
|
Brian Barto
|
39c02de520
|
getchar() must be assigned to an int to handle EOF properly.
modified: src/nmstermio.c
|
2017-09-20 08:35:08 -04:00 |
|
Brian Barto
|
733503ce3a
|
Fix some indetation issues and add brackets.
modified: src/nmseffect.c
|
2017-04-22 14:46:12 -04:00 |
|
liv
|
b70e70e3dd
|
Add option to mask single blank spaces
|
2017-04-11 10:51:56 +01:00 |
|
Brian Barto
|
e1fccfce94
|
Add comment for MinGW support code
modified: src/nmstermio.c
|
2017-03-21 09:40:15 -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
|
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
|
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
|
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
|
cffbd272d7
|
Make ncurses implementation for sneakers
modified: Makefile
modified: src/nms-ncurses.c
|
2017-01-18 00:14:21 -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
|
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
|
848f3d613e
|
Remove nms files (no longer needed)
deleted: nms.c
deleted: nms.h
|
2017-01-13 15:22:34 -05:00 |
|
Brian Barto
|
15d033a93c
|
Add clear-screen functionality
modified: README.md
modified: src/main.c
|
2017-01-12 16:38:24 -05:00 |
|
Brian Barto
|
da514019de
|
Initial update with code from libnms
modified: Makefile
new file: src/libnms.c
new file: src/libnms.h
modified: src/main.c
modified: src/sneakers.c
|
2017-01-08 17:22:03 -05:00 |
|
Brian Barto
|
b95317c382
|
Fixing some indent issues
modified: src/main.c
|
2016-09-18 19:03:18 -04:00 |
|
Brian Barto
|
0af55b446a
|
Updated version number for new release
modified: src/main.c
|
2016-07-14 08:48:22 -04:00 |
|
Brian Barto
|
eab9e52438
|
Small syntax change
modified: src/nms.h
|
2016-05-20 10:33:26 -04:00 |
|
Brian Barto
|
e07eddaee2
|
Updating version number for -v switch
modified: src/main.c
|
2016-05-19 10:19:51 -04:00 |
|
Brian Barto
|
c3d8df2a66
|
Support for east asian characters that take two terminal spaces.
modified: src/nms.c
modified: src/sneakers.c
|
2016-05-12 22:33:03 -04:00 |
|
Brian Barto
|
26c2507189
|
Fix for bug where first overflow line was getting overwritten.
modified: src/nms.c
|
2016-05-12 17:27:10 -04:00 |
|
Brian Barto
|
5b1cf2c362
|
Fixed an issue with wrapping text incorrectly
modified: src/nms.c
|
2016-05-12 17:15:19 -04:00 |
|
Brian Barto
|
2e47b10a82
|
Bug fix for seg fault when displaying extra rows beyond terminal capacity
modified: src/nms.c
|
2016-05-12 16:17:39 -04:00 |
|
Brian Barto
|
9d7ac87af3
|
Bug fix for UTF-8 character support on ubuntu. Needed to link to the ncursesw library.
modified: Makefile
modified: README.md
modified: src/nms.c
|
2016-05-12 15:06:35 -04:00 |
|
Brian Barto
|
e6ccc65d19
|
Disabling the CP437 character support because it does not display correctly on some versions of
ncurses. Hopefully will have a fix soon.
modified: src/nms.c
|
2016-05-12 14:32:07 -04:00 |
|
Brian Barto
|
db52fbe346
|
Rudimentary support for UTF-8 character input. Note that east asian wide characters are not
supported yet. Support for those should follow soon.
modified: src/nms.c
|
2016-05-11 19:21:46 -04:00 |
|
Brian Barto
|
a783af8d7f
|
Performance tweak. The jumble loop smoother now.
modified: src/nms.c
|
2016-05-11 16:55:19 -04:00 |
|
Brian Barto
|
f1adafb03d
|
Added character set CP437. This now uses the characters we actually see in the movie.
modified: src/nms.c
|
2016-05-10 20:34:33 -04:00 |
|
Brian Barto
|
9ab70d1948
|
Small refactor of the forground color code
modified: README.md
modified: src/main.c
modified: src/nms.c
modified: src/nms.h
|
2016-05-03 10:30:11 -04:00 |
|