miguel
11b4e45920
More HexEdit work
2018-05-10 23:14:56 -04:00
miguel
33502735d3
Split the driver code, in preparation for a new Windows console driver
2018-05-10 22:05:13 -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
bf728373a4
Upgrade
2018-05-09 01:25:52 -04:00
Miguel de Icaza
21447714e5
0.8
2018-05-09 01:25:09 -04:00
Miguel de Icaza
b8c84805d2
[Windows] handle digits and other special keys
2018-05-09 01:20:23 -04:00
Miguel de Icaza
8c75e412cb
Handle Key.Delete as Backspace, but Key.DeleteChar as the delete character
2018-05-08 12:35:35 -04:00
Miguel de Icaza
d17fb45852
Undo for now
2018-05-08 11:58:52 -04:00
Miguel de Icaza
ca05160cb5
Merge pull request #80 from nickvdyck/backspace-wsl
...
Textfield backspace remove character not working on wsl
2018-05-08 08:52:36 -07:00
Miguel de Icaza
a3a680b3e2
Small fixes to the Open File dialog
2018-05-06 17:50:24 -04:00
Nick Van Dyck
a749030549
Textfield backspace remove char not working on wsl
2018-05-05 22:00:22 +01:00
miguel
2f25941dad
Update docs
2018-05-05 14:19:45 -04:00
miguel
6c3fa389a6
FileDialog work
2018-05-05 14:09:21 -04:00
miguel
64dcc3ca0c
Some file dialog work
2018-05-04 23:29:08 -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
bf37958d13
0.7
2018-05-02 22:44:59 -04:00
miguel
317250c743
Resize windows on Unix
2018-05-02 22:40:21 -04:00
miguel
b296c920ac
Implement new Dim/Pos capabilities, referencing the elements of another view
2018-05-01 23:27:15 -04:00
miguel
7a064983cd
Update docs
2018-05-01 22:26:53 -04:00
miguel
527e787c9b
Update docs
2018-05-01 22:23:43 -04:00
miguel
e1ede77ba3
Update docs
2018-05-01 16:59:56 -04:00
Miguel de Icaza
2002e8c2d3
Upgrade sample to use the new layout system
2018-04-30 13:29:31 -04:00
Miguel de Icaza
875c553f90
0.6 release
2018-04-30 10:32:20 -04:00
Miguel de Icaza
bfc70adc69
One curses P/Invoke was missing the proxy
2018-04-30 10:30:48 -04:00
miguel
3fd9171e51
Updated docs
2018-04-29 23:31:47 -04:00
miguel
26db9d30de
Updated docs
2018-04-29 23:31:10 -04:00
miguel
bbe349ac9d
When doing view layout, we need to layout the subviews as well
2018-04-29 23:31:04 -04:00
miguel
00257f3096
Bring the new layout engine
2018-04-29 19:22:18 -04:00
miguel
53b9350b2e
Fix button
2018-04-29 00:02:31 -04:00
miguel
9bd619c74f
Add a frame to buttons, as this calculation is used elsewhere, still missing - focus on the dialogs
2018-04-28 23:54:31 -04:00
miguel
f383ffb056
New layout engine
2018-04-28 23:48:50 -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
miguel
98d56b3562
Improve current behavior on Windows, and prepare for building a real Windows driver
2018-04-09 22:50:40 -04:00
miguel
49818d3058
[TextView] add mouse handling
2018-04-07 17:50:46 -04:00
miguel
e7876fb5b0
Small updates
2018-03-30 22:09:13 -04:00
Miguel de Icaza
30602b1f46
Forward word, backward word, some small code changes
2018-03-23 23:46:01 -04:00
Miguel de Icaza
045bb85108
Save
2018-03-22 12:01:47 -04:00
Miguel de Icaza
5d93cdf6e5
Update docs
2018-03-22 11:57:36 -04:00
Miguel de Icaza
852aa95236
Update docs
2018-03-22 11:53:07 -04:00
Miguel de Icaza
9a0cfcd3a0
Reorganized
2018-03-22 11:41:51 -04:00
Miguel de Icaza
daf24b1672
Selection
2018-03-22 02:13:57 -04:00
Miguel de Icaza
c0761d84bd
Editor works for most stuff now
2018-03-21 02:46:31 -04:00
Miguel de Icaza
874c685f9e
Return, backspace, delete
2018-03-20 17:11:57 -04:00
Miguel de Icaza
c940f0b518
Work on TextView
2018-03-20 10:56:23 -04:00
Miguel de Icaza
e288ce8e11
0.5 release
v0.5
2018-02-24 22:32:15 -05:00
Miguel de Icaza
5f0ea5d414
This is purely to support .NET Core, as it lacks <dllmap> and thus
...
makes my life a living hell.
Support for bindings to different ncurses version
Since I just removed all the glue code and native detection
dependencies as well as having a single binary for the curses support,
I had to write this support.
.NET Core sadly does not support Mono's <dllmap> yet, so it is not
possible to do this in any decent form. This hell is imposed not only
on my curses binding, but on any library that needs to deal with Linux
packagin peculiarities - and we are inflicing this pain on every .NET
developer doing Unix variations.
Anyways, to make a long story short, now I have this ugly turd of a
binding to curses for the sole purpose of calling into one kind of
curses on MacOS, and another on Linux. This could have been a 3 line
XML configuration file if we had supported dllmap, but instead this
has devolved into what could be described as poster child of bikeshedding.
This is one of that many issues, lots more where this came from:
https://github.com/dotnet/coreclr/issues/930
2018-02-24 22:24:08 -05:00
Miguel de Icaza
6edcc8240b
Workaround to cope with the dl crowd and the libc crowd
2018-02-23 23:16:16 -05:00
Miguel de Icaza
c3e45f7cbb
Update docs
2018-02-20 23:08:22 -05:00