Bryan Ashby
40a4f8caba
* Add missing modules to package.json
...
* Start replacing some code with momentjs
2015-07-22 16:37:11 -06:00
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
31ff67f32b
* A couple notes
2015-07-20 17:13:14 -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
306e84b323
* Change meta categories to a integer
2015-07-17 08:07:43 -06:00
Bryan Ashby
801771d7b1
* Metadata now has a category. That is, meta = {message_id, cat, name, value}
...
* Kludges are now stored as-is, so any kludge known or not can be captured
2015-07-16 22:57:08 -06:00
Bryan Ashby
2c082ceedd
* WIP on FidoNet stuff
2015-07-16 17:13:48 -06:00
Bryan Ashby
6a08a25a57
* Mostly notes
2015-07-15 23:57:02 -06:00
Bryan Ashby
aebf494ae7
* MailPacket class: read() and write() with event emits
...
* FTNMailPacket WIP derived from MailPacket
2015-07-15 23:51:00 -06:00
Bryan Ashby
7fa27e46a5
* Spec/notes
2015-07-14 22:24:23 -06:00
Bryan Ashby
6438a1e53c
* FTN packets are now parsable -> usable object. More to come...
2015-07-14 22:13:27 -06:00
Bryan Ashby
8f33a9a067
* Progress on parsing/extracting FTN packets
2015-07-14 17:08:52 -06:00
Bryan Ashby
5e55ce4bee
* Some WIP FTN packet processing
2015-07-14 00:13:29 -06:00
Bryan Ashby
f51b6c7098
* Start of parsing on FTN packets
2015-07-13 17:04:03 -06:00
Bryan Ashby
368f0d6467
* Minor updates to FSE related to getMessageData()
2015-07-13 14:58:45 -06:00
Bryan Ashby
316a9c8b7f
* Fix issue with submit matching when argName used
2015-07-13 13:41:21 -06:00
Bryan Ashby
9f86bdd856
* Start of fidonet.js
2015-07-12 23:14:23 -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
1f409435f4
* Fix bug assigning wrong default submit view ID
2015-07-10 11:11:08 -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
52288a6162
* Re-attach events when switching between menu
2015-07-09 16:28:44 -06:00
Bryan Ashby
eea09dd3b3
* Some more work on switching menus in FSE
2015-07-08 22:49:22 -06:00
Bryan Ashby
65ad2ffdd1
* VC.setFocus(): Attaches/detaches events/etc.
2015-07-08 22:34:40 -06:00
Bryan Ashby
f348e06d86
* Some WIP on FSE
2015-07-08 22:07:25 -06:00
Bryan Ashby
0fb90b7b10
* At least mostly fix broken environment request
2015-07-08 16:09:30 -06:00
Bryan Ashby
a57f4aadcc
* Trying to figure out environment issue...
2015-07-07 21:36:25 -06:00
Bryan Ashby
06648403cc
* Cleanup for emiting edit position
2015-07-06 23:26:16 -06:00
Bryan Ashby
ab39fcd1ba
* Fix crash when deleting last line in MultiLineTextEdit
2015-07-06 22:52:07 -06:00
Bryan Ashby
40e0b55424
* Try to handle socket error
...
* Fix bug in wrapping with MultiLineEditText
* Updates on message base DB layout/triggers
* Detect some terminals via ANSI DSR for device attributes (WIP)
2015-07-06 22:37:11 -06:00
Bryan Ashby
2b963ce6f9
* Fix bug causing asserts with many clients in telnet server
2015-07-06 18:26:42 -06:00
Bryan Ashby
aea6782f8c
* Minor updates to message base DB scripts
2015-07-06 17:30:33 -06:00
Bryan Ashby
7c0446bf79
* Fixed some logging of client IP addresses/etc.
...
* Some updates to FSE work for position and edit mode display
* Use cursor save/restore for some things vs internal tracking
2015-07-05 23:16:22 -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
60cae7de3d
* A few more client child logs
2015-07-04 16:03:44 -06:00
Bryan Ashby
9715d31ac2
* Various code cleanup
...
* Fix term size fallback bug exposed with rxvt/telnet
* Fix bug in term env request
2015-07-04 15:21:50 -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
a241f91546
* A few updates to experimental per-client child logging
...
* StatusBarView skeleton
* Code cleanup
* Menus scan specify emulated baud rate
2015-07-02 23:28:39 -06:00
Bryan Ashby
8fecc779d1
* Some work on message base tables. WIP, not functional
2015-07-02 17:04:13 -06:00
Bryan Ashby
a1a4c09214
* Only allow two digits for Renegade style pipe codes
2015-07-02 15:20:39 -06:00
Bryan Ashby
fa7cf1f265
* Code cleanup
...
* Placeholder concept of Bunyan child logger per connected client
2015-07-01 23:41:20 -06:00
Bryan Ashby
8e0dc505b1
* Fix bug in MCI parsing with lower case alpha character such as 'f' for fIRST lETTER text styles
...
* Minor fixes
2015-07-01 22:53:01 -06:00
Bryan Ashby
bb7504a35a
* Code cleanup
...
* MultiLineEditTextView2 -> MultiLineEditTextView
2015-07-01 20:35:03 -06:00
Bryan Ashby
c1469a1f9c
* isSpecialKeyMapped() renamed to isKeyMapped()
...
* Functional HorizontalMenuView
* Minor updates
2015-07-01 20:18:34 -06:00
Bryan Ashby
a1b87c7a60
* Don't need extra data for tracking columns
2015-07-01 16:43:19 -06:00