cracker64
fb1a522cca
Deco editor improvements. Editable color text boxes! Hit enter when done editing.
2011-09-19 12:31:14 -04:00
Simon Robertshaw
49a164b7ba
Fix various memory leaks, as noted by Merkil/cppcheck
2011-09-10 13:33:24 +01:00
jacksonmj
5892c74595
Visual Studio fixes
2011-09-05 08:40:17 +08:00
jacksonmj
df504330e2
Fixes: HUD for fast PIPE, PIPE contents disappearing when next to walls, scrolling special menu, and parts_lastActiveIndex
2011-08-30 19:34:28 +08:00
jacksonmj
e1959c0c0b
Zoom toggle, alt+z
2011-08-29 19:28:11 +08:00
Bryan Hoyle
309ec4b07a
Small ui for confirming script download as to make script downloads within scripts noticable
2011-08-24 11:44:16 -04:00
Bryan Hoyle
578144c48a
Merge remote branch 'origin/master'
2011-08-23 20:29:26 -04:00
Bryan Hoyle
f577c319db
Working tpt.getscriptid(<string: id>). Retrieves and runs a script from online
2011-08-23 20:28:55 -04:00
savask
021168ad1b
Added "Tools" menu.
2011-08-23 23:45:01 +07:00
Simon Robertshaw
99b67598aa
Changes to unify mouse and keyboard events for Lua
2011-08-20 18:18:09 +01:00
Simon Robertshaw
7d283335d4
Menu scrolling for 'special' menu
2011-08-20 00:08:49 +01:00
jacksonmj
7ae7d5fd56
Memory leaks and uninitialised value in catalogue_ui
2011-08-20 03:29:34 +08:00
Simon Robertshaw
88823cf604
Reorganise a lot of Python console stuff
2011-08-19 13:16:49 +01:00
Bryan Hoyle
161eb60cfa
Added PGRV and NGRV for positive and negative gravity tools (sortof like air and vac, but with gravity)
2011-08-16 18:07:12 -04:00
jacksonmj
7808059453
Fix infinite dialogs when unable to open a save from the website
2011-07-24 20:10:43 +08:00
jacksonmj
1be79e581d
Line snapping (hold down Alt when drawing a line)
...
Specific element select changed to Ctrl+Alt
2011-07-12 21:48:54 +08:00
jacksonmj
726acc96a0
Fix line/box erase for decor layer
2011-07-12 21:47:42 +08:00
Simon Robertshaw
d42e06f37a
Merge all GOL types into PT_LIFE, behaviour is determined by ctype
2011-07-09 18:22:25 +01:00
jacksonmj
34774e7829
Basic clipboard_push_text support for linux
2011-07-06 13:43:51 +01:00
Simon Robertshaw
3dd82d9ced
Better favourite removal and download counts for the future]
2011-07-06 13:12:05 +01:00
Simon Robertshaw
36ee81fc6b
Better photons for persistent display, ability to toggle gravity view (ctrl+g)
2011-06-27 14:01:07 +01:00
Simon Robertshaw
f5bbc13384
Fix save button
2011-06-25 17:11:17 +01:00
Simon Robertshaw
174794c40e
Strip extension when saving
2011-06-25 17:05:57 +01:00
Simon Robertshaw
1dcefb2895
Keep opened files
2011-06-25 16:59:25 +01:00
jacksonmj
36e2a07a5b
Visual Studio fixes
2011-06-25 15:52:24 +01:00
jacksonmj
2f594c6bf1
Fix issues with local saving when using scale:2
2011-06-25 15:51:46 +01:00
jacksonmj
dbf6dcd35b
Decor brush shape, and fix big thumb not changing when page changed
2011-06-25 15:50:14 +01:00
Simon Robertshaw
c1f4f0481c
Fix save_filename crash
2011-06-15 13:47:21 +01:00
Simon Robertshaw
464d36d910
Fix small visual issues and crash when folder doesn't exist
2011-06-14 16:23:11 +01:00
Simon Robertshaw
307fff2e3d
Fix sim-options icon
2011-06-14 15:15:12 +01:00
Simon Robertshaw
2dd04b917d
Add access to the local saving features
2011-06-14 15:13:27 +01:00
Simon Robertshaw
14abcf5fc2
Local saving UI
2011-06-13 23:24:20 +01:00
Simon Robertshaw
e10fbad812
Local save loading - Fix screen buffer issues and scrolling
2011-06-13 17:10:41 +01:00
Simon Robertshaw
8713587e70
Local save loading (WIP)
2011-06-12 22:56:38 +01:00
jacksonmj
93316a9f1d
Fix a load of memory leaks
...
Also fix some compiler warnings (missing headers, wrong pointer type for
modf, etc) and move variable declarations for Visual Studio.
2011-06-11 13:00:42 +01:00
Simon Robertshaw
33b3355192
A-Heat toggle for Simulation options
2011-06-09 23:22:23 +01:00
Simon Robertshaw
1effdb052a
Image for server saving
2011-06-09 17:53:41 +01:00
Simon Robertshaw
3ea25c83b7
message_box and input for Lua API, also autorun.lua
2011-06-08 16:30:36 +01:00
jacksonmj
e182e7422c
Loads of error messages for lua, and hopefully fix lua stack overflow
...
Also fix game exiting when an error occurs in a step function.
Returning -1 seems to prevent lua from restoring the stack to the
state it was in before the C function call - see bottom of
luaD_precall() in lua source (ldo.c)
2011-06-08 12:47:19 +01:00
jacksonmj
43a4544a13
Fix favourites remove button
2011-06-08 12:47:09 +01:00
Simon Robertshaw
417a57b57a
Fix semi-large thumbnails
2011-06-03 22:35:57 +01:00
Simon Robertshaw
b32683e99c
Favourites interface improvements
2011-06-03 18:54:25 +01:00
Cracker64
e3ef7f05f0
some more deco editor changes. Right click deletes decoration again.
2011-06-02 20:24:02 +01:00
Simon Robertshaw
289f4e4e4e
Change console info
2011-06-02 20:16:43 +01:00
Simon Robertshaw
03a048afe5
Add calm blue text colour, buffer overflow fix for richtext
2011-05-31 00:33:47 +01:00
Simon Robertshaw
5dcc3dbb44
Rich text syntax
...
TODO: Link hovering
2011-05-29 17:00:31 +01:00
Simon Robertshaw
e35440fe59
MOTD on search page
2011-05-29 14:30:22 +01:00
jacksonmj
a2c171fbf9
Remove remaining references to old decorations buffer
2011-05-29 13:34:50 +01:00
jacksonmj
6a2f357efd
Revert "Pass decorations to saving functions (doesn't actually save yet)"
...
This reverts commit 7fe99f3210
.
Conflicts:
src/main.c
2011-05-29 13:34:37 +01:00
Simon Robertshaw
4c4b457cab
Full thumbnails for open_ui
2011-05-28 17:16:12 +01:00
Simon Robertshaw
380a45a4c9
Image resampling for thumbnails
2011-05-28 14:19:01 +01:00
Simon Robertshaw
abb0ceb981
Use PTi for thumbnails in game browser
...
TODO: Better scaling/resampling
2011-05-28 13:54:23 +01:00
Simon Robertshaw
5919cefa85
Decorations are per particle TODO: remove references to the decorations buffer
2011-05-27 14:44:56 +01:00
Simon Robertshaw
a52344f399
Decorations improvements
2011-05-24 15:01:18 +01:00
Simon Robertshaw
453c69d39a
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
2011-05-24 14:55:29 +01:00
Simon Robertshaw
eafcdf8ec9
Improve error handling on display initialisation
2011-05-24 14:54:14 +01:00
jacksonmj
ee39c06152
Decorations toggle and brush size keys
2011-05-24 21:49:08 +08:00
Simon Robertshaw
c932552aed
Message notifications on login
2011-05-20 12:42:36 +01:00
Simon Robertshaw
9d70d60ee9
New message notification on session check TODO: Clickable link to conversations on website
2011-05-16 12:46:08 +01:00
Simon Robertshaw
1ddff1ad3b
Runtime fullscreen toggle TODO: Fix bug that prevents from closing the window after a fullscreen toggle
2011-05-15 20:40:08 +01:00
Cracker64
9d20d6af82
Decoration has a color menu. GoL uses less memory(17MB less), and probably a bit faster.
2011-05-14 13:46:10 +01:00
jacksonmj
7fe99f3210
Pass decorations to saving functions (doesn't actually save yet)
2011-05-14 13:44:02 +01:00
jacksonmj
cbfc73d8d6
Turn WIND into a tool
2011-05-14 13:43:51 +01:00
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