Bryan Ashby
f7c21baa52
* FSE quote format is now configurable and random if there are 2:n available
...
* Remove old 3rd party string-format & replace with string_format.js version
* Some fix some bugs with string_format.js padding, width, and number format
2016-09-04 21:36:26 -06:00
Bryan Ashby
33f0553ea9
Use sane switch style :)
2016-08-03 22:43:06 -06:00
Bryan Ashby
e82ec724e1
* Fix some issues with autoScroll
...
* Misc cleanup
2016-06-27 23:01:31 -06:00
Andrew Pamment
be6af161ec
Added ERC Module
2016-06-27 17:29:17 +10:00
Bryan Ashby
4e21901be7
* Fix hard line feeds @ FTN import/export
...
* Retain Origin and tear lines in imported messages
2016-03-22 22:24:00 -06:00
Bryan Ashby
b15d9a0bf8
* Fix word wrap bug introduced prior -- use 'expand' not 'expandTabs'
...
* Notes on better access of views by ID
* Work on apply process a bit
* Replies can now be saved
2015-09-20 01:29:07 -06:00
Bryan Ashby
a6d00b05a7
* Artwork for NU-MAYA help, updated quote builder, etc.
...
* Fix some typos
* Fix message getQuoteLines()
* Quote builder fully functional
* MLTEV emits more information in position events
* Action keys can how handle plain characters that don't have full key object, e.g. "?"
* Hot keys for a lot of stuff
* WIP work on focus issue in VC.
2015-09-19 22:55:09 -06:00
Bryan Ashby
20fb54422a
* Quote builder even more functional :)
2015-09-15 22:44:31 -06:00
Bryan Ashby
4cba6f4c10
* word_wrap.js: Word wrapping functionality in it's own module
...
* Message.getQuoteLines()
2015-09-15 21:55:10 -06:00
Bryan Ashby
a320a05c99
* Minor tweak to quoting
...
* Notes / TODO items
2015-09-14 23:02:09 -06:00
Bryan Ashby
1a81532aa7
* Mostly thoughts on starting pipe code support for preview mode of MLTEV
2015-09-10 22:20:11 -06:00
Bryan Ashby
6517f50e0c
* Message view prev/next
...
* Message view up/down movement
* Some new experimental MCI codes
* Put cursor @ top of document in MLTEV preview mode
* Fix fse finishedLoading()
* Menus can have names, clients have current status
2015-09-07 00:12:01 -06:00
Bryan Ashby
42ddabd875
* Minor work on post view FSE / related
2015-09-02 23:11:17 -06:00
Bryan Ashby
6d49e5e55f
* Pass 'key' object to actions & submit form events
2015-08-13 16:05:17 -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
316a9c8b7f
* Fix issue with submit matching when argName used
2015-07-13 13:41:21 -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
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
52288a6162
* Re-attach events when switching between menu
2015-07-09 16:28:44 -06:00
Bryan Ashby
f348e06d86
* Some WIP on FSE
2015-07-08 22:07:25 -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
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
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
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
c8c7566fd3
* Start work on TextBuffer version of MLTEV
2015-05-31 21:18:23 -06:00
Bryan Ashby
d7b49e73b3
* Yet more work on this multiline thing :)
2015-05-30 23:45:22 -06:00
Bryan Ashby
69bb7e6302
* Quite a few movement improvements
2015-05-30 22:03:33 -06:00
Bryan Ashby
b3848b4dca
* More cursor movement. This thing is flaky!
2015-05-29 16:59:21 -06:00
Bryan Ashby
53fe751648
* Not much
2015-05-28 22:17:28 -06:00
Bryan Ashby
9faca92cab
* Notes
2015-05-28 11:13:27 -06:00
Bryan Ashby
59e7c661a7
* Fixes to some cursor movement... starting to come together a little
2015-05-28 11:03:20 -06:00
Bryan Ashby
5a6b283923
* Fix backspace in edit views
...
* Some notes
2015-05-27 22:53:21 -06:00
Bryan Ashby
e46105984c
* Minor updates to MultiLineEditTextView
2015-05-27 22:11:32 -06:00
Bryan Ashby
e62d146075
* WIP on MaskEditTextView stuff. Nothing major yet
2015-05-27 17:27:36 -06:00
Bryan Ashby
d9ea295859
* More experimental cursor positioning
2015-05-26 22:57:34 -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
581abd6d2c
* More messing around with ideas for multi line
2015-05-21 22:06:35 -06:00
Bryan Ashby
c00fa67b94
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2015-05-20 23:07:46 -06:00
Bryan Ashby
a24b1045ff
* No reall progress on multi line... dur.
2015-05-20 23:07:36 -06:00
Bryan Ashby
07ee5079f4
Merge branch 'master' of ssh://nu.l33t.codes:51977/git/base/enigma-bbs
2015-05-20 13:24:57 -06:00
Bryan Ashby
be2c940013
* Some notes and minor changes
2015-05-20 13:24:39 -06:00
Bryan Ashby
f9358d04cd
* Nothing really... rethinking MultiLineEditTextView
2015-05-18 22:29:33 -06:00
Bryan Ashby
eaa4feeebd
* Rename position x/y stuff to row/col. X/Y were backwards anyway :)
2015-05-18 11:31:35 -06:00