summaryrefslogtreecommitdiff
path: root/src/nigui/private/gtk3/platform_impl.nim
AgeCommit message (Collapse)Author
2020-06-19Moved codeHEADmastertrustable-code
2020-06-19Allow container widgets to have a custom draw methodtrustable-code
Gtk: Replace GtkFixed by GtkLayout Windows: No change needed
2020-05-05Add TextArea key press handler to make Cltr+C persistenttrustable-code
2020-05-02Gtk: support mouse button events on a Containertrustable-code
2020-05-02Add methods to get mouse positiontrustable-code
2020-03-05Remove unneeded quotesSimon Krauter
2020-02-16Re-implement label using custom drawingtrustable-code
Replaces the native label implementations. Supporting different x and y text alignment. Fixes #90
2020-02-16Gtk: Add two pixels in getTextLineWidth()trustable-code
2020-02-16Gtk: Add two pixels in getTextLineWidth()trustable-code
2020-02-15Gtk: Update scrollbars after scrollbar size was determinedtrustable-code
2020-02-15Remove unneeded explicit initialization with zerotrustable-code
2020-02-09Add support for different interpolation modes for drawImage()trustable-code
2020-01-19Implement remove method for GTK3chr
2019-12-26Implement "always on top", fixes #80trustable-code
2019-11-25Cleanup: Remove value of importc pragmas, since we use original proc namestrustable-code
2019-11-08Add Progress Bar controltrustable-code
Fixes #71
2019-11-03Add SelectDirectoryDialogtrustable-code
Fixes #67
2019-11-03Move code for Key_AltGr to Gtk parttrustable-code
It's not available on Windows
2019-10-23Fix warnings about lock level (Gtk)trustable-code
2019-10-22Fixes #68 Gtk: fileDialog.title has no effecttrustable-code
2019-10-11Fixes #65 - Warnings about lock leveltrustable-code
2019-10-11Fixes #64 - Avoid "Warning: use {.base.} for base methods"trustable-code
2019-09-29Removed redundant proctrustable-code
2019-09-29Fix callback proc return type (bool->Gboolean)trustable-code
Fixes #62
2019-09-23Fix onTextChange: "event.control" was not settrustable-code
2019-09-23Extend Checkbox and add Gtk implementationtrustable-code
- Add `checked=` to set the status - Add `onToggle` event to react on toggle by the user - Toggling works also by Space and Enter
2019-09-05Fix #56 window.onResize was not triggeredtrustable-code
2019-09-05Add Key_CapsLocktrustable-code
2019-09-02Add Key_NumpadEntertrustable-code
/run/media/user/server_hdd_3tb_1/Simon/Main/Develop/ActPub/NiGui/repo--/src/nigui.nim
2019-09-02Implement more keys #55trustable-code
2019-09-01Gtk: Fix TextBox onKeyDown handlingtrustable-code
2019-08-31Rework initialization of colorstrustable-code
2019-08-31Fix widget background color on Gtktrustable-code
2019-08-31Rework error handling, related to #48trustable-code
2019-08-17Implement bold font option for controls and canvastrustable-code
2019-06-20Eliminate one more multi methodtrustable-code
2019-06-19Eliminate multi methodstrustable-code
Fix #42
2019-03-21fix gtk container scrolling being applied before it's readyMatthias Hager
2019-03-21Fix Gtk container scrollingtrustable-code
The scroll mode wasn't updated.
2019-02-03Gtk: Fix memory leak on image loadingMarkus Anschober
2018-12-21Fix relayout issue on font changetrustable-code
2018-12-16Gtk: drawText(): Use cairo_translate() instead of cairo_move_to()trustable-code
Fix: With cairo_move_to() there was a wrong line.
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-11-03TextArea clipboard persistencetrustable-code
2018-09-27Gtk: Make key press on button workingtrustable-code
2018-09-24Improve messages boxes and buttonstrustable-code
- Message box: button1 will be focused - Buttons: Key_Return and Key_Space are now handled in platform-independent code
2018-09-03Compatibility with latest Nimtrustable-code
2018-05-20Fixed #26 and simplified codetrustable-code