Commit Graph

465 Commits

Author SHA1 Message Date
Paul Chiusano
7e92061b4b fix issue with stale local info results being displayed 2015-04-13 12:59:58 -04:00
Paul Chiusano
f23b894a6d added key repeat for arrow navigation 2015-04-12 22:40:37 -04:00
Paul Chiusano
04daa79ac4 fix issue with explorer selection layer being fubar'd 2015-04-12 22:37:06 -04:00
Paul Chiusano
283c115508 fix matcher bug 2015-04-12 14:09:59 -04:00
Paul Chiusano
16ed8bdf02 Fixed match function, now showing search results properly 2015-04-12 13:31:01 -04:00
Paul Chiusano
159ee0a6ed enter cancels if no valid completions in explorer 2015-04-12 13:00:13 -04:00
Paul Chiusano
7fa2af0651 reapply now moves cursor to pt to newly created blank 2015-04-12 11:40:23 -04:00
Paul Chiusano
a2beadd375 fix string rendering in explorer 2015-04-12 11:21:14 -04:00
Paul Chiusano
8229009a11 fixed issue with focus being stolen when completions list refreshed with a different number of items 2015-04-12 11:17:47 -04:00
Paul Chiusano
7cea6af72b fixed issue with click handling of explorer being to eager in accepting the selection 2015-04-12 10:32:05 -04:00
Paul Chiusano
aa336af909 fix minor vertical centering of selection issue 2015-04-12 09:57:28 -04:00
Paul Chiusano
2c0f8621e5 fixed explorer misalignment issue 2015-04-12 09:11:42 -04:00
Paul Chiusano
2ad7cc588f Fixed issue with highlight getting cut off and mouse clicks being resolved improperly 2015-04-12 08:39:18 -04:00
Paul Chiusano
3785156a54 Fix circular var dep causing an NPE 2015-04-10 18:08:50 -04:00
Paul Chiusano
0fc01c6c52 editor fully connected to outside world 2015-04-10 17:37:06 -04:00
Paul Chiusano
c5760491e9 main loop defined for editor 2015-04-10 15:38:00 -04:00
Paul Chiusano
966547dfae WIP on binding editor to outside signals 2015-04-10 12:50:56 -04:00
Paul Chiusano
b03d180415 Improved metadata handling - now correctly a behavior input 2015-04-10 11:02:27 -04:00
Paul Chiusano
6ea135b94c allow replacements while explorer is open 2015-04-10 09:55:04 -04:00
Paul Chiusano
843a9fe9e5 Got rid of width event, it's a behavior 2015-04-10 09:46:39 -04:00
Paul Chiusano
2ae9c15497 better handling of available width 2015-04-10 09:44:41 -04:00
Paul Chiusano
72cc4caf1d finished with editor state machine 2015-04-09 23:47:35 -04:00
Paul Chiusano
1d11f8d9ea explorer clicks handled more robustly 2015-04-09 23:17:20 -04:00
Paul Chiusano
301f9e430e fixed selection1D state machine to accept layout with each event 2015-04-09 22:44:42 -04:00
Paul Chiusano
5366f66422 moar progress 2015-04-09 22:19:50 -04:00
Paul Chiusano
df4f4e434b hooked up some events when explorer is open 2015-04-09 19:48:54 -04:00
Paul Chiusano
7059e7998e actually positioning explorer now 2015-04-09 19:38:39 -04:00
Paul Chiusano
cda7884bfd when explorer is open avoid showing evaluated result of focus 2015-04-09 18:08:50 -04:00
Paul Chiusano
bc03361068 moar progress on editor 2015-04-08 20:45:42 -04:00
Paul Chiusano
a9220e997a tracking available width in editable term output 2015-04-08 17:03:30 -04:00
Paul Chiusano
1cf9005e1f tracking the selection region in the editable term output 2015-04-08 16:57:50 -04:00
Paul Chiusano
4c16d1dc43 editableterm now tracks width and view env 2015-04-08 14:50:25 -04:00
Paul Chiusano
d9f511a6e7 removed unused locals field from Metadata.elm 2015-04-03 20:00:35 -04:00
Paul Chiusano
75ab876bbc got rid of root metadata 2015-04-03 19:55:56 -04:00
Paul Chiusano
3ded3c7cbc WIP on Editor.elm 2015-04-03 19:37:44 -04:00
Paul Chiusano
9d5c933289 Converted editable term to use moore machines 2015-03-30 15:59:49 -04:00
Paul Chiusano
d480367ece Updated backend search function to return query along with results 2015-03-27 19:55:18 -04:00
Paul Chiusano
514eb98a8d Filled in todo for processing search results 2015-03-27 19:52:25 -04:00
Paul Chiusano
fc9557a74e Filled in rest of explorer state machine 2015-03-27 17:39:44 -04:00
Paul Chiusano
1e32c57601 Fixed up matcher and integrated into explorer 2015-03-27 16:37:57 -04:00
Paul Chiusano
f74fee13b3 Fixed up matcher 2015-03-27 14:20:45 -04:00
Paul Chiusano
96276dfe27 Added matcher state machine to encapsulate logic for doing searches 2015-03-26 19:56:11 -04:00
Paul Chiusano
7668935821 Accumulating metadata in response to new search results 2015-03-26 17:32:22 -04:00
Paul Chiusano
474c7d4167 Added navigation to term explorer 2015-03-26 17:18:55 -04:00
Paul Chiusano
5dca8e7c78 Rewrote 1D selection in terms of moore machines 2015-03-26 16:17:14 -04:00
Paul Chiusano
17da06ccf0 moar progress 2015-03-26 14:03:21 -04:00
Paul Chiusano
4e74db361c roar progress 2015-03-25 18:42:34 -04:00
Paul Chiusano
585a6eded7 WIP on moore machine representation of explorer 2015-03-25 18:19:51 -04:00
Paul Chiusano
677c82d72c alphabetical order 2015-03-25 18:18:41 -04:00
Paul Chiusano
1d7aabaa9f More progress on term explorer, about to gut to try using moore machines 2015-03-25 16:12:06 -04:00