Commit Graph

  • 2c337e61dc Merge pull request #17 from imak/master Brian Barto 2016-05-06 12:01:10 -0400
  • ba06fa3eac Changed test for OS to account for Fedora and RHEL/CentOS more accurately. Also updaated the ncurses-dev to ncusrses-devel for same. Ivan Makfinsky 2016-05-06 11:24:32 -0400
  • 4c5e2c7f74 Removing unused var DESTDIR from makefile Brian Barto 2016-05-04 10:23:33 -0400
  • 5927e52444 Merge branch 'anthonysterling-feature/colour' Brian Barto 2016-05-03 10:30:51 -0400
  • 9ab70d1948 Small refactor of the forground color code Brian Barto 2016-05-03 10:30:11 -0400
  • eef49d2ce6 Merge branch 'feature/colour' of https://github.com/anthonysterling/no-more-secrets into anthonysterling-feature/colour Brian Barto 2016-05-03 09:44:41 -0400
  • 62db60a1d9 Added documenation update Anthony Sterling 2016-05-02 20:13:15 +0100
  • 469a24b85d Added the -f flag to change the foreground color Anthony Sterling 2016-05-02 13:33:19 +0100
  • c043388bad Incorporated geometric size expansion for input array to reduce the amount of memory reallocations. Brian Barto 2016-05-02 13:56:35 -0400
  • e988dac87c Added -v command line option to print version number Brian Barto 2016-05-01 17:19:27 -0400
  • ed5e9f689f Support for the '-a' command line option to auto-start the decryption effect Brian Barto 2016-05-01 17:09:38 -0400
  • 2eaafe1ef3 Update to the README Brian Barto 2016-05-01 16:17:04 -0400
  • 94b1200497 Updating README to include new 'make install' script. Brian Barto 2016-05-01 16:12:03 -0400
  • 8aeecc1446 Merge pull request #14 from apjanke/make-install Brian Barto 2016-05-01 15:56:50 -0400
  • 28a7137d6f build: add make install/uninstall targets Andrew Janke 2016-05-01 15:30:50 -0400
  • 9a7a77c2b7 Merge pull request #10 from maxwellgerber/master Brian Barto 2016-04-29 11:26:24 -0400
  • b771aa9663 Modified makefile for different flavors of *nix Maxwell Gerber 2016-04-28 17:36:35 -0700
  • b34fc9bf11 Fix for issue #6: Brian Barto 2016-04-28 15:59:00 -0400
  • 5dff8f3994 Merge branch 'master' of https://github.com/bartobri/no-more-secrets Brian Barto 2016-04-28 15:35:38 -0400
  • d110aedb85 Updating/Clarifying some code comments Brian Barto 2016-04-28 15:34:41 -0400
  • d802ceb2cd Merge pull request #5 from Sachiano/master Brian Barto 2016-04-28 13:49:28 -0400
  • de626a6b8c Update YouTube link Sacha Corazzi 2016-04-28 11:33:30 +0100
  • 9f82b10b5c actually require ncurses mrundle 2016-04-28 05:25:18 +0000
  • 12e08849fd minor Makefile cleanup and introduced gcc warnings mrundle 2016-04-28 04:51:47 +0000
  • 6b375c47a9 Minor code tweak to use TAB_SIZE instead of integer constant Brian Barto 2016-04-27 11:26:18 -0400
  • e06aa4ebf5 Initializing character pointer to NULL Brian Barto 2016-04-27 11:01:41 -0400
  • b61b6d1075 Hopefully the last README update (probably not :() Brian Barto 2016-04-26 14:22:34 -0400
  • 62c587e40e Spelling errors Brian Barto 2016-04-26 12:19:17 -0400
  • 53715bf7f6 More formatting changes Brian Barto 2016-04-26 11:57:18 -0400
  • 95b86556d4 Formatting fix Brian Barto 2016-04-26 11:52:32 -0400
  • 02e7427080 Close to the last README update??? Brian Barto 2016-04-26 11:50:59 -0400
  • aef8476017 Constant readme changes Brian Barto 2016-04-26 11:40:42 -0400
  • c2f78daebb Small grammar error in README Brian Barto 2016-04-25 18:19:14 -0400
  • 69a7a3c2bc When will these README updates end??? Brian Barto 2016-04-25 18:10:43 -0400
  • 86811ad471 README updates Brian Barto 2016-04-25 17:45:04 -0400
  • 20aab20a9b Making the H5s to H4s Brian Barto 2016-04-25 17:41:17 -0400
  • 908c535277 Endlessly documenting... Brian Barto 2016-04-25 17:40:09 -0400
  • 05e9b68f0e More documentation updates Brian Barto 2016-04-25 17:18:43 -0400
  • 5f63653ff3 More README Updates Brian Barto 2016-04-25 16:45:52 -0400
  • f08cf7d39d README updates Brian Barto 2016-04-25 14:14:28 -0400
  • 0393e842e1 README updates Brian Barto 2016-04-25 13:54:05 -0400
  • 58764b6cb8 README updates Brian Barto 2016-04-25 13:52:08 -0400
  • 09b7011894 README updates Brian Barto 2016-04-25 13:51:10 -0400
  • 3a97c24064 README updates Brian Barto 2016-04-25 13:49:53 -0400
  • 285dceb50a README updates Brian Barto 2016-04-25 13:41:19 -0400
  • 035356e266 README update Brian Barto 2016-04-25 13:40:19 -0400
  • c4dc73f62c Added screen cap of 'sneakers' program Brian Barto 2016-04-24 18:17:49 -0400
  • 9c91f6eeec README updates Brian Barto 2016-04-22 16:40:16 -0400
  • cca569ae4a README Updates Brian Barto 2016-04-22 16:34:40 -0400
  • 3275cbf371 README updates Brian Barto 2016-04-22 16:25:21 -0400
  • 555ed4fcd3 README updates Brian Barto 2016-04-22 16:16:27 -0400
  • 471caccc29 README updates Brian Barto 2016-04-22 16:14:55 -0400
  • 1b2f14029d Some README updates Brian Barto 2016-04-22 16:13:39 -0400
  • 26c5cbbd32 Some initial info for README Brian Barto 2016-04-21 16:59:08 -0400
  • 125cf82b42 Added beep when user chooses an invalid selection (when selections are enabled) Brian Barto 2016-04-20 18:33:51 -0400
  • 53f3835195 Added option to show cursor during "type" and "jumble" loops. Brian Barto 2016-04-20 18:16:19 -0400
  • 36cf124a0d Changed nmsexec() to nms_exec() Brian Barto 2016-04-20 17:55:07 -0400
  • 9f1ec97e3f Added cursor position options Brian Barto 2016-04-20 17:51:36 -0400
  • 227b5a7344 Changed my typedef name to proper camel case Brian Barto 2016-04-20 17:24:11 -0400
  • 9959d6f98f Changes nmsexec() to accept a structure containing it's multiple arguments. This made more sense than passing a growing list of arguments. Brian Barto 2016-04-20 17:08:35 -0400
  • f91d5601c4 Added "returnOptions" parameter that limits which keys will continue execution once the src text is revealed. Brian Barto 2016-04-20 14:52:37 -0400
  • 1782f6d248 Flushing input prior to getch() Brian Barto 2016-04-20 12:39:39 -0400
  • 0f5db67cac Added default case to nmsexec() return value Brian Barto 2016-04-20 12:27:33 -0400
  • dd50839dae Returning the character that the user pressed after the reveal. Brian Barto 2016-04-20 12:23:37 -0400
  • 17348f7c85 Defining some constants to replace variables that should have never been. Brian Barto 2016-04-19 18:57:29 -0400
  • b97d1cbc4a Bump up the type speed a touch Brian Barto 2016-04-19 18:36:29 -0400
  • e223b46bfc Typo fix Brian Barto 2016-04-19 18:27:51 -0400
  • 99d1fc318e Some typo fixes Brian Barto 2016-04-19 18:24:48 -0400
  • 7bfe0b9ff5 Commiting an example use case that mimicks the movie scene in sneakers. Brian Barto 2016-04-19 18:18:02 -0400
  • 164d487349 Quick bug fix for my last commit Brian Barto 2016-04-19 15:05:21 -0400
  • 39390b673c Had to reopen stdin to get keyboard input back when piped data is used Brian Barto 2016-04-19 13:46:58 -0400
  • ed59cb1070 Removing a line I don't need anymnore due to previous commit. Brian Barto 2016-04-18 18:45:34 -0400
  • 103e164106 Decided I didn't need the nmsprintf() function. Instead teh main program should build the character array however it pleases and pass it in to nmsexec(). Brian Barto 2016-04-18 18:39:56 -0400
  • 4ccde16721 No need to loop to increase buffer size when snprintf() tells me exactly how much space I need. Brian Barto 2016-04-18 14:51:16 -0400
  • 9b5471838a Forgot to free() my malloc'd character array Brian Barto 2016-04-18 14:38:02 -0400
  • 385cacab05 Follow up to previous commit. Brian Barto 2016-04-18 14:35:25 -0400
  • 1b6ba0bf7f Used snprintf to dynamically grow print buffer size as needed. Brian Barto 2016-04-18 14:27:41 -0400
  • 6da3bbdce5 Restructured the application file a bit. Brian Barto 2016-04-18 12:00:57 -0400
  • 80d37d7dc4 Quick change to the makefile Brian Barto 2016-04-18 11:12:56 -0400
  • 3f0c272f44 nmsprintBuffer doesn't need to be a global. Brian Barto 2016-04-15 17:39:58 -0400
  • 00dd424e9b Making global vars static Brian Barto 2016-04-15 17:30:55 -0400
  • e2ab6966a7 Updated the handling of "overflow" data Brian Barto 2016-04-15 15:14:06 -0400
  • 61f05b0307 Some needed commenting Brian Barto 2016-04-15 14:28:06 -0400
  • 4ecd5fcfb3 Changed up the Makefile a bit to make it simpler. Also changed it's location and added a bin dir. Brian Barto 2016-04-15 14:02:09 -0400
  • a82d55717a Integrated ncurses color functions to replace my raw escape characters I used for color. Brian Barto 2016-04-14 16:25:16 -0400
  • 46fc803fe7 Initial curses integration Brian Barto 2016-04-14 16:18:42 -0400
  • ece2551814 Couple OCD changes Brian Barto 2016-04-14 15:48:27 -0400
  • 0567e7f3b6 Updated Makefile to include the new header file Brian Barto 2016-04-12 17:15:38 -0400
  • 3f2b28a352 Placed all of the logic in to a header file so that it can be included inside other applications. Brian Barto 2016-04-12 16:18:53 -0400
  • ad7fa569bb Move struct definition Brian Barto 2016-04-11 18:42:23 -0400
  • 5f5c70fee7 Add some more ascii characters to the mask set Brian Barto 2016-04-11 16:56:44 -0400
  • 1ce3eaa7b1 Handling for tab characters Brian Barto 2016-04-11 16:31:32 -0400
  • b1d29cd6fe Initial display of the characters via "type effect" Brian Barto 2016-04-11 16:14:02 -0400
  • 906fb5af2d Only jumble and reveal the number of lines from the input stream that are equal to the number of lines in the terminal window. After the jumble/reveal, print the remaining characters. Brian Barto 2016-04-11 13:47:53 -0400
  • 01721aca7c Flushing stdout for each loop itteration, otherwise it doesn't look right for small sets of data. Brian Barto 2016-04-10 18:52:13 -0400
  • bf6db66729 Adding some TODO notes Brian Barto 2016-04-10 18:43:36 -0400
  • 008f93c298 Reveal loop added. Needs refinement but the basic idea is functional. Brian Barto 2016-04-10 18:30:44 -0400
  • e8d708a353 Added jumble effect Brian Barto 2016-04-10 15:51:05 -0400
  • dd89bbc721 Added getMaskChar function. Also swapped out some explicit null pointers with NULL Brian Barto 2016-04-08 15:34:07 -0400
  • a175b434ed Cleaned up the list building process a bit. Made it so all elements are dynamically allocated, instead of all but the first like before this commit. This code is a bit smoother and easier to follow. Brian Barto 2016-04-07 14:49:47 -0400