Commit graph

  • a4779092c1 Fix an error when overriding the colors of an input widget Andrew Minnich 2016-03-05 16:44:16 -05:00
  • a4a33675f1 Add outlines to boxes Andrew Minnich 2016-03-05 16:38:15 -05:00
  • 01f7cd88fb Add cornerRadius option to override theme corner radius Andrew Minnich 2016-03-05 16:20:43 -05:00
  • 5298f31d06 Have theme.drawBox take options argument Andrew Minnich 2016-03-05 16:13:04 -05:00
  • f02976d969 Remove debug printout in layout.lua Matthias Richter 2016-01-16 03:09:36 +01:00
  • b37c35dc0a Add (not perfect) mouse interaction to input widget Matthias Richter 2016-01-16 02:53:11 +01:00
  • 4ac0f37097 Tweak theme: Larger space between checkbox and label Matthias Richter 2016-01-16 02:35:12 +01:00
  • 4f3d285218 Allow to overwrite draw function per widget Matthias Richter 2016-01-16 02:33:41 +01:00
  • 18880de088 Actually revert changes in :push() (commit 09a4583) Matthias Richter 2016-01-16 02:26:05 +01:00
  • 62b31ac719 Move computation of text offset from theme to input widget Matthias Richter 2016-01-16 02:16:52 +01:00
  • 09a458386c Revert change in :push(), remove :pos() Matthias Richter 2016-01-16 02:08:36 +01:00
  • 86cae4c03b Document changes Matthias Richter 2016-01-12 21:49:21 +01:00
  • 36c446cdcc Code cleanup, fix edge cases Matthias Richter 2016-01-12 21:49:12 +01:00
  • fb7bed76f6 Add helper for nested layouts Matthias Richter 2016-01-12 21:12:40 +01:00
  • 946099e93d Fix mouse in rectangle test Matthias Richter 2016-01-03 19:15:57 +01:00
  • cd88aa2008 Update readme Matthias Richter 2016-01-03 18:52:41 +01:00
  • b0b2e6561d Fix #25 - Throw error when trying to construct an empty cell. Matthias Richter 2016-01-03 18:47:52 +01:00
  • aca8a297bb Fix #17: Support multiple instances Matthias Richter 2016-01-03 18:33:39 +01:00
  • f77ab8e5e8 Merge pull request #24 from WetDesertRock/patch-1 vrld 2016-01-03 14:52:36 +01:00
  • 0992d70b62 Merge pull request #23 from Yonaba/patch-1 vrld 2016-01-03 14:23:48 +01:00
  • 315c250ffb Better mobile integration (allows text input) WetDesertRock 2016-01-02 22:41:04 -08:00
  • 4f03acff2f Fixed typo Roland 2016-01-02 19:10:05 +00:00
  • 2b63a81c87 Add images to documentation Matthias Richter 2016-01-02 15:37:04 +01:00
  • 1f0c54afc7 Fix bug when trying to delete a char of an empty string Matthias Richter 2016-01-02 15:35:31 +01:00
  • 2ae96a5950 Fix line styles in input box Matthias Richter 2016-01-02 14:45:16 +01:00
  • 0fc2437a65 API consistency Matthias Richter 2016-01-02 14:40:17 +01:00
  • c1f2d96c02 nicer demo app Matthias Richter 2016-01-02 14:39:54 +01:00
  • 5b3c05a415 Fix headings Matthias Richter 2016-01-02 14:39:33 +01:00
  • 036e2bfe0e code cleanup Matthias Richter 2016-01-02 14:38:15 +01:00
  • dc967192b7 Nicer theme Matthias Richter 2016-01-02 14:36:00 +01:00
  • 59f3ca741f Rework intro and tutorial. Matthias Richter 2016-01-02 02:54:55 +01:00
  • 84eb1ef804 Comment hello world example vrld 2016-01-02 01:13:28 +01:00
  • 1b94aa8171 Fix utf-8 input Matthias Richter 2016-01-01 22:05:11 +01:00
  • b37f1ebd0a Make readme point to the docs Matthias Richter 2016-01-01 21:43:08 +01:00
  • 1dc24f9108 Add documentation Matthias Richter 2016-01-01 21:42:03 +01:00
  • 652291c175 Correct license header Matthias Richter 2016-01-01 21:38:20 +01:00
  • eb65a0541e Remove unused function Matthias Richter 2016-01-01 21:37:10 +01:00
  • 0dfc45d0f8 Remove unused parameters Matthias Richter 2016-01-01 21:36:58 +01:00
  • 0af9460410 Expose padding function Matthias Richter 2016-01-01 21:36:43 +01:00
  • b5137a4477 LET THERE BE SUIT! Matthias Richter 2015-12-31 18:23:52 +01:00
  • 8c1b8867a2 Merge 3f10e0f86a into 44be6169e3 Martin Felis 2015-10-10 19:03:35 +00:00
  • ca61865a93 Merge 5531c5d636 into 44be6169e3 TsT 2015-10-09 07:41:25 +00:00
  • 35ca58ed4e Merge 5bc3f63440 into 44be6169e3 Damir Cohadarevic 2015-10-07 12:43:11 +00:00
  • 44be6169e3 Fix missing 'and' in demo (per #19) Stevie 2015-10-03 11:59:09 -07:00
  • 5bc3f63440 button hotkey support Damir Cohadarevic 2015-05-07 11:39:21 +02:00
  • 3f10e0f86a allow additional bindings for keyboard cycling fysx 2015-02-27 22:20:33 +01:00
  • 03f677edef Merge ebf0b1fc69 into 4eadfee6f4 zorfmorf 2015-02-12 14:04:10 +00:00
  • ebf0b1fc69 Update README.md zorfmorf 2015-02-12 15:04:10 +01:00
  • 66cba587ba Fixed some more tab issues. Jesus Christ. zorfmorf 2015-02-12 13:55:17 +01:00
  • e6685ed5e7 Abused id parameter to not break compatibility zorfmorf 2015-02-12 13:51:30 +01:00
  • 67f1d33ac9 Cleaned up and fixed some tab issues zorfmorf 2015-02-12 13:25:32 +01:00
  • 99fade6625 Added group decorating support: Border, bkg, padding zorfmorf 2015-02-12 13:17:47 +01:00
  • 5531c5d636 define function before returing it, easier to parse for documentation stuff TsT 2014-12-30 23:19:49 +01:00
  • 9763d4123e Allow require"Quickie.init" Need for Lua 5.1 package.path contains ./?/init.lua by default with Lua 5.2+ TsT 2014-12-30 01:53:08 +01:00
  • 93eb5385d9 sample code bugfix TsT 2014-12-30 01:18:00 +01:00
  • 4eadfee6f4 Merge pull request #13 from ficoos/mouse_override vrld 2014-06-03 14:12:12 +02:00
  • 944a250ec5 Allow overriding of the mouse position getter. Saggi Mizrahi 2014-05-10 19:11:23 +03:00
  • 52d06037d1 Added utf8.encode hryx 2013-12-31 04:37:04 -08:00
  • b63895a2c7 [utf8.la] Add license, documentation. Matthias Richter 2013-12-11 15:55:28 +01:00
  • 66a089a07f Fix bug in input.lua, make 0.9-ready, add utf8 editing Matthias Richter 2013-12-11 15:19:04 +01:00
  • ffd187dc17 Fix #11: Right click support. Matthias Richter 2013-11-04 21:52:36 +01:00
  • 935c91f042 Fix #9: Default input style and the scissor state. Matthias Richter 2013-11-04 21:51:23 +01:00
  • 63124bd1fa Remove save_(un)pack Matthias Richter 2013-04-08 15:52:20 +02:00
  • 54f9222990 Default Input style handles long text better hryx 2013-03-29 19:01:59 -07:00
  • 5827cd2527 Only show Input cursor when selected hryx 2013-03-25 23:49:17 -07:00
  • c911165c41 Tweak Slider style hryx 2013-03-25 23:37:09 -07:00
  • ddd4791e8c Fix vertical Slider hryx 2013-03-25 23:15:50 -07:00
  • 43265a44ca Fix #7: Pressing return crashes Input. Matthias Richter 2013-03-24 19:59:27 +01:00
  • ebe0ce2ac0 Fix #8: Misnamed function in mouse.disable() Matthias Richter 2013-03-24 18:25:12 +01:00
  • e6d397ef87 Fix #6: Arrow key input on Slider2D widget Matthias Richter 2013-03-24 18:24:20 +01:00
  • 2c24ba3ca0 Input-widget only fires event when activated Matthias Richter 2013-02-06 13:28:23 +01:00
  • 7f0689d012 Fix example in readme Matthias Richter 2013-02-06 13:27:55 +01:00
  • 3cc1581bf4 [Input] Clear focus and key event when pressed return Matthias Richter 2013-01-27 11:23:29 +01:00
  • e5c9e7e29f Allow setting custom widget ids Matthias Richter 2013-01-23 13:18:58 +01:00
  • f799f48164 Update readme Matthias Richter 2013-01-23 13:18:32 +01:00
  • 90eb0a9184 Change gui.checkbox interface. Matthias Richter 2013-01-23 12:40:07 +01:00
  • 84ac3c2782 Cleanup default style Matthias Richter 2013-01-23 12:39:39 +01:00
  • cb553037e7 Fully disable mouse module on mouse.disable Matthias Richter 2013-01-23 12:38:26 +01:00
  • c1d743ddbd Add gui.group{arguments-gui.group.push, func}. Matthias Richter 2013-01-23 12:32:16 +01:00
  • 6f46983115 Proper tail recursion in core.save_unpack() Matthias Richter 2013-01-23 12:23:10 +01:00
  • faa295651a Add gui.keyboard.getFocus() and gui.mouse.getHot() Matthias Richter 2012-12-15 15:58:52 +01:00
  • c85a877dcc Add gui.mouse.disable(), gui.mouse.enable() Matthias Richter 2012-10-10 15:21:06 +02:00
  • 24c3cc18c5 Rename (dis|en)ableFocus() to (dis|en)able() Matthias Richter 2012-10-10 15:20:45 +02:00
  • 0d85670851 Merge pull request #5 from PierreLu/patch-1 vrld 2012-09-09 10:43:55 -07:00
  • 324256a5ee Merge 9fc7b933eb into d3b1a1c00d PierreLu 2012-09-09 09:55:08 -07:00
  • 9fc7b933eb Remove keyboard focus print PierreLu 2012-09-09 19:53:49 +03:00
  • d3b1a1c00d Fix #4: keyboard.disableFocus() not working. Matthias Richter 2012-09-03 15:30:17 +02:00
  • fd8664c80a Fix #3 - Thanks martinfelis! Matthias Richter 2012-07-30 19:27:04 +02:00
  • fed243a8af Slick default style Matthias Richter 2012-05-09 21:29:02 +02:00
  • 57861b26fd Delete now obsulete documentation Matthias Richter 2012-05-09 21:28:46 +02:00
  • adc7887587 Mega update: Auto layout, code cleanup, api change. Matthias Richter 2012-05-09 21:27:45 +02:00
  • 7b1b6e4176 More documentation Matthias Richter 2012-04-12 00:54:06 +02:00
  • 44005d0f2c remove unused parameter Matthias Richter 2012-04-12 00:53:52 +02:00
  • ff9caa39ca Fix issue #2: init doesn't grab BASE correctly. Matthias Richter 2012-04-10 12:40:17 +02:00
  • 2fd060184e Add some documentation Matthias Richter 2012-03-29 13:56:49 +02:00
  • dff80a6942 Add license header. Matthias Richter 2012-03-29 13:55:56 +02:00
  • 6de65888dc Externalize widget hit test to style definition. Matthias Richter 2012-03-14 16:19:46 +01:00
  • 2e5927e963 Add enableKeyFocus (alias to clearKeyFocus) Matthias Richter 2012-03-14 16:17:09 +01:00
  • 465aaf1885 Add gui.core.(disable|clear)KeyFocus Matthias Richter 2012-03-14 14:14:16 +01:00
  • 370c10c787 Rename makeTabable() to makeCyclable() Matthias Richter 2012-02-22 23:33:54 +01:00