myk002
|
19289bf3c8
|
clean up docs and code
|
2022-11-14 16:40:36 -08:00 |
Myk
|
ccd43f1710
|
Merge pull request #2381 from myk002/myk_framed_panel
[widgets.Panel] support frames around panel widgets
|
2022-11-09 10:32:23 -08:00 |
Myk
|
9fed02435e
|
Merge pull request #2378 from myk002/myk_list_mouse
Allow widgets.List to report hover target and respond to shift-click
|
2022-11-09 10:32:06 -08:00 |
myk002
|
63a1c1ae15
|
update lua docs
|
2022-11-07 16:57:55 -08:00 |
myk002
|
93bc4c00eb
|
update lua api docs
|
2022-11-07 16:19:03 -08:00 |
myk002
|
a0ff7e4d3f
|
update Lua docs
|
2022-11-07 15:58:29 -08:00 |
Myk
|
a854e379b2
|
Merge pull request #2354 from myk002/myk_scrollbars_redux
make scrollbars more responsive when dragging
|
2022-10-22 20:28:52 -07:00 |
myk002
|
64b923b9eb
|
make the materials dialog filter lcase only
this allows the capital letter hotkeys to be processed by the list
widget without the special-casing of the ignore_keys attribute.
|
2022-10-21 12:43:53 -07:00 |
myk002
|
593b80cfa0
|
make scrollbars more responsive when dragging
|
2022-10-21 12:22:57 -07:00 |
Tachytaenius
|
82f759c56e
|
Single-character typo adjustment in Lua API.rst
|
2022-10-19 21:26:20 +01:00 |
Tachytaenius
|
ded5f483d6
|
Fix issues in construction module
|
2022-10-12 21:32:27 +01:00 |
Tachytaenius
|
1cf9688349
|
Implement/change/expose constructions findAtTile & insert (not building)
|
2022-10-12 21:10:22 +01:00 |
myk002
|
9a0f9f210b
|
update docs for clicking and dragging scrollbars
|
2022-10-07 16:38:44 -07:00 |
myk002
|
35eb4e08dd
|
hold down the mouse button to continue scrolling
|
2022-10-07 15:40:05 -07:00 |
myk002
|
5722d6914b
|
transition Label to use the new generic Scrollbar
|
2022-10-07 12:45:43 -07:00 |
myk002
|
24232e894a
|
create Scrollbar widget and integrate with List
|
2022-10-06 11:13:16 -07:00 |
myk002
|
9817106c30
|
add --exclude option for ls
|
2022-10-05 13:30:14 -07:00 |
myk002
|
9a2cb5ea44
|
fix ALL the typos
done by copying everything into Google docs and running spellcheck
|
2022-09-28 14:49:03 -07:00 |
Myk Taylor
|
8e718d9851
|
add docs for dfhack.gui.getMousePos()
|
2022-09-18 13:31:20 -07:00 |
Myk
|
d5cfbf5e77
|
Merge branch 'develop' into modding-guide
|
2022-09-14 10:57:58 -07:00 |
Myk
|
51f5349baf
|
labels must go above a section header
|
2022-09-14 10:43:51 -07:00 |
myk002
|
0e30160c3c
|
update documentation documentation
|
2022-09-12 14:50:48 -07:00 |
Myk
|
04754b0a81
|
Merge branch 'develop' into modding-guide
|
2022-09-11 23:00:33 -07:00 |
myk002
|
d4914e7511
|
implement mouse click reactions for scrollbar
|
2022-09-11 19:33:01 -07:00 |
myk002
|
f71f034d1d
|
show full scrollbars instead of just scroll icons
|
2022-09-11 17:58:10 -07:00 |
Myk
|
09372680a2
|
Merge pull request #2281 from myk002/myk_helpdb_wrap
[helpdb] dynamically wrap long help text, preserving block indents
|
2022-09-11 14:40:43 -07:00 |
myk002
|
2311158792
|
fix reference to old ls param in Lua API docs
also add another example to the ls example commands
|
2022-09-11 14:06:21 -07:00 |
myk002
|
23994d4f4c
|
dynamically wrap helpdb long help text (default 80)
|
2022-09-11 13:41:20 -07:00 |
myk002
|
cae2bca0a7
|
add dfhack.screen.hideGuard
|
2022-09-10 09:49:43 -07:00 |
myk002
|
b1a8662c4a
|
Merge branch 'develop' into docs
|
2022-08-31 23:00:39 -07:00 |
myk002
|
074a6ec5cd
|
allow EditFields to ignore specified keys
like "+" and "-", so you can use them as hotkeys in the parent view
|
2022-08-31 10:22:41 -07:00 |
Myk
|
29d4d530b5
|
Merge branch 'develop' into modding-guide
|
2022-08-27 09:00:53 -07:00 |
Tachytaenius
|
0b6178f5d2
|
Apply suggestions from code review
Co-authored-by: Myk <myk.taylor@gmail.com>
|
2022-08-27 15:24:22 +01:00 |
Tachytaenius
|
155525b853
|
Update Lua API.rst
|
2022-08-26 20:33:23 -07:00 |
myk002
|
df9c37a8b7
|
Merge branch 'develop' into docs
|
2022-08-15 17:09:36 -07:00 |
myk002
|
8672282fd8
|
add helpdb, unit test, and document API
note that we have to dynamically sort some of the expected lists for
locale agnosticism
|
2022-08-15 16:31:52 -07:00 |
myk002
|
6fd0f4505f
|
add dfhack history repository and expose to lua
|
2022-08-15 16:27:43 -07:00 |
myk002
|
7dddb5e2ed
|
document widget mouse integration
|
2022-08-15 16:24:34 -07:00 |
myk002
|
79b6cd13e9
|
support scrolling by half pages in Label
|
2022-08-15 16:24:34 -07:00 |
myk002
|
0aa9a187cf
|
support cursor movement in EditFields
|
2022-08-15 16:24:34 -07:00 |
myk002
|
43b1abcdcf
|
support submit2 for EditFields
|
2022-08-15 16:24:34 -07:00 |
myk002
|
a4c8535977
|
add argparse int checking methods, more docs
|
2022-08-15 16:15:41 -07:00 |
myk002
|
a8d0cc7980
|
support scrolling by half pages in Label
|
2022-08-06 23:48:25 -07:00 |
myk002
|
e677e8098d
|
add docs for plugins that only provide Lua apis
|
2022-07-27 15:48:11 -07:00 |
myk002
|
6b1c0b5308
|
rename building-hacks section
|
2022-07-25 06:53:08 -07:00 |
myk002
|
629c22b148
|
update docs for building-hacks
|
2022-07-18 16:38:28 -07:00 |
myk002
|
f354200728
|
update widget docs
|
2022-07-16 22:23:22 -07:00 |
myk002
|
27425e47f6
|
support cursor movement in EditFields
|
2022-07-15 22:22:51 -07:00 |
myk002
|
9b340a7630
|
support submit2 for EditFields
|
2022-07-15 13:46:01 -07:00 |
Tachytaenius
|
0e704f39f7
|
Got the really big part of the guide done
|
2022-07-15 19:28:59 +01:00 |