summaryrefslogtreecommitdiff
path: root/src/nigui.nim
AgeCommit message (Expand)Author
2020-06-19Allow container widgets to have a custom draw methodtrustable-code
2020-05-02Add methods to get mouse positiontrustable-code
2020-02-16Label: Use canvas instead of control to measure text dimensionstrustable-code
2020-02-16Re-implement label using custom drawingtrustable-code
2020-02-15Gtk: Update scrollbars after scrollbar size was determinedtrustable-code
2020-02-09Add support for different interpolation modes for drawImage()trustable-code
2020-01-21Retain order of controls when removing a control from a containertrustable-code
2020-01-19Implement remove method for GTK3chr
2019-12-26Implement "always on top", fixes #80trustable-code
2019-12-26Add helper proc `convertLineBreaks`trustable-code
2019-11-08Add Progress Bar controltrustable-code
2019-11-08Avoid 2 warningstrustable-code
2019-11-03Add SelectDirectoryDialogtrustable-code
2019-11-03Move code for Key_AltGr to Gtk parttrustable-code
2019-10-29Implement more keysBlack_Fox
2019-10-23Fix warnings about lock level #65Simon Krauter
2019-10-11Fixes #65 - Warnings about lock leveltrustable-code
2019-10-11Fixes #64 - Avoid "Warning: use {.base.} for base methods"trustable-code
2019-09-23Move onTextChange from Control to TextBoxtrustable-code
2019-09-23Extend Checkbox and add Gtk implementationtrustable-code
2019-09-10Rename Checkbox.isChecked() to Checkbox.checked()trustable-code
2019-09-10Rename Checkbox.getState() to Checkbox.isChecked()trustable-code
2019-09-10Cleanup: Remove variable initializations, since Nim initializes variables to ...trustable-code
2019-09-10Cleanup: Nim 0.19: The nil state for strings/seqs is gone.trustable-code
2019-09-09Add checkbox to windowsPhillips
2019-09-05Fix #56 window.onResize was not triggeredtrustable-code
2019-09-05Add Key_CapsLocktrustable-code
2019-09-02Add Key_NumpadEntertrustable-code
2019-09-02Implement more keys #55trustable-code
2019-08-31Rework initialization of colorstrustable-code
2019-08-31Fix typotrustable-code
2019-08-31Fix typotrustable-code
2019-08-31Rework error handling, related to #48trustable-code
2019-08-17Implement bold font option for controls and canvastrustable-code
2019-08-01Apply scaling to fixed valuesSimon Krauter
2019-07-28Fix: change default font size back to 15trustable-code
2019-07-26Implemented High-DPI support for Windows.Simon Krauter
2019-03-21Respect size of scrollbars for layouttrustable-code
2019-02-11Fix #34trustable-code
2018-12-21Cleanuptrustable-code
2018-12-21Fix relayout issue on font changetrustable-code
2018-12-06Add drawing methods drawEllipseArea(), drawEllipseOutline() and drawArcOutline()trustable-code
2018-12-06Add Canvas lineWidth propertytrustable-code
2018-12-06Add saveToBitmapFile() methodtrustable-code
2018-09-24Improve messages boxes and buttonstrustable-code
2018-09-03Compatibility with latest Nimtrustable-code
2018-05-20Fixed #26 and simplified codetrustable-code
2018-05-11Fix: Clear down keys when window focus is losttrustable-code
2018-05-07Add possibility to check, which keys are pressed togehtertrustable-code
2018-05-07Rename KeyboardEvent.cancel to KeyboardEvent.handledtrustable-code