| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-06-05 | On Windows: Don't set the string terminator any more. | trustable-code | |
| This change is needed to be compatible with latest Nim. See issue #26. | |||
| 2018-05-20 | Fixed #26 and simplified code | trustable-code | |
| 2018-05-14 | Make copy & paste work again on Windows | trustable-code | |
| Ctrl+C, Ctrl+X and Ctrl+V are now mapped to the corresponding clipboard action. | |||
| 2018-05-11 | Fix: Clear down keys when window focus is lost | trustable-code | |
| 2018-05-07 | Add possibility to check, which keys are pressed togehter | trustable-code | |
| New procs: - isDown(key: Key): bool - downKeys(): seq[Key] | |||
| 2018-05-07 | Rename KeyboardEvent.cancel to KeyboardEvent.handled | trustable-code | |
| 2018-05-07 | Rename MouseButtonEvent to MouseEvent | trustable-code | |
| 2018-05-07 | Combine WindowKeyEvent and ControlKeyEvent types to KeyboardEvent | trustable-code | |
| Should be simpler now. | |||
| 2018-05-07 | Added key codes for Control, Alt and Shift | trustable-code | |
| 2018-05-03 | Fix: Make Alt+F4 work again on Windows | trustable-code | |
| 2018-05-02 | Windows: Prevent 'ding' sound on key press | trustable-code | |
| For TextBox and TextArea: - Prevent 'ding' sound when a character key together with Ctrl or Alt (but not both) is pressed - Prevent special handling of Alt key, which produces a 'ding' sound - Central handling of Ctrl+A For TextBox: - Prevent 'ding' sound when a useless character (Tab, Return or Escape) is pressed | |||
| 2018-05-02 | Fix typo | trustable-code | |
| 2018-04-17 | Changed fontSize type from int to float | trustable-code | |
| 2018-04-13 | Improve handling of dead keys | trustable-code | |
| When you press the dead key "^" followed by space on a German keyboard, the applicaton receives the following two KeyDown events: 1. event.key = Key_Circumflex, event.character = "" 2. event.key = Key_Space, event.character = "^" Under Gtk this should work for all dead keys by using GtkIMContext. Under Windows it is implemented only for the scan code of the dead key "^" on a German keyboard. | |||
| 2018-04-13 | Fix Key_Insert and Key_Delete under Windows | trustable-code | |
| 2018-04-13 | Fix text input for "^" on German keyboard under Windows | trustable-code | |
| When the dead key "^" on German keyboard is pressed, don't call ToUnicode(), because this would destroy the dead key state | |||
| 2018-04-08 | Gtk: Fix memory leak on image saving | trustable-code | |
| 2018-04-05 | Windows: Allow flicker-Free drawing | trustable-code | |
| 2018-04-03 | Add Image.beginPixelDataAccess() and endPixelDataAccess() for fast image ↵ | trustable-code | |
| manipulation | |||
| 2018-03-20 | Update to Nim 0.18.0: \n -> \p | trustable-code | |
| 2018-03-19 | Layout engine change | trustable-code | |
| "Fill" mode should not just use full width/height, but share the available width/height between child controls. | |||
| 2018-03-17 | Remove countLines() and use fixed version in strutils | trustable-code | |
| 2018-02-20 | Call forceRedraw() on text change of Frame, Button and Label | trustable-code | |
| 2018-02-06 | Tabstops on Windows | trustable-code | |
| 2017-10-15 | Add WindowKeyEvent.cancel, remove ControlDisposeEvent.cancel | trustable-code | |
| - Add WindowKeyEvent.cancel - Remove ControlDisposeEvent.cancel | |||
| 2017-10-10 | fix `dialog.directory` being ignored on Windows | Bo Lingen | |
| 2017-09-20 | Dispose, CloseClick, Minimize | trustable-code | |
| * Changed "Dispose" events * Added "CloseClick" event * Added "Window.minimize()" and "Window.minimized" Use "Window.show()" to unminimize the window. | |||
| 2017-09-19 | Change Control's default width/height mode from "Expand" to "Static" | trustable-code | |
| "Expand" as default made problems in same cases. It should be overwritten anyway. | |||
| 2017-09-18 | Show error message, if app.init() is not called before newWindow() | trustable-code | |
| 2017-09-15 | Fix: Use runeSubStr instead of substr for Unicode compatibility | trustable-code | |
| 2017-09-12 | Improvements for Button/TextBox/TextArea | trustable-code | |
| * TextArea is now inherited from TextBox (A TextArea can do anything that a TextBox can do.) * Better handling of keyboard events * New properties for TextBox/TextArea: "editable", "cursorPos", "selectionStart" and "selectionEnd" * New properties for Button: "enabled" | |||
| 2017-08-12 | Fix: Gtk: key press was triggered twice | trustable-code | |
| 2017-08-08 | Gtk: Implement own "copy to clipboard", because by default the clipboard is ↵ | trustable-code | |
| non-persistent | |||
| 2017-08-08 | Add clipboard functions | trustable-code | |
| 2017-07-17 | Small fixes | trustable-code | |
| 2017-07-10 | Fix 32-bit Windows platform support | trustable-code | |
| 2017-07-08 | Moved "msgbox.nim" inside "nigui" subdirectory | trustable-code | |
| 2017-07-06 | Change directory structure, change include concept, add nimble file | trustable-code | |
| 2017-07-01 | first public preview version | trustable-code | |
