Commit Graph

22 Commits

Author SHA1 Message Date
Daniel Cazzulino
00c5997daa Unify projects in SDK-style and PackageReference (#54)
* Unify projects in SDK-style and PackageReference

* Add a note on the known issue about dlls not being copied

* Bump CI to a more recent stable version of Mono

This adds support for .net472, the first version of .NET
with full support for netstandard2.0
2019-10-25 16:43:04 -04:00
Miguel de Icaza
401c872b31 ListView: simple selection implemented 2019-08-29 11:58:02 -04:00
miguel
c2a1f926a5 TimeField 2019-05-29 22:58:42 -04:00
Miguel de Icaza
bc19c74c60 Docs 2019-04-29 13:49:45 -04:00
miguel
137417f768 [TextField] update point to 0 or the lenght-1 on changes, fixes #150 2018-12-01 12:37:14 -05:00
miguel
7c1bfd5e8a Fix layout for FileDialog, example shows how to retrieve the file 2018-09-28 22:40:46 -04:00
miguel
1c7faba15d Make this work 2018-09-21 23:50:32 -04:00
miguel
dd9b17c495 [ListView] allow the source to be null, so that it can be easily set later, fixes #111 2018-07-18 22:26:00 -04:00
miguel
4d6efcb52e Clarified when to use ESC 9 2018-05-25 19:07:37 -04:00
miguel
2af83a14cc Coordinates in the TextField are now Rune indexes, not byte indexes into the ustring.
The ustring stores strings in Utf8 format which is variable encoding,
and I was mixing code that assumed that indexes into Utf8 were valid
rune indexes.

This normalizes point to be based on the rune index, not the offset
into the storage, so we need to do some processing to get this
information right.  It might make sense perhaps to "Explode" the string
into a List<Rune> rather than try to manipualte the ustring, but this
should work for now.

Also, fixed the positioning code, and the drawing code for this, should
fix the reported issue that came up in a pull request:

https://github.com/migueldeicaza/gui.cs/pull/90
2018-05-17 23:15:21 -04:00
Miguel De Icaza
303508b4f3 Fix demo 2018-05-13 22:30:43 -04:00
miguel
67732818a3 Make the demo work better on WIndows 2018-05-13 22:25:16 -04:00
miguel
345eec1e5d Use 0.11 2018-05-11 22:51:03 -04:00
Miguel de Icaza
4cf9c7b138 FileDialog work, HexViewer view 2018-05-09 23:12:06 -04:00
Miguel de Icaza
31ae05af42 More work on file dialog 2018-05-09 02:03:53 -04:00
Miguel de Icaza
a3a680b3e2 Small fixes to the Open File dialog 2018-05-06 17:50:24 -04:00
miguel
6c3fa389a6 FileDialog work 2018-05-05 14:09:21 -04:00
miguel
6fbccd6659 Fix the Fill computations for layout, by only special casing the Pos.Center scenarios and unrolling the rest 2018-05-04 22:41:59 -04:00
miguel
b296c920ac Implement new Dim/Pos capabilities, referencing the elements of another view 2018-05-01 23:27:15 -04:00
miguel
26db9d30de Updated docs 2018-04-29 23:31:10 -04:00
miguel
8468d8073e Move Example into a separate directory 2018-04-26 22:24:33 -04:00
miguel
4043be102c Move Example into a separate directory 2018-04-26 22:23:57 -04:00