This website requires JavaScript.
26fee1890c
Actually fix mysqlclient 1.4.6 on nixos-20.09
main
Jeremy Penner
2021-01-30 20:25:04 -0500
4c2edb607f
Fix mysqlclient 1.4.6 on nixos-20.09
Jeremy Penner
2021-01-30 20:05:14 -0500
a5416f7321
Pin mysqlclient to 1.4.6 as 2.0 doesn't support Python 2
Jeremy Penner
2020-10-08 14:51:00 -0400
d2dcf6dbee
whiteboard merge tool
Jeremy Penner
2020-08-13 17:06:41 -0400
c781e63cbc
Fix sprites
Jeremy Penner
2020-08-11 09:49:07 -0400
d8c8d6b825
fix cut/paste accidentally cloning stuff we don't actually want to clone
Jeremy Penner
2020-08-03 10:35:29 -0400
d8baf72cf6
Implement dialogs
Jeremy Penner
2020-08-02 16:00:16 -0400
33663ba093
fix client count
Jeremy Penner
2020-08-02 14:28:37 -0400
0f02d48e65
fix paste
Jeremy Penner
2020-08-02 13:13:25 -0400
d4a7f6fbc9
Implement clipboard
Jeremy Penner
2020-08-02 13:09:05 -0400
43a66bebeb
much better cursor behaviour on line insert / delete
Jeremy Penner
2020-08-02 00:35:44 -0400
8ce0a6438c
more predictable cursor behaviour on line insert / delete
Jeremy Penner
2020-08-01 23:51:42 -0400
96f9475b7f
Create new flags!
Jeremy Penner
2020-08-01 23:39:19 -0400
0d83da70ae
Janky line delete
Jeremy Penner
2020-08-01 22:57:26 -0400
31ab88ab6c
Always use top layer as bot layer
Jeremy Penner
2020-08-01 22:22:48 -0400
7cfe7184dc
In-game chat, add quit options to script editor and game world
Jeremy Penner
2020-08-01 22:18:36 -0400
3dd87784f3
Implement "Show message"
Jeremy Penner
2020-07-31 22:44:39 -0400
6f5e58e777
polish robot creation, add shared game launching!!!
Jeremy Penner
2020-07-30 23:01:02 -0400
10edbacf86
WIP robot creation in board editor!
Jeremy Penner
2020-07-19 21:31:54 -0400
f7c33a23a6
Add tooltip sidebar, auto-select first item in dropdown with enter
Jeremy Penner
2020-07-05 22:37:32 -0400
4e720f0d67
Refactor / simplify scripting syntax classes
Jeremy Penner
2020-07-05 17:17:46 -0400
6790f23474
add nix-build support
Jeremy Penner
2020-06-28 14:20:31 -0400
8a605b84b8
License under AGPLv3 or later
Jeremy Penner
2020-06-28 11:27:56 -0400
70a7844aae
Fixes & cleanup
Jeremy Penner
2020-06-28 10:32:13 -0400
a358579e87
stop maintaining non-Cython ANSI abstraction module
Jeremy Penner
2020-06-27 23:17:42 -0400
cf48b50481
fix intensity on non-SyncTerm terminals
Jeremy Penner
2020-06-27 23:03:24 -0400
23c1b75be4
handle clients that send only \r for enter key
Jeremy Penner
2020-06-27 18:53:10 -0400
59f0fc890a
fix some awkward crashes around killing tasklets
Jeremy Penner
2020-06-27 18:33:34 -0400
04963f4512
Port to greenlet; nix-based dev environment
Jeremy Penner
2020-06-27 15:39:10 -0400
5ddee41d8a
cleanup to work on new server
Jeremy Penner
2020-06-27 12:05:34 -0400
a0bf0ebcdf
fix buttons in lobby
Jeremy Penner
2011-10-09 19:28:10 -0400
127bae1500
make pressing enter work properly in the sprite w and h fields
Jeremy Penner
2011-10-08 14:57:33 -0400
dd5e1f7984
copy selected frame when creating a new frame
Jeremy Penner
2011-10-06 08:41:21 -0400
10fc63f100
create sprite if enter hit while editing sprite size
Jeremy Penner
2011-10-05 17:55:30 -0400
19fe12a12a
add sprite / animation support add support for returning to the spot where you left off in the lobby move meta information out of drawing name and off to the side
Jeremy Penner
2011-10-05 17:50:18 -0400
70529b610f
add support for wrapping strings with newlines
Jeremy Penner
2011-10-05 17:45:58 -0400
6ef4044185
add pos.Xz, pos.Yz methods
Jeremy Penner
2011-10-05 17:45:36 -0400
49f5ed1309
make upgrade process more forgiving: don't call InitTransient on objects until everything's upgraded
Jeremy Penner
2011-10-05 08:42:49 -0400
68133fc2e1
turn on smiley faces dammit
Jeremy Penner
2011-09-30 08:47:41 -0400
df82add732
fix some naming in events, make selectDg return the result of calling the dg
Jeremy Penner
2011-09-30 08:46:56 -0400
a061e0f8ee
thoughts, fix error in scripting
Jeremy Penner
2011-09-22 08:30:49 -0400
a36c4bf7ce
add LeaveJoinToken, which exercises new select API, and refactor various tokens to use it
Jeremy Penner
2011-09-21 17:41:57 -0400
9bde1fdb76
select: listen to multiple events at once
Jeremy Penner
2011-09-21 17:40:54 -0400
c96f0e8698
start to think about event model
Jeremy Penner
2011-09-20 09:00:19 -0400
78def7f8c2
corrently persist names
Jeremy Penner
2011-09-20 08:38:41 -0400
e9d1909987
fix vm bug; "if" works now!
Jeremy Penner
2011-09-16 19:10:15 -0400
15f4b500c2
finish project support
Jeremy Penner
2011-09-16 08:57:31 -0400
5d01b2c047
add debugging commands, test + fix vm
Jeremy Penner
2011-09-15 18:33:50 -0400
e80826de9e
Flesh out API for failure
Jeremy Penner
2011-09-15 18:19:20 -0400
b9dd53eea1
allow token to kill itself
Jeremy Penner
2011-09-15 18:16:10 -0400
d8b3317fcf
project support
Jeremy Penner
2011-09-14 18:30:44 -0400
3dc0752a5d
don't require syntParent when constructing synts implement dirt-simple stack vm / "compiler"
Jeremy Penner
2011-09-14 18:30:10 -0400
f65c877a91
binary operators!
Jeremy Penner
2011-09-11 21:43:53 -0400
734b38f66c
allow properties w/ setters to work with persistable classes
Jeremy Penner
2011-09-11 21:43:37 -0400
1ca029e2b6
refactor syntline to represent the empty line, and replace itself fix up matching for variable references
Jeremy Penner
2011-09-08 22:39:44 -0400
0bf142c64e
variable references work!
Jeremy Penner
2011-09-07 08:55:58 -0400
6213a0f917
scripting overhaul
Jeremy Penner
2011-09-06 22:14:17 -0400
60ca1e19f1
clear out some more leo comments
Jeremy Penner
2011-04-12 08:41:40 -0700
ec06eb9119
add font for future
Jeremy Penner
2011-04-12 08:40:28 -0700
eca926a111
gitignore
Jeremy Penner
2011-04-12 08:39:27 -0700
e0abeabb0c
clear out leo comments + cruft
Jeremy Penner
2011-04-12 08:37:52 -0700
5d61e939aa
initial commit
Jeremy Penner
2011-03-18 17:10:02 -0700