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
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
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
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
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
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
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