Commit Graph

684 Commits (2dfe060117906c7e8654ff9f8ca3c99803bdd69c)
 

Author SHA1 Message Date
Oliver b4fd66d458 Fixed style calculation in TextView which led to unwanted artefacts when the default terminal background color was not black. Fixes #91 6 years ago
Oliver cc84c982fc Added GetFormItemByLabel(). Resolves #94 6 years ago
Oliver 3d4fa476ed Fixed misleading description. 6 years ago
Oliver 83d0a16fb2 Added background colors and text attributes to color tags. Resolves #91 6 years ago
Oliver 74643a2db5 Pages should clear their background before redrawing. Fixes #89 6 years ago
Oliver 87ba87feda Bufix in Pages: Avoid calling a nil function. Fixes #85 6 years ago
Oliver 6e3b8a41c8 A Box's inner rect will now clamp to screen space. Resolves #79 6 years ago
Oliver 761e3d72da Added Primitive demo to go along with the GitHub Wiki entry on how to create your own primitive. 6 years ago
Oliver b357eaf10f Drop-down allows typing to directly jump to options. Resolves #77 6 years ago
Oliver 258c9d1f8e Forms will attempt to keep focused form items within available area. Fixes #79 6 years ago
Oliver 370ee01609 Added placeholder text to InputField. Resolves #75 6 years ago
Oliver 0b69b9b581 Updated release history. 6 years ago
Oliver 11727c933b Added suspended mode to Application. (Swallows one key event, tcell issue pending.) Resolves #70 6 years ago
Oliver 7e4958256f List (and therefore also DropDown) will scroll if currently selected item is not on screen anymore. Fixes #71 6 years ago
Oliver 45acc0d895 Added getters for some callback functions. Resolves #65 6 years ago
Oliver c96894c0cf Bugfix which caused a crash in Table class. Fixes #67 6 years ago
Oliver c2f07f9548 Some housekeeping. 6 years ago
Oliver ccd80aa4fc Minor code reduction. 6 years ago
Oliver 8cb36ea743 Added expansion factor to table cells which grows columns if there is more space than needed. Resolves #62 6 years ago
Oliver a3971dc430 Rewrote WordWrap() function due to bugs. 6 years ago
Oliver 3bac79f308 Added RemoveItem() to Grid and Flex. Resolves #63 6 years ago
Oliver a5c65a977d Added an initial guide for contributions. 6 years ago
rivo cbeeab5280
Merge pull request #61 from robinator8/master
The screenshots were added for the GitHub Wiki originally. (All the demos are in the Wiki, too.) But I guess it makes to have them show up as well when browsing the code.
6 years ago
Robert Craig 7c2d6fc65f Added README files for demos to make screenshots easier to view on github 6 years ago
Oliver 8c2cd21162 Added a Draw callback to Box which exposes tcell.Screen. Resolves #57 6 years ago
Oliver aea500559b Formatting fix. 6 years ago
Oliver 1b155a1def Application now provides direct access to the screen object via before/after-draw callback functions. Resolves #59 6 years ago
Oliver 2d4d9c0a7d Minor argument name change for clarity. 6 years ago
Oliver aafd9b6c4b Made Grid.SetSize() a bit more powerful. 6 years ago
Oliver 5248687f16 Merge branch 'grid' 6 years ago
Oliver fd3e872331 Introducing Grid. Resolves #23 6 years ago
Oliver fc2a37cc86 Added a Grid example to the presentation. 6 years ago
Oliver 02207b90b2 Added a Grid example to the presentation. 6 years ago
Oliver 91a6ff44b6 Finished implementation of grid layout. 6 years ago
Oliver c7b3072f7e Progressing with Grid. 6 years ago
Oliver 3625d3b928 Added API for new Grid class. 6 years ago
Oliver f6602e7eb1 Updated Flex documentation. 6 years ago
Oliver 37a7254a64 Some comment cleanup. 6 years ago
rivo 2a7e773060
Merge pull request #56 from sachaos/master
Add GetOffset method on Table
6 years ago
Takumasa Sakao 453c374c1c Add GetOffset method on Table 6 years ago
Oliver acf9158c77 Flex layout can have nil elements. 6 years ago
Oliver d448b35bc5 Changed the wording in the README. There are no releases. Resolves #50 7 years ago
Oliver 2a83b20ce3 Improved documentation. 7 years ago
Oliver 03571f15bb When a page with focus is removed, we should not end up with no focus anywhere. Also some simplifications. 7 years ago
Oliver ef6026df3d Fixed table background colors. More sophisticated but more aesthetically pleasing. Fixes #20 7 years ago
Oliver f3686bfe15 Fixed Table.SetCellSimple(). Resolves #35 7 years ago
Oliver 89ae756605 Adding a page and switching to it is now possible. 7 years ago
Oliver 7c086b1113 Updated Form documentation. 7 years ago
Oliver 4db30f9ed4 "FieldLength" is now "FieldWidth" everywhere for clarity and consistency. Sorry for this breaking change. It is better in the long run. 7 years ago
Oliver 258f212e5e Added color tag functionality to all strings. Resolves #25 7 years ago