Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 1619 | Kartik K. Agaram | 2015-06-22 | 1 | -1/+1 |
| | |||||
* | 1618 | Kartik K. Agaram | 2015-06-21 | 8 | -25/+26 |
| | |||||
* | 1617 | Kartik K. Agaram | 2015-06-21 | 7 | -43/+40 |
| | |||||
* | 1616 - merging keyboard and events into 'console' | Kartik K. Agaram | 2015-06-21 | 10 | -346/+222 |
| | | | | | Only core layers currently passing. Console apps are probably still broken. | ||||
* | 1615 | Kartik K. Agaram | 2015-06-21 | 1 | -1/+1 |
| | |||||
* | 1614 | Kartik K. Agaram | 2015-06-21 | 4 | -11/+3 |
| | |||||
* | 1613 - edit: first event in event loop | Kartik K. Agaram | 2015-06-21 | 2 | -4/+63 |
| | | | | No way to quit yet, though. | ||||
* | 1612 | Kartik K. Agaram | 2015-06-20 | 1 | -0/+7 |
| | |||||
* | 1611 - switch to keyboard+mouse events | Kartik K. Agaram | 2015-06-20 | 5 | -10/+42 |
| | |||||
* | 1610 | Kartik K. Agaram | 2015-06-20 | 1 | -29/+82 |
| | | | | Reorg. | ||||
* | 1609 | Kartik K. Agaram | 2015-06-20 | 1 | -0/+2 |
| | |||||
* | 1608 | Kartik K. Agaram | 2015-06-20 | 1 | -5/+0 |
| | |||||
* | 1607 | Kartik K. Agaram | 2015-06-20 | 1 | -2/+2 |
| | |||||
* | 1606 | Kartik K. Agaram | 2015-06-20 | 1 | -32/+43 |
| | | | | Rip out keyboard for now, add notion of cursor. | ||||
* | 1605 | Kartik K. Agaram | 2015-06-20 | 1 | -23/+43 |
| | | | | | | | | | | | | | More editor experiments. a) I'm starting out with just a doubly linked list of characters as the editor data structure. Haven't actually started using it yet. b) Rather than provide a top-left-bottom-right bounding box up front, I think I want to allow the bounding box to flow indefinitely down given top, left and right. The old approach mimics traditional windowing systems, while the new one mimics html flowing; I want a single scrollbar for all my rendered elements within a single column. | ||||
* | 1604 | Kartik K. Agaram | 2015-06-20 | 1 | -1/+2 |
| | |||||
* | 1603 | Kartik K. Agaram | 2015-06-19 | 1 | -6/+15 |
| | |||||
* | 1602 | Kartik K. Agaram | 2015-06-19 | 1 | -21/+31 |
| | | | | | I forgot to check for nulls before writing prev pointers in doubly linked lists. Tests were accidentally passing. | ||||
* | 1601 | Kartik K. Agaram | 2015-06-19 | 2 | -2/+25 |
| | |||||
* | 1600 | Kartik K. Agaram | 2015-06-19 | 3 | -0/+7 |
| | |||||
* | 1599 | Kartik K. Agaram | 2015-06-19 | 12 | -63/+62 |
| | |||||
* | 1598 | Kartik K. Agaram | 2015-06-19 | 3 | -5/+27 |
| | | | | | Some tests weren't actually running for the past 5 days. Performed 5 why's. | ||||
* | 1597 - port more helpers from arc version | Kartik K. Agaram | 2015-06-19 | 4 | -1/+615 |
| | |||||
* | 1595 | Kartik K. Agaram | 2015-06-18 | 1 | -1/+1 |
| | |||||
* | 1594 - removing from start/end of duplex list | Kartik K. Agaram | 2015-06-18 | 1 | -4/+67 |
| | | | | | | | | | | This uncovers an issue with this interface to duplex lists: the caller needs to check the result and invalidate any other pointers if it's null (i.e. the list is now empty) We *could* try to encapsulate the list in a header to help the caller manage header pointers. But heck, let's see if writing tests helps call-sites stay on the straight and narrow. | ||||
* | 1593 | Kartik K. Agaram | 2015-06-18 | 2 | -1/+77 |
| | |||||
* | 1592 | Kartik K. Agaram | 2015-06-18 | 1 | -0/+36 |
| | |||||
* | 1591 | Kartik K. Agaram | 2015-06-18 | 2 | -3/+60 |
| | |||||
* | 1590 - inserting into doubly linked list | Kartik K. Agaram | 2015-06-18 | 1 | -0/+62 |
| | |||||
* | 1589 - doubly linked list | Kartik K. Agaram | 2015-06-18 | 1 | -0/+74 |
| | |||||
* | 1588 - undo 1587 | Kartik K. Agaram | 2015-06-17 | 1 | -22/+1 |
| | |||||
* | 1587 - experimental rendering of recipe names | Kartik K. Agaram | 2015-06-17 | 1 | -1/+22 |
| | | | | | But this is getting too complex too fast. Let's get a simple editor working first without color. | ||||
* | 1586 | Kartik K. Agaram | 2015-06-17 | 2 | -2/+2 |
| | |||||
* | 1585 | Kartik K. Agaram | 2015-06-17 | 14 | -29/+29 |
| | |||||
* | 1584 | Kartik K. Agaram | 2015-06-17 | 1 | -1/+1 |
| | |||||
* | 1582 | Kartik K. Agaram | 2015-06-17 | 2 | -0/+46 |
| | |||||
* | 1581 | Kartik K. Agaram | 2015-06-17 | 1 | -1/+1 |
| | |||||
* | 1580 | Kartik K. Agaram | 2015-06-16 | 2 | -9/+12 |
| | |||||
* | 1579 | Kartik K. Agaram | 2015-06-16 | 1 | -0/+11 |
| | |||||
* | 1578 - editor inside 2-column layout | Kartik K. Agaram | 2015-06-16 | 1 | -17/+67 |
| | |||||
* | 1577 - vocabulary for drawing borders | Kartik K. Agaram | 2015-06-16 | 1 | -24/+65 |
| | |||||
* | 1576 | Kartik K. Agaram | 2015-06-16 | 1 | -0/+50 |
| | |||||
* | 1575 | Kartik K. Agaram | 2015-06-16 | 1 | -0/+8 |
| | |||||
* | 1573 | Kartik K. Agaram | 2015-06-16 | 5 | -3/+51 |
| | |||||
* | 1572 | Kartik K. Agaram | 2015-06-16 | 2 | -4/+50 |
| | |||||
* | 1571 | Kartik K. Agaram | 2015-06-16 | 1 | -2/+87 |
| | |||||
* | 1570 | Kartik K. Agaram | 2015-06-16 | 1 | -1/+31 |
| | |||||
* | 1569 | Kartik K. Agaram | 2015-06-16 | 2 | -3/+28 |
| | |||||
* | 1568 - starting on editor widget in ernest | Kartik K. Agaram | 2015-06-16 | 1 | -123/+15 |
| | |||||
* | 1566 - fake mouse clicks in scenarios | Kartik K. Agaram | 2015-06-15 | 5 | -1/+197 |
| |