Commit Graph

  • 13d104c840 * A lot of cleanup in ViewController * ViewController.getFormData() * Lots of WIP work on fse.js & multiple forms Bryan Ashby 2015-07-04 12:02:37 -0600
  • a241f91546 * A few updates to experimental per-client child logging * StatusBarView skeleton * Code cleanup * Menus scan specify emulated baud rate Bryan Ashby 2015-07-02 23:28:39 -0600
  • 8fecc779d1 * Some work on message base tables. WIP, not functional Bryan Ashby 2015-07-02 17:04:13 -0600
  • a1a4c09214 * Only allow two digits for Renegade style pipe codes Bryan Ashby 2015-07-02 15:20:39 -0600
  • fa7cf1f265 * Code cleanup * Placeholder concept of Bunyan child logger per connected client Bryan Ashby 2015-07-01 23:41:20 -0600
  • 8e0dc505b1 * Fix bug in MCI parsing with lower case alpha character such as 'f' for fIRST lETTER text styles * Minor fixes Bryan Ashby 2015-07-01 22:53:01 -0600
  • bb7504a35a * Code cleanup * MultiLineEditTextView2 -> MultiLineEditTextView Bryan Ashby 2015-07-01 20:35:03 -0600
  • c1469a1f9c * isSpecialKeyMapped() renamed to isKeyMapped() * Functional HorizontalMenuView * Minor updates Bryan Ashby 2015-07-01 20:18:34 -0600
  • a1b87c7a60 * Don't need extra data for tracking columns Bryan Ashby 2015-07-01 16:43:19 -0600
  • 1606437c27 * Minor updates to HorizontalMenuView (WIP) Bryan Ashby 2015-06-30 23:09:58 -0600
  • d346fe72ee * Lots of minor code cleanup * WIP work on HorizontalMenuView * Initial art for HorizontalMenuView demo Bryan Ashby 2015-06-30 22:45:27 -0600
  • c87c0d69b7 * Some work on color codes module Bryan Ashby 2015-06-30 13:04:58 -0600
  • 658c64c8c8 * Bunch of WIP on new setPropertyValue() stuff making it easier to set props from JSON Bryan Ashby 2015-06-29 23:14:17 -0600
  • 8a5f890bee * Start work on setProperty() functionality -- this will replace some of the view controller work Bryan Ashby 2015-06-28 22:45:57 -0600
  • 541be2d65a * Fix TextEditView when 'text' set by default * Fix TextEditView row vs col * Start skeleton on HorizontalMenuView Bryan Ashby 2015-06-28 22:31:12 -0600
  • 670bf0fd6e * Load fse stuff from menu.json. Will use form 0..n Bryan Ashby 2015-06-27 15:32:29 -0600
  • e7e9070414 * Some additional message related tables * Change FSE art to 79 columns Bryan Ashby 2015-06-26 23:12:12 -0600
  • 5a4c2a3043 * Initial start of message DB Bryan Ashby 2015-06-25 23:19:32 -0600
  • 32fdbab88d * Very very early work on FSE module Bryan Ashby 2015-06-25 22:34:33 -0600
  • f56546cae5 * Rename message editor to fse.js Bryan Ashby 2015-06-25 16:33:17 -0600
  • 7df509d5f0 * Notes mostly Bryan Ashby 2015-06-24 23:12:03 -0600
  • 8c7d609abb * Start skeleton work on message editor module Bryan Ashby 2015-06-24 23:09:26 -0600
  • 30b98e9e3b * Some notes * Placeholder menu editor module Bryan Ashby 2015-06-24 22:45:21 -0600
  • 521710e6ec * Page Up / Page Down for SyncTERM * Page Down fixes * Down arrow fixes Bryan Ashby 2015-06-21 22:36:07 -0600
  • 45aa97071e * Minor fixes Bryan Ashby 2015-06-21 21:11:11 -0600
  • 2c8ce36154 * Minor code cleanup * Some work on Page Up / Page Down (WIP) * Bug fixes with word wrapping, width checks @ word wrap Bryan Ashby 2015-06-20 15:15:37 -0600
  • 714465ac40 * Code cleanup Bryan Ashby 2015-06-20 00:40:23 -0600
  • f3cf12f294 * Deleting line functionality change -- now working consistent with end/home treatment * Some WIP fixes for empty container (e.g. cleared lines) Bryan Ashby 2015-06-19 16:47:04 -0600
  • dc69428563 * Some code cleanup * WIP additional terminal types * Minor updates to deleting lines in multi line edit - much to go still Bryan Ashby 2015-06-18 22:17:51 -0600
  • 68f5a4cbfb * Nothing really, no time Bryan Ashby 2015-06-18 16:27:41 -0600
  • 6ac39c373c * A completely broken delete line Bryan Ashby 2015-06-17 22:38:21 -0600
  • f3cbffb094 * More WIP on backspace with tabs/etc. Bryan Ashby 2015-06-17 16:49:32 -0600
  • d2244ba028 * Some work on backspace processign with tabs... WIP. Bryan Ashby 2015-06-16 23:43:22 -0600
  • 2c7527bbcd * Some notes on deleting tabs Bryan Ashby 2015-06-16 16:30:23 -0600
  • 7095f388f8 * update comments Bryan Ashby 2015-06-16 00:30:46 -0600
  • 3e0926b87a * Update word wrap with backspace Bryan Ashby 2015-06-16 00:27:04 -0600
  • d3c6d6fdef * placeholder for backspace Bryan Ashby 2015-06-15 23:00:47 -0600
  • 7281011a7a * start of backspace impl Bryan Ashby 2015-06-15 22:53:49 -0600
  • 683f21cf1a * Some thoughts Bryan Ashby 2015-06-15 15:54:33 -0600
  • 81dab54f78 * Fix line feed key with tabs Bryan Ashby 2015-06-14 23:18:21 -0600
  • 2632c150ac * Fix line feed losing a character * Fix wrapping when tabs are involved Bryan Ashby 2015-06-14 21:19:25 -0600
  • 8a75dbc91f * Movement working pretty well with tabs, etc. * Handling of linefeed (enter key) * Start work on tab key press Bryan Ashby 2015-06-13 21:49:12 -0600
  • dc883ac6e6 * Some ideas on tabstop rework... Bryan Ashby 2015-06-12 16:44:32 -0600
  • 1b50993768 * More work on cursor movement inc left key with tabs Bryan Ashby 2015-06-11 23:09:13 -0600
  • b24cbd9436 * Word wrapping functional with tabs in the mix (at least when adding chars!) Bryan Ashby 2015-06-11 21:05:52 -0600
  • 251a4777f6 * Mostly notes Bryan Ashby 2015-06-11 16:53:34 -0600
  • 9ead6ab0fa * Improvement to word wrapping in multi line editor. Now handles spaces, etc. Bryan Ashby 2015-06-10 21:49:18 -0600
  • 019dbaf034 * Wrapping & cursor placement improvements Bryan Ashby 2015-06-10 16:12:21 -0600
  • b759975742 * Some minor tweaks. Nothing major right now Bryan Ashby 2015-06-08 22:41:57 -0600
  • 6bf5a8425c * getSGRFor() Bryan Ashby 2015-06-08 16:51:27 -0600
  • 05af6daa8d * Probably some throw away changes Bryan Ashby 2015-06-08 00:03:09 -0600
  • 30150dac66 * Some improvements. Start WIP on cursor position when wrapping lines Bryan Ashby 2015-06-07 23:45:06 -0600
  • 71511ae4a3 * Some progress on word wrapping and character insertion... very broken. Some ideas... Bryan Ashby 2015-06-07 21:32:47 -0600
  • d16a13707f * Yet more work on inserting and word wrapping as we go. Lots of bugs but getting there Bryan Ashby 2015-06-07 00:04:09 -0600
  • 832442288e * Some mostly placeholder work for @art, etc. in View properties (e.g. menu.json) * Lots of work on MultiLineEditTextView2. WIP text insertion, retrieval, etc. * Tabs working good at a basic level Bryan Ashby 2015-06-06 19:34:55 -0600
  • feab2e0233 * Some SyncTERM / EtherTerm key support for new key system * Break long words for word wrap if required * Lots of cursor movement improvements for MultiLineEditText2 * Code cleanup Bryan Ashby 2015-06-06 00:33:59 -0600
  • f2a61828aa * Small fix Bryan Ashby 2015-06-05 16:37:17 -0600
  • 8a17ca694e * Most everything converted to new 'key press' system. Still WIP, some cleanup & probably a few keys to add for various BBS style terminals Bryan Ashby 2015-06-05 16:20:26 -0600
  • dd0568f207 * Most of new key/DSR implementation in place... a bit more to go with separation of ch vs key & cleaing up the two handlers -> one onKeyPress Bryan Ashby 2015-06-04 22:29:14 -0600
  • a427ad3dda * A little work on new key handling Bryan Ashby 2015-06-04 17:06:37 -0600
  • e401e4a1a0 * A lot more work on cursor movement/etc. for MultiLineEditTextView2 * Start mostly placeholder stuff for regular key press / insertion of text Bryan Ashby 2015-06-03 22:00:33 -0600
  • 9be258dab5 * Fix some visible vs non-visible, WIP stuff Bryan Ashby 2015-06-03 17:09:03 -0600
  • 30b6cbedfb * Some more progress on MLETV2 Bryan Ashby 2015-06-02 22:18:00 -0600
  • 807551bca9 * Progress on new MLETV2 Bryan Ashby 2015-06-02 16:36:55 -0600
  • 03821a1afa * Some progress on 2nd ver of MLTEV Bryan Ashby 2015-06-01 23:00:54 -0600
  • 3fabeb5071 * Start work on yet another impl. try on MLTEV Bryan Ashby 2015-06-01 17:10:27 -0600
  • 40f38d8682 * Not much Bryan Ashby 2015-05-31 21:50:49 -0600
  • c8c7566fd3 * Start work on TextBuffer version of MLTEV Bryan Ashby 2015-05-31 21:18:23 -0600
  • d7b49e73b3 * Yet more work on this multiline thing :) Bryan Ashby 2015-05-30 23:45:22 -0600
  • 69bb7e6302 * Quite a few movement improvements Bryan Ashby 2015-05-30 22:03:33 -0600
  • b3848b4dca * More cursor movement. This thing is flaky! Bryan Ashby 2015-05-29 16:59:21 -0600
  • 53fe751648 * Not much Bryan Ashby 2015-05-28 22:17:28 -0600
  • 9faca92cab * Notes Bryan Ashby 2015-05-28 11:13:27 -0600
  • 59e7c661a7 * Fixes to some cursor movement... starting to come together a little Bryan Ashby 2015-05-28 11:03:20 -0600
  • 5a6b283923 * Fix backspace in edit views * Some notes Bryan Ashby 2015-05-27 22:53:21 -0600
  • e46105984c * Minor updates to MultiLineEditTextView Bryan Ashby 2015-05-27 22:11:32 -0600
  • e62d146075 * WIP on MaskEditTextView stuff. Nothing major yet Bryan Ashby 2015-05-27 17:27:36 -0600
  • d9ea295859 * More experimental cursor positioning Bryan Ashby 2015-05-26 22:57:34 -0600
  • d83e8e1b55 * Messy, but semi working concept for render vs real gap text buffer Bryan Ashby 2015-05-26 22:17:57 -0600
  • 581abd6d2c * More messing around with ideas for multi line Bryan Ashby 2015-05-21 22:06:35 -0600
  • c00fa67b94 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2015-05-20 23:07:46 -0600
  • a24b1045ff * No reall progress on multi line... dur. Bryan Ashby 2015-05-20 23:07:36 -0600
  • 07ee5079f4 Merge branch 'master' of ssh://nu.l33t.codes:51977/git/base/enigma-bbs Bryan Ashby 2015-05-20 13:24:57 -0600
  • be2c940013 * Some notes and minor changes Bryan Ashby 2015-05-20 13:24:39 -0600
  • f9358d04cd * Nothing really... rethinking MultiLineEditTextView Bryan Ashby 2015-05-18 22:29:33 -0600
  • eaa4feeebd * Rename position x/y stuff to row/col. X/Y were backwards anyway :) Bryan Ashby 2015-05-18 11:31:35 -0600
  • 159cdcb763 * Mostly notes & toying around with MultiLineTextEditView Bryan Ashby 2015-05-17 21:33:27 -0600
  • 3bf34487d7 * Start (mostly placeholder) for MultiLineEditTextView Bryan Ashby 2015-05-16 14:39:14 -0600
  • 0d9add70bd * Moved menus -> menus.json::menus * Move prompts -> prompts.json::prompts * Default to 80x25 if NAWS/ENV/CPR term size negotiations fail. Seeing this with Netrunner. May need more work. Bryan Ashby 2015-05-15 23:02:58 -0600
  • 9ac2e9af6e * WIP on MaskEditTextView Bryan Ashby 2015-05-15 17:17:13 -0600
  • a96af34a20 * Lots of code cleanup * New standard MCI codes for labels * WIP MaskEditTextView * Extra styles for EditTextView Bryan Ashby 2015-05-14 23:01:00 -0600
  • 1a1dd53ca1 * Moved themes from mods/art/themes > mods/themes/ Bryan Ashby 2015-05-14 16:49:19 -0600
  • 4e2c21059a * Distinct "menus" vs "prompts" for theme.json so conflicting names can occur * Add support for theming prompts Bryan Ashby 2015-05-14 14:56:02 -0600
  • 34bf823f1f * Some solid progress on themeing / customization via theme.json Bryan Ashby 2015-05-13 22:21:55 -0600
  • 767319e234 * Some notes Bryan Ashby 2015-05-12 23:23:22 -0600
  • 2aa43295e3 * Start on new theme re-work * theme_info.json -> theme.json * Allow pipe codes for styleSGRx Bryan Ashby 2015-05-12 23:04:22 -0600
  • 58746ca9a9 * Some code cleanup in user.js * More work around user/groups Bryan Ashby 2015-05-12 16:34:11 -0600
  • a7f9e3846e * WIP on user groups * Minor changes to user credential prompt Bryan Ashby 2015-05-11 16:39:28 -0600
  • ca3453ecfb *Start user groups concept Bryan Ashby 2015-05-10 21:39:39 -0600
  • 62da937bf0 * Support for textOverflow (e.g. "...") in TextView/EditTextView * Show text starting from the begining when non-focus for long EditTextView Bryan Ashby 2015-05-07 22:13:12 -0600