Bryan Ashby
735b572f9f
* MCI keys no longer consider view IDs as this implied order
...
* Converted all MCI keys in menu.json/etc., e.g. BN1ET2 -> BN1ET2
* Fix regression with prompt loading
* 'age' property -> 'birthdate'
* MaskEditView.getData() returns data with literals in place
* Other minor changes
2015-07-21 23:52:20 -06:00
Bryan Ashby
81e684cdcc
* Work on Renegade style pipe codes
...
* Change age -> birthday
* Minor tweaks and tests
2015-07-20 22:56:48 -06:00
Bryan Ashby
89adc83fc6
* JSONCache for caching JSON data (vs reading + parsing every time)
...
* Minor changes
2015-07-19 21:49:48 -06:00
Bryan Ashby
316a9c8b7f
* Fix issue with submit matching when argName used
2015-07-13 13:41:21 -06:00
Bryan Ashby
5907c1d024
* Very early work on FidoNet, Messages, etc.
2015-07-12 22:56:33 -06:00
Bryan Ashby
ab12974430
* A bit of experimental work on Message obj
2015-07-12 00:32:31 -06:00
Bryan Ashby
1bb997133f
* More WIP on FSE
...
* Fix issue with events captured in VC when setFocus() toggle
2015-07-11 20:12:07 -06:00
Bryan Ashby
aab07bb330
* Fix crash with JuiceSSH
...
* Lots of WIP on FSE
* Various notes & fixes
2015-07-11 16:39:42 -06:00
Bryan Ashby
2391ce6bc9
* Some notes mostly
2015-07-10 15:24:30 -06:00
Bryan Ashby
0d2d2602cd
* New concept of 'actionKeys' replacing broken 'submit' stuff -- WIP, currently broken but should be quick fix soon
2015-07-09 23:23:37 -06:00
Bryan Ashby
696e4157d9
* Nothing really
2015-07-09 17:06:09 -06:00
Bryan Ashby
eea09dd3b3
* Some more work on switching menus in FSE
2015-07-08 22:49:22 -06:00
Bryan Ashby
f348e06d86
* Some WIP on FSE
2015-07-08 22:07:25 -06:00
Bryan Ashby
3d5d21bcb5
* Lots of WIP on FSE demo
...
* WIP emit position from MutliLineEditTextView
* ansi.rawWrite() when no iconv/lfs to be processed
2015-07-05 19:05:55 -06:00
Bryan Ashby
13d104c840
* A lot of cleanup in ViewController
...
* ViewController.getFormData()
* Lots of WIP work on fse.js & multiple forms
2015-07-04 12:02:37 -06:00
Bryan Ashby
c1469a1f9c
* isSpecialKeyMapped() renamed to isKeyMapped()
...
* Functional HorizontalMenuView
* Minor updates
2015-07-01 20:18:34 -06:00
Bryan Ashby
1606437c27
* Minor updates to HorizontalMenuView (WIP)
2015-06-30 23:09:58 -06:00
Bryan Ashby
d346fe72ee
* Lots of minor code cleanup
...
* WIP work on HorizontalMenuView
* Initial art for HorizontalMenuView demo
2015-06-30 22:45:27 -06:00
Bryan Ashby
541be2d65a
* Fix TextEditView when 'text' set by default
...
* Fix TextEditView row vs col
* Start skeleton on HorizontalMenuView
2015-06-28 22:31:12 -06:00
Bryan Ashby
670bf0fd6e
* Load fse stuff from menu.json. Will use form 0..n
2015-06-27 15:32:29 -06:00
Bryan Ashby
32fdbab88d
* Very very early work on FSE module
2015-06-25 22:34:33 -06:00
Bryan Ashby
f56546cae5
* Rename message editor to fse.js
2015-06-25 16:33:17 -06:00
Bryan Ashby
8c7d609abb
* Start skeleton work on message editor module
2015-06-24 23:09:26 -06:00
Bryan Ashby
30b98e9e3b
* Some notes
...
* Placeholder menu editor module
2015-06-24 22:45:21 -06:00
Bryan Ashby
2c8ce36154
* Minor code cleanup
...
* Some work on Page Up / Page Down (WIP)
* Bug fixes with word wrapping, width checks @ word wrap
2015-06-20 15:15:37 -06:00
Bryan Ashby
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
2015-06-06 19:34:55 -06:00
Bryan Ashby
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
2015-06-06 00:33:59 -06:00
Bryan Ashby
8a17ca694e
* Most everything converted to new 'key press' system. Still WIP, some cleanup & probably a few keys to add for various BBS style terminals
2015-06-05 16:20:26 -06:00
Bryan Ashby
d83e8e1b55
* Messy, but semi working concept for render vs real gap text buffer
2015-05-26 22:17:57 -06:00
Bryan Ashby
a24b1045ff
* No reall progress on multi line... dur.
2015-05-20 23:07:36 -06:00
Bryan Ashby
159cdcb763
* Mostly notes & toying around with MultiLineTextEditView
2015-05-17 21:33:27 -06:00
Bryan Ashby
3bf34487d7
* Start (mostly placeholder) for MultiLineEditTextView
2015-05-16 14:39:14 -06:00
Bryan Ashby
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.
2015-05-15 23:02:58 -06:00
Bryan Ashby
9ac2e9af6e
* WIP on MaskEditTextView
2015-05-15 17:17:13 -06:00
Bryan Ashby
a96af34a20
* Lots of code cleanup
...
* New standard MCI codes for labels
* WIP MaskEditTextView
* Extra styles for EditTextView
2015-05-14 23:01:00 -06:00
Bryan Ashby
34bf823f1f
* Some solid progress on themeing / customization via theme.json
2015-05-13 22:21:55 -06:00
Bryan Ashby
2aa43295e3
* Start on new theme re-work
...
* theme_info.json -> theme.json
* Allow pipe codes for styleSGRx
2015-05-12 23:04:22 -06:00
Bryan Ashby
a7f9e3846e
* WIP on user groups
...
* Minor changes to user credential prompt
2015-05-11 16:39:28 -06:00
Bryan Ashby
62da937bf0
* Support for textOverflow (e.g. "...") in TextView/EditTextView
...
* Show text starting from the begining when non-focus for long EditTextView
2015-05-07 22:13:12 -06:00
Bryan Ashby
bd2253aec0
* justify can be specified via menu.json
2015-05-07 16:43:00 -06:00
Bryan Ashby
37adeb5f90
* Fix some handling of height, itemSpacing, etc. in VerticalMenuView
...
* Change auto scale to be height/width dependent
2015-05-07 16:14:16 -06:00
Bryan Ashby
7fc4858959
* Working, but buggy WIP rework of VerticalMenuView with scrolling
2015-05-06 21:19:24 -06:00
Bryan Ashby
cdfb7ce6f2
* Start work on VerticalMenuView changes allowing scrolling views. Lots to go.
2015-05-05 22:19:21 -06:00
Bryan Ashby
6dfda0e6d4
* Properly handle item spacing in VerticalMenuView
2015-05-04 15:39:48 -06:00
Bryan Ashby
d5017203ac
* WIP experimental pausing for ANSI/art
2015-05-03 21:36:53 -06:00
Bryan Ashby
5a00d219f8
* Start work on pausable ANSI display/etc.
2015-05-03 17:35:55 -06:00
Bryan Ashby
3f92a7949d
* Some code cleanup
...
* Lots of notes/thoughts
2015-04-30 22:29:24 -06:00
Bryan Ashby
e8346779da
* styleColor -> styleSGR1, styleSGR2
2015-04-30 16:41:43 -06:00
Bryan Ashby
48be2f69be
* Start work on new ANSI parser color/style system. Mostly notes. Will do in bulk later
...
* Start of styleColorX concept
2015-04-28 22:42:22 -06:00
Bryan Ashby
39fff7826c
+ Spin & Toggle menu demo start
2015-04-28 21:15:36 -06:00