Commit Graph

  • bd2253aec0 * justify can be specified via menu.json Bryan Ashby 2015-05-07 16:43:00 -0600
  • 37adeb5f90 * Fix some handling of height, itemSpacing, etc. in VerticalMenuView * Change auto scale to be height/width dependent Bryan Ashby 2015-05-07 16:14:16 -0600
  • 7fc4858959 * Working, but buggy WIP rework of VerticalMenuView with scrolling Bryan Ashby 2015-05-06 21:19:24 -0600
  • 0346cbc7cb * More WIP on VM redesign Bryan Ashby 2015-05-06 16:43:49 -0600
  • cdfb7ce6f2 * Start work on VerticalMenuView changes allowing scrolling views. Lots to go. Bryan Ashby 2015-05-05 22:19:21 -0600
  • a01f5d2f24 * Just some notes Bryan Ashby 2015-05-04 22:04:36 -0600
  • 6dfda0e6d4 * Properly handle item spacing in VerticalMenuView Bryan Ashby 2015-05-04 15:39:48 -0600
  • d5017203ac * WIP experimental pausing for ANSI/art Bryan Ashby 2015-05-03 21:36:53 -0600
  • 5a00d219f8 * Start work on pausable ANSI display/etc. Bryan Ashby 2015-05-03 17:35:55 -0600
  • 3f92a7949d * Some code cleanup * Lots of notes/thoughts Bryan Ashby 2015-04-30 22:29:24 -0600
  • e8346779da * styleColor -> styleSGR1, styleSGR2 Bryan Ashby 2015-04-30 16:41:43 -0600
  • 04c85d2311 * Fix MCI colors. Everything working well so far! Bryan Ashby 2015-04-30 14:39:03 -0600
  • 23a4344a4b * Minor Bryan Ashby 2015-04-29 21:57:26 -0600
  • 6f9414fc1c * Adding for history; will be removed Bryan Ashby 2015-04-29 21:53:01 -0600
  • 3f29e3dba4 * Start of work on re-write of SGR stuff related to MCI codes Bryan Ashby 2015-04-29 15:38:20 -0600
  • 48be2f69be * Start work on new ANSI parser color/style system. Mostly notes. Will do in bulk later * Start of styleColorX concept Bryan Ashby 2015-04-28 22:42:22 -0600
  • 39fff7826c + Spin & Toggle menu demo start Bryan Ashby 2015-04-28 21:15:36 -0600
  • 2c4711a976 * Fix 'small i' textStyle Bryan Ashby 2015-04-28 17:21:24 -0600
  • 8bc2f31967 * Minor changes to demo mode. Bryan Ashby 2015-04-28 17:18:02 -0600
  • 99fb3b34c7 * Mostly code cleanup & minor refactors Bryan Ashby 2015-04-27 22:40:05 -0600
  • cb5fc13da5 * Merged changes Bryan Ashby 2015-04-27 20:23:21 -0600
  • 75bb9e91e4 * Some work on cursor hiding while redrawing. WIP. Bryan Ashby 2015-04-27 20:19:17 -0600
  • 3e93b5b67d * Allow hot keys to be case insensitive * Start of better demo Bryan Ashby 2015-04-27 17:27:23 -0600
  • 028c5be418 + ToggleMenuView * Start of hotkeys for menus * General menu cleanup & rework Bryan Ashby 2015-04-27 16:04:41 -0600
  • 10d8812300 + SpinnerMenuView (MCI=SM) * Some menu view rework... WIP Bryan Ashby 2015-04-26 21:57:23 -0600
  • 7a643150e7 * Fixed double extra view redraws * Redraw views when all of them are ready @ MCI init * Moved a lot of properties of views to menu.json/prompts * Allow scrolling editor for EditTextView * New @config:path.to.property for menu.json view properties/etc. Bryan Ashby 2015-04-26 20:46:16 -0600
  • 5288643189 * Not much Bryan Ashby 2015-04-25 14:44:48 -0600
  • ca2274dcf5 * Not much. Will start on DEMO mode for View development, etc. Bryan Ashby 2015-04-24 16:54:25 -0600
  • f4a5b9e4be Merge branch 'master' of ssh://132.0.0.246/git/base/enigma-bbs Bryan Ashby 2015-04-23 23:01:54 -0600
  • 91d395e8bc * Again change ANSI font handling * Add prompt.json Bryan Ashby 2015-04-23 23:00:48 -0600
  • 5ae0399519 * More package.json updates & some logging early failures Bryan Ashby 2015-04-23 21:42:57 -0600
  • 1e3e0b8baa * A little work on making package.json more legit Bryan Ashby 2015-04-23 17:14:14 -0600
  • 5ab89f952f * New @systemMethod Bryan Ashby 2015-04-20 23:24:15 -0600
  • ec5f1836c5 * clearScreen -> cls for nostalgia * module cleanup: some simple modules moved to general_menu_method.js @methods * More work on menu configuration & options - Removed formatting of args for now. Too tied to MCI, not really needed with argName stuff Bryan Ashby 2015-04-20 22:50:58 -0600
  • 8db72430d3 * 'action' must be part of a *menu* not a prompt (they remain generic) * Menus and prompts in better harmony * Very eary WIP of converting login/apply/etc. to new system. These can now be helper scirpts and not full MenuModules (very simple!) Bryan Ashby 2015-04-19 22:58:18 -0600
  • bac2f63c1a * Tons of work with menu/prompts refactoring -- more to come soon * More work with menu/prompt accets Bryan Ashby 2015-04-19 02:13:13 -0600
  • 5faa11664b * Lots of work with fonts: Support mappings of various cterm/SyncTERM fonts. * Load font info from SAUCE * Better work with defaults & theme values Bryan Ashby 2015-04-16 22:29:53 -0600
  • 586f3d60b3 * ButtonView is now MCI BT. BN is pre-defined "Board Name" * Client current theme info loaded & used for e.g. passwordChar * Code cleanup Bryan Ashby 2015-04-15 22:46:45 -0600
  • 5eee568586 * Apply now semi functional Bryan Ashby 2015-04-14 22:27:07 -0600
  • 77600d3dde * Fix EtherTerm backspace key * Better WIP apply art / module * Better WIP 'enter' and 'leave' events from VC Bryan Ashby 2015-04-14 00:19:14 -0600
  • b0103cb178 * Experimental enter/leave events for Views Bryan Ashby 2015-04-11 23:48:41 -0600
  • 85a72935fa * Some work on User creation/persistance * Fix some MCI parsing from menu.json * Add 'options' to menu entries Bryan Ashby 2015-04-09 22:49:56 -0600
  • 2bac8e006e - Remove inputType from previous check in. Will replace with MaskEditTextView stuff * Cleanup self.options in Views. Just use self.XXXXXX and pass in options to configure * View's take one param for ctor: options. Including options.client * Experimental / WIP cursor show/hide in Views Bryan Ashby 2015-04-08 22:54:13 -0600
  • 6d84018ef5 * Some WIP inputType Bryan Ashby 2015-04-07 23:15:34 -0600
  • 9bc1e2f3d1 * Mostly placeholder apply menu Bryan Ashby 2015-04-06 22:29:45 -0600
  • 9219cc74a5 * Work on User and loading user from db with authenticate() * Show login error in login.js experimental stuff Bryan Ashby 2015-04-06 00:18:08 -0600
  • 3336caeec9 + Introduction of WIP asset system - menus, prompts, art, etc. @type:location/asset Bryan Ashby 2015-04-05 01:15:04 -0600
  • 113e16df0d * Allow passing of arguments to menu's via menu.json including formatted parameters * Fix menu.json setting of focus on view Bryan Ashby 2015-04-04 14:41:04 -0600
  • ae71aa9feb * Rewrite of menu.json handling. More flexability * Wildcards in menu.json * Basic menu.json submit filtering working Bryan Ashby 2015-04-01 22:13:29 -0600
  • 1ae571ee44 * Updated WIP menu.json ideas Bryan Ashby 2015-03-31 09:03:47 -0600
  • 3274908586 * More work on menu system and form handling. Lots of work to do! Bryan Ashby 2015-03-30 21:29:06 -0600
  • d6ffa2b26e * Lots of WIP around menu.json handlinge/etc. Bryan Ashby 2015-03-29 21:47:48 -0600
  • 8c9b0e729f * WIP ViewController.loadFromMCIMapAndConfig() Bryan Ashby 2015-03-27 18:02:00 -0600
  • cca9334bd3 * WIP on standard menu and menu.json MCI / form mapping. Much to do... Bryan Ashby 2015-03-26 22:58:22 -0600
  • 4c4b0de54c * Better form submit format * Allow comments in menu.json Bryan Ashby 2015-03-25 23:23:14 -0600
  • d1b0663b5d * Some basic work on connecting modules Bryan Ashby 2015-03-23 23:12:19 -0600
  • 810f001901 * Cleanup & some logging Bryan Ashby 2015-03-22 23:16:49 -0600
  • efcc8756ba * WIP Menu system vs raw module access Bryan Ashby 2015-03-22 22:52:04 -0600
  • f7462bbbdd + Concept of PluginModule and inherited classes such as ServerModule, MenuModule, ... * Client now tracks current menu module. Auto detach events, etc. Bryan Ashby 2015-03-18 23:08:23 -0600
  • d3e35d286a * Start real work on SSH using ssh2 module Bryan Ashby 2015-03-16 22:41:14 -0600
  • 008e9f46d8 * Fix colors in relation to MCI codes * iCE colors working, I think... Bryan Ashby 2014-11-12 23:16:47 -0700
  • 7bac1b5193 + Start of iCE color support... ish. * Initial NU-MAYA theme matrix Bryan Ashby 2014-11-09 21:24:09 -0700
  • f2388ceed1 * Various cleanup + utility methods Bryan Ashby 2014-11-04 23:50:42 -0700
  • d242546458 * Some code cleanup + Bit of skeleton for TickerTextView * Detach of events in ViewController Bryan Ashby 2014-11-04 00:34:54 -0700
  • eaf2aae48d * Constant time password DK compare * Minor View update * Test module. Start work on module switching functionality. NYW! Bryan Ashby 2014-11-03 22:53:01 -0700
  • 1264cdde01 * Update color parsing. WIP Bryan Ashby 2014-11-03 17:04:46 -0700
  • 6c841105ab + MCI support for focusArgs, e.g. 'focusTextStyle' + TextView initial support for fillChar and justify + Add color support to string_util.js::pad() * Better color handling in Views Bryan Ashby 2014-11-03 16:49:15 -0700
  • 4234e03008 * Work on forms * More work on VerticalMenuView: setItems(), etc. Bryan Ashby 2014-11-02 12:07:17 -0700
  • 4f3a8ac500 * VerticalMenuView up/down working Bryan Ashby 2014-11-01 09:50:11 -0600
  • edc8266310 * A bit of work on VerticalMenuView * Inheritance updates for Views * Fixes and better handling of MCI factory Bryan Ashby 2014-10-31 16:25:11 -0600
  • c3aa4c44e2 + Start work on MenuView & friends * connect.js no longer a module. Part of initial connection always * Cleaner & expandable BBS init * Better theme handling Bryan Ashby 2014-10-30 22:59:21 -0600
  • 14a321de2f * Work on themes. Ability to use ANSI to detect screen size if NAWS/etc. fail Bryan 2014-10-29 05:30:20 -0600
  • 1ef9a4a1ce * Code cleanup. WIP theme stuff. Better CPR handling, etc. NuSkooler 2014-10-29 22:23:44 -0600
  • 7cfe72d53b * Fix Cursor Position Report (CPR) handling! Bryan 2014-10-29 01:33:04 -0600
  • 1dff6a6906 * Default IDs, support for some basic TextView/labels via MCI NuSkooler 2014-10-27 21:58:34 -0600
  • 8119c1688a + Very start of theme support. Various changes NuSkooler 2014-10-26 22:06:41 -0600
  • 46875ccddd * User stuff converted to use Async.js. More to come NuSkooler 2014-10-25 21:35:42 -0600
  • 668fdd9166 * Better view inheritance. Experimental ButtonView. User stuff NuSkooler 2014-10-23 22:18:38 -0600
  • 8cd062be72 * Notes but ButtonView skeleton Bryan 2014-10-23 16:40:52 -0600
  • 381ded17a6 * Rewrite of Views functional. WIP more to come NuSkooler 2014-10-22 23:41:00 -0600
  • 51d15659d5 * Rewrite of Views. Cleaner. WIP NuSkooler 2014-10-21 23:12:44 -0600
  • c6e6c1562d * Work on User & user db NuSkooler 2014-10-20 22:47:13 -0600
  • 7a3e375f5d * Start work on database & users NuSkooler 2014-10-19 23:30:44 -0600
  • eab6da2b0a * More View updates NuSkooler 2014-10-19 21:06:39 -0600
  • c7b4714c3d * WIP MCI view factory & related NuSkooler 2014-10-18 18:23:49 -0600
  • 9033ceeac6 * WIP on views NuSkooler 2014-10-18 12:45:24 -0600
  • 8986729622 + Start of Views NuSkooler 2014-10-16 22:03:32 -0600
  • 9a7e90b9b2 + Initial source checkin NuSkooler 2014-10-16 20:21:06 -0600
  • 9804c93f2e * Deleted test file NuSkooler 2014-10-15 22:20:28 -0600
  • af2dfb982d Testing repo Bryan Ashby 2014-09-23 13:30:13 -0600