Commit Graph

116 Commits

Author SHA1 Message Date
Simon Robertshaw
16f014b06a Move wall drawing to graphics.c 2011-05-14 13:28:02 +01:00
Simon Robertshaw
3196690b03 Runtime scale switching 2011-05-13 10:44:39 +01:00
Simon Robertshaw
ee962dc8bb Newtonian gravity toggle, disabled by default 2011-05-12 18:04:29 +01:00
Simon Robertshaw
28d9328959 Dialog box for changing simulation options, gravity toggle needs implementing 2011-04-25 16:39:28 +01:00
jacksonmj
7b82eae82e Jacksonmj: Move console functions into seperate file 2011-04-25 12:07:55 +01:00
Cracker64
3a541dfcbb visual studio fixes 2011-04-24 20:04:16 +01:00
Cracker64
0ccd04b848 More decoration improvements. still TODO: text boxes that will change current color, as well as display current color. A menu with some basic color swatches. 2011-04-24 20:04:05 +01:00
Cracker64
88995a5910 line/box tool for decorations, some other things. 2011-04-24 20:04:01 +01:00
Cracker64
bd8de4c842 Decorations! ,still messing with it. It does not save currently. TODO: fix typing in boxes to update the color. Line/box tools. Some basic color selections like an element menu. 2011-04-23 14:00:51 +01:00
Simon
d37bd56eb6 'M' For selected element swap, 'dae' var for showing a selected element box upon element change (not implemented) 2011-04-17 20:34:54 +01:00
Simon
f20bedd3de info_box for renderer 2011-04-12 12:51:43 +01:00
Simon
767d73c5fc astyle 2011-04-08 11:09:42 +01:00
Simon
ca02640ebb Avoid potential overflow when pasting long text strings 2011-04-06 13:14:13 +01:00
Cracker64
1bc97fcc37 copy and paste functions for text boxes. 2011-04-06 13:08:59 +01:00
Simon
7663192174 Copy text box for save_name_ui 2011-04-04 20:46:27 +01:00
Simon
af76611a64 Add copytext box to the footer of open_ui 2011-04-04 20:27:00 +01:00
Simon
8872a1065b Move copybox into its own control 2011-04-04 20:02:11 +01:00
jacksonmj
63089242a5 Successful deletion is not an error 2011-04-04 16:12:13 +01:00
jacksonmj
90f8c4f483 error_ui: wrap text and change message box height to fit
Stops banned user message overflowing out of message box
2011-04-04 16:11:37 +01:00
Simon
630ab09f63 Copy text UI 2011-04-01 22:26:29 +01:00
Simon
1dee7a8da2 Fixed console message 2011-04-01 10:37:27 +01:00
Simon
b7a004986f A cracker commit with some nice comments 2011-03-30 18:57:49 +01:00
Simon
a7f028a62a Merge branch 'dev' of git://github.com/jacksonmj/The-Powder-Toy 2011-03-23 11:43:09 +00:00
jacksonmj
32e05a6adc Fix crashes when saving 2011-03-22 20:58:17 +00:00
Simon
2e401babb7 Python console 2011-03-22 17:58:52 +00:00
Simon
c096b2b14a More cracker fixes 2011-03-22 17:25:29 +00:00
Lieuwe
7e27282b92 you can now disable(tpt.disable_python) or enable(python) the python console :D 2011-03-18 19:42:23 +01:00
Lieuwe
96959503cd now warns about a disabled python console. 2011-03-18 19:02:09 +01:00
jacksonmj
56f966b4db Add some arguments to save build/parse functions
To make clipboard manipulation easier.
2011-03-18 12:41:36 +00:00
Lieuwe
295b384466 fixed keyrepeat api call 2011-03-17 16:35:00 +01:00
jacksonmj
a6dabf2072 Visual Studio 2011-03-16 19:09:12 +00:00
jacksonmj
72a4490bb5 Save ID is useful, so display it! 2011-03-12 18:12:29 +00:00
jacksonmj
24e053ca62 Limit length of save title and username at bottom of screen 2011-03-12 17:08:35 +00:00
Cracker64
3b048f8a06 merge merge merge 2011-03-10 15:43:27 -05:00
Simon
30462ec28d Python console changes 2011-03-04 11:14:34 +00:00
Lieuwe
0a9ea3819f Merge branch 'master' of https://github.com/FacialTurd/The-Powder-Toy 2011-03-03 21:14:28 +01:00
Cracker64
9e8b7440ba a get_pmap and get_prop function for python so fancier scripts can be made. Made a demo of increasing element type by one, import example, example.increment() 2011-03-02 23:30:04 -05:00
Simon
920e589d62 Enable key repeat for console 2011-03-02 22:22:46 +00:00
Lieuwe
364759ff08 python console 2011-03-03 04:54:19 +08:00
Cracker64
9fffbb88da console things, set commands use keywords for arguments. 2011-03-02 15:43:20 -05:00
jacksonmj
647ff2bff0 Fix some potential crashes, better handling of empty server responses 2011-03-03 04:07:12 +08:00
jacksonmj
57630e561d Fix some potential crashes, better handling of empty server responses 2011-02-26 20:58:22 +00:00
Simon
669a672b3d Pretty transparent console 2011-02-24 18:04:08 +00:00
Cracker64
a53d956d8d transparent console.... 2011-02-23 21:55:33 -05:00
Cracker64
a8439f221e updating 2011-02-22 20:55:09 -05:00
Simon
a84234dcd4 Improvement to scrolling menu 2011-02-22 00:51:01 +00:00
Simon
bb0b4e6802 UI improvements for elements menu 2011-02-21 17:57:17 +00:00
jacksonmj
6f2965d0d0 Zoom key conflict with international keyboards
Change zoom key to only use keysym.sym, like all the other keyboard
controls. This may mean it is no longer the 'z' key on all
systems, but will prevent it conflicting with the
other keyboard controls.
2011-02-22 00:08:20 +08:00
jacksonmj
dc35feeac9 Fix console preventing window from closing 2011-02-22 00:05:52 +08:00
Simon
1307af5c57 Fix saving of display mode from keys and fix persistent display 2011-02-19 18:59:07 +00:00