App-MFILE-WWW
view release on metacpan or search on metacpan
- Dispatch+Resource: refactor login dialog bypass
- js: core: implement populate module
- js: start: clear result line when displaying dmenu
- js: stack: implement unwindToType()
- Dispatch: fix App::CELL constructor
- js: datetime: add intToDay(), monthToInt(), and tsrangeToTimeRange()
0.165 2017-10-21 12:02 CEST
- js: start: vet populate property more carefully in dform
- js: start: log an error if entry has bad populate property
- js: stack, start: refrain from setting resultLine option to null
- js: core: make the console log less noisy
- js: refactor ajax.js
- js: refactor populate.js
0.166 2017-10-22 07:17 CEST
- js: datetime: do not allow offset time range to go past 24:00
- js: html: implement "hidden entries" feature in dform
- js: start: ESC is "Back" in dmenu and dform
- js: datetime: implement isTimeRangeAfterTime() and isTimeWithinTimeRange()
- js: html: implement "hidden entries" feature in dform
- js: stack: make unwindToTarget take opts
0.167 2017-10-27 23:07 CEST
- js: loggout: refactor
- js: html: tweak logout message
- start.js: add "populate" option to dform
- js: populate: clear result line when populate is finished
- Add .ignore file for ag
- js: core: display logout message from application in result line
- js: stack/start: disable logout-via-ESC
0.168 2017-10-29 12:25 CET
- js: core/html: improve debugging experience
- js: core/datetime: implement vetMonth() and vetYear()
- js: core/datetime: add daysInMonth() function
- js: core/lib: add uniq() function, eliminates duplicates from array
- js: core/html: let entries have size attribute different from maxlen
- js: core/datetime: implement vetDayList()
0.169 2017-10-29 17:57 CET
- js: core/ajax: display failure message with displayError()
- js: core/loggout: propagate result line message
- js: core/html: fix bug in vetEntries()
0.170 2017-10-31 12:00 CET
- js: core/datetime: add tsrangeToDateAndTimeRange()
- js: core/start: vet all writable dform entries when submitting
- js: core/start: populate object regardless of target type
- js: core/start: display opts.resultLine after populate in dform
- js: core/html: make long miniMenus wrap a little less clumsily
- js: core/stack: fix missing underscore in pop()
- js: core/stack: push opts onto stack
- js: core/stack: make unwindTo{Flag,Target} handle opts and respect _start
- js: core/start: make dmenu process opts and respect resultLine
0.171 2017-11-02 20:14 CET
- js: core: implement dcallback widget
- js: core/start: support htmlCallback and populateCallback props in dcallback
- js: core/datetime: implement dateToDay()
- start.css: make boxtopbot have the same background color as mainarea
0.172 2017-11-10 15:17 CET
- js: core/current-user: use jQuery to reset object
- js: core/datetime: implement vetTimeRangeNoOffset
- js: core/lib: implement "nullify" function
- js: core/stack: add ability to unwind to target without starting
0.173 2017-11-11 13:23 CET
- js: core/datetime: improve tab completion of months
- js: core/datetime: fix strToMonth() regression
- js: core/populate: do not clobber result line
- css, js/html: implement proper miniMenu indenting
- js: core: html/start: make menu entries start at 1
0.174 2017-11-13 11:43 CET
- Revert "Integrate D3 into the application"
- js: core/html: fix dmenu regression
- js: core/html: give minimenu div an id
- js: reflect appLib.fillUserBox() behavior change
0.175 2017-11-14 17:24 CET
- js: core/start: pass resultLine to drowselectListen()
- js: core: implement "menu" prototype
- js: core/populate: handle undefined populateArray a little less stupidly
- js: core/init2: do not clobber miniMenu objects
0.176 2017-11-27 11:22 CET
- js: core/html: unify usage of " " in dmenu and miniMenu; populate
mainarea with a placeholder
- build/ops: drop older versions of jquery, qunit, requirejs
- js: core/ajax: refactor; logout if session expires; always clear result line
( run in 3.224 seconds using v1.01-cache-2.11-cpan-d8267643d1d )