Savely Skresanov
|
6e324c82e2
|
Added triangle brush, fixes #47
|
2012-08-05 16:19:30 +01:00 |
|
Simon Robertshaw
|
3030d67516
|
Fan wall line tool, fixes #61
|
2012-08-05 16:14:33 +01:00 |
|
Simon Robertshaw
|
50103aa074
|
Fix some of the flood fill methods
|
2012-08-05 16:11:43 +01:00 |
|
Simon Robertshaw
|
ed270d8dbf
|
Draw gravity zones when using grav wall
|
2012-08-05 15:26:17 +01:00 |
|
Simon Robertshaw
|
351ce1525f
|
Update gravity walls, fixes issue #52
|
2012-08-05 14:03:54 +01:00 |
|
Simon Robertshaw
|
05024cc787
|
Persistent search window responds to user auth events
|
2012-08-05 13:08:51 +01:00 |
|
Simon Robertshaw
|
4b85d19217
|
Nicer colour for "popular tags" header
|
2012-08-04 21:02:04 +01:00 |
|
Simon Robertshaw
|
5a2da01a5b
|
Tags, fixes #55
|
2012-08-04 20:55:59 +01:00 |
|
Simon Robertshaw
|
a418c90cd4
|
Get rid of useless free space in search view
|
2012-08-04 16:58:39 +01:00 |
|
Simon Robertshaw
|
f2f4278932
|
Better exiting from windows (Escape and Enter) and 'q' for exit, fixes #35 and #60
|
2012-08-04 16:39:24 +01:00 |
|
Simon Robertshaw
|
0558322709
|
Add icons for erase, improve icons for certain walls, fix issue #45
|
2012-08-04 15:26:55 +01:00 |
|
Simon Robertshaw
|
f32cd872ca
|
Set initial stickman spit element in create_part, fixes the rest of #50
|
2012-08-04 14:38:59 +01:00 |
|
Simon Robertshaw
|
18e1890590
|
Stickman keys working, fixes first half of issue #50
|
2012-08-04 14:34:43 +01:00 |
|
Simon Robertshaw
|
ae5d099b81
|
Fire OnMouseEnter events for components that are added under the mouse cursor, fixes issue #37
|
2012-08-04 14:14:23 +01:00 |
|
Savely Skresanov
|
e06d8e4d15
|
Rectangle snapping.
|
2012-08-04 13:52:22 +01:00 |
|
Simon Robertshaw
|
268795eec1
|
Add date to Preview View, fixes issue #64
|
2012-08-04 13:40:39 +01:00 |
|
Simon Robertshaw
|
ab8466e990
|
Search window is persistent, issue #66
|
2012-08-04 12:09:07 +01:00 |
|
ntoskrnl
|
baf07e470e
|
Build fixes for FreeBSD
|
2012-08-04 11:32:48 +01:00 |
|
Simon Robertshaw
|
d6e384e1ec
|
Implement more of the old TPT console
|
2012-08-04 01:41:50 +01:00 |
|
Simon Robertshaw
|
2527380224
|
Implement more of the old console
|
2012-08-04 01:24:21 +01:00 |
|
Simon Robertshaw
|
6173901875
|
Old TPT console commands with "!" prefix
|
2012-08-03 21:48:45 +01:00 |
|
Simon Robertshaw
|
f586a5585f
|
Add shortcuts for things like gravity, air and air reset, issues #85 and #57
|
2012-08-03 19:25:28 +01:00 |
|
Simon Robertshaw
|
0e5c3da0f5
|
Use plop tool to place single units of an element (Used for Stickman, Fighter), fixes issue 53
|
2012-08-03 18:26:06 +01:00 |
|
Simon Robertshaw
|
9260b2c3e8
|
Move rect border drawing for previewview to draw over fav+report buttons, fix issue #64
|
2012-08-03 18:08:41 +01:00 |
|
Simon Robertshaw
|
11d2b0eb3c
|
Correct VAC and EXOT colours, issue #49
|
2012-08-03 18:04:18 +01:00 |
|
Simon Robertshaw
|
57f949ecfb
|
Fix text selection issue in #65
|
2012-08-03 17:58:13 +01:00 |
|
Simon Robertshaw
|
40e5ce5d37
|
Fix context menu position #65
|
2012-08-03 17:44:12 +01:00 |
|
Simon Robertshaw
|
c7dd248ae3
|
Hide cursor when selecting/pasting stamps, fixes iseeu #56
|
2012-08-03 17:19:22 +01:00 |
|
Simon Robertshaw
|
2652309a3f
|
Nicer defaults for Window closing, Implement these with Sign tool, issue #51. Also set centre as default
|
2012-08-03 17:09:34 +01:00 |
|
Simon Robertshaw
|
36b2aa0191
|
QuickOptions!! #46
|
2012-08-03 15:29:18 +01:00 |
|
Simon Robertshaw
|
80dfc96c7c
|
PROP tool colour
|
2012-08-03 12:58:21 +01:00 |
|
Simon Robertshaw
|
347c382e99
|
Allow PROP to set types from element name, fixes issue #48
|
2012-08-03 12:52:07 +01:00 |
|
Simon Robertshaw
|
a3ebfb0ffd
|
Remove silly file
|
2012-08-03 01:55:00 +01:00 |
|
Simon Robertshaw
|
24006ee44a
|
Grav colour, addresses rest of #41, colour will vary from original TPT
|
2012-08-03 01:40:13 +01:00 |
|
Simon Robertshaw
|
4233bc743c
|
Use HFLM colour data, addresses some of issue #41
|
2012-08-03 01:18:39 +01:00 |
|
Simon Robertshaw
|
fbaf149a92
|
Untick publish box for save prompt my default if the save does not belong to the user, addresses issue #43
|
2012-08-03 01:11:12 +01:00 |
|
Simon Robertshaw
|
96132ee1c1
|
Stop returning luaL_error from drawing functions for no reason, addresses
issue #29
|
2012-08-03 00:52:46 +01:00 |
|
Simon Robertshaw
|
b165619266
|
Update menus on element change from lua, addresses issue #42
|
2012-08-03 00:47:39 +01:00 |
|
ntoskrnl
|
18bf7ce155
|
Build fixes for WIN64
|
2012-08-02 15:21:43 +01:00 |
|
ntoskrnl
|
4343faa10f
|
Some modifications for WIN64. SConscript not ready for that yet.
|
2012-08-02 15:21:31 +01:00 |
|
ntoskrnl
|
f94fabd999
|
Rename WIN32 preprocessor definition to WIN
|
2012-08-02 15:21:16 +01:00 |
|
ntoskrnl
|
87dfc47c97
|
Separate operating system and architecture preprocessor definitions
Conflicts:
SConscript
|
2012-08-02 15:20:14 +01:00 |
|
Simon Robertshaw
|
cbefea85d7
|
Local Saving, Server Saving rewrite
|
2012-08-01 22:29:22 +01:00 |
|
Simon Robertshaw
|
29ac6380ba
|
Prevent newlines being inserted into the begining of a multiline label/textbox
|
2012-08-01 19:13:31 +01:00 |
|
Simon Robertshaw
|
1d258eab6b
|
ThumbnailBroker for background retrieval and rendering
|
2012-07-31 19:49:08 +01:00 |
|
Simon Robertshaw
|
303b546ceb
|
Ensure CTRL, SHIFT and ALT states are reset when Window falls into background
|
2012-07-30 11:51:42 +01:00 |
|
Simon Robertshaw
|
6d5388b221
|
Faster brush adjusting with [ and ], use alt to change to 1 pixel
|
2012-07-30 11:25:32 +01:00 |
|
Simon Robertshaw
|
9c67d41ad6
|
Neaten a little bit of code
|
2012-07-29 20:34:20 +01:00 |
|
Simon Robertshaw
|
011a65f793
|
Improvements to textbox, prevent selection loss on non modifying keypresses
|
2012-07-29 20:27:18 +01:00 |
|
Simon Robertshaw
|
d138b2de54
|
Number type for text fields, addresses some of issue #39
|
2012-07-29 20:17:51 +01:00 |
|
Simon Robertshaw
|
418373a3cd
|
HUD toggle, addresses "h should toggle the HUD" in issue #23
|
2012-07-29 15:08:38 +01:00 |
|
Simon Robertshaw
|
f8a6d2ea1f
|
Textboxes for decoration, addresses "No text boxes in deco editor to directly edit the values" in issue #23
|
2012-07-29 14:58:56 +01:00 |
|
Simon Robertshaw
|
716ac44c29
|
Fix crash on Component::IsFocused if the component has been detached from the Window
|
2012-07-29 13:17:09 +01:00 |
|
Simon Robertshaw
|
90ad1fd856
|
Restart N. Grav when needed (somewhat effects issue #31) and fix shitty logic when setting paused state on loading save (Fixes issue #34)
|
2012-07-29 12:29:19 +01:00 |
|
Simon Robertshaw
|
824bde4ceb
|
clear_sim now clears air and gravity maps better, fixes issue #31
|
2012-07-29 12:18:07 +01:00 |
|
Simon Robertshaw
|
1f914561b2
|
Better syncing for elementCount, fixes issue #21
|
2012-07-29 02:07:04 +01:00 |
|
Simon Robertshaw
|
0b3724215e
|
Remove blockair update in Air.cpp function to fix TTAN - solves issue #30
|
2012-07-29 01:40:42 +01:00 |
|
Simon Robertshaw
|
6cc4648929
|
Filebrowser search, cleaner filenames
|
2012-07-29 01:33:28 +01:00 |
|
Simon Robertshaw
|
df3b1e2a62
|
Implement search for DirectoryList
|
2012-07-28 22:14:38 +01:00 |
|
Simon Robertshaw
|
c14a008d46
|
Corrections to GameSave to prevent conflicts in the Expanded state, improve Save preview comments display
|
2012-07-28 18:38:34 +01:00 |
|
Simon Robertshaw
|
dddc04e412
|
Move cursor to the end of the insertion after pasing in a Textbox
|
2012-07-28 14:24:15 +01:00 |
|
Simon Robertshaw
|
fc93b71485
|
Resize brush X and Y axis seperately using Shift and Control, Addresses issue #27
|
2012-07-28 14:13:28 +01:00 |
|
Simon Robertshaw
|
f9eeebb910
|
Draw brush using renderer, fixes issue #25
|
2012-07-28 13:09:35 +01:00 |
|
Simon Robertshaw
|
30b11a7724
|
Air heat is not rendered if ambient heat is disabled
|
2012-07-28 12:48:34 +01:00 |
|
Simon Robertshaw
|
4b1c388995
|
Update ambient heat when enabled, fixes issue #28
|
2012-07-28 12:30:41 +01:00 |
|
Simon Robertshaw
|
aa774771a0
|
Collapse gamesave to save space in memory
|
2012-07-28 02:23:21 +01:00 |
|
Simon Robertshaw
|
385552ceab
|
Correct blending of SetPixel without alpha channel
|
2012-07-27 21:04:00 +01:00 |
|
Simon Robertshaw
|
b612c076eb
|
Prevent crash when drawing an image out of mounts on a pixel grid
|
2012-07-27 20:53:09 +01:00 |
|
Simon Robertshaw
|
5befe5c25f
|
Local file browser + some more interesting things like Progress bar UI component
|
2012-07-27 20:06:17 +01:00 |
|
Simon Robertshaw
|
f8ca8af387
|
Scroll Panel
|
2012-07-26 21:51:30 +01:00 |
|
Simon Robertshaw
|
121e7c772c
|
Rename .inc files to inl
|
2012-07-26 15:06:06 +01:00 |
|
Simon Robertshaw
|
d8903206a1
|
Update version number
|
2012-07-25 20:06:50 +01:00 |
|
Simon Robertshaw
|
8c7755d5d2
|
TPT: Now stickmen can shoot plasma. dc01f09f0e
|
2012-07-25 20:04:47 +01:00 |
|
Simon Robertshaw
|
79727c9193
|
Fix for previous commits
|
2012-07-25 19:47:27 +01:00 |
|
Simon Robertshaw
|
a033fe7e49
|
TPT: Add ptypes.enabled checks to a few more places 61f39f5464
|
2012-07-25 19:42:53 +01:00 |
|
Simon Robertshaw
|
a5d6c56f8c
|
TPT: Salt should only melt ice that is above saltwater freezing temperature 3e1d3cd5a6
|
2012-07-25 19:33:40 +01:00 |
|
Simon Robertshaw
|
f8766201a6
|
TPT: Optimization for GoL, Added brush size and mouse wheel to lua! e7035233fd
|
2012-07-25 19:32:36 +01:00 |
|
Simon Robertshaw
|
76070f99e0
|
TPT: This should fix PLNT lag just a little bit... (mostly after shooting though NEUT) 5f3c10a684
|
2012-07-25 18:46:15 +01:00 |
|
Simon Robertshaw
|
fad2311c36
|
TPT: C5 should not explode when touching cold INSL a925eea52c
|
2012-07-25 18:44:30 +01:00 |
|
Simon Robertshaw
|
67d449df3d
|
Fix typo in EMBR gravity
|
2012-07-25 18:43:19 +01:00 |
|
Simon Robertshaw
|
b9e16d4bc6
|
TPT: Prevent STKM falling through activated PVOD with a ctype that isn't STKM 637ee194e0
|
2012-07-25 18:32:10 +01:00 |
|
Simon Robertshaw
|
1e5eba3583
|
TPT: Make VOID and BHOL eat stickmen again 1f4f50682c
|
2012-07-25 18:27:08 +01:00 |
|
Simon Robertshaw
|
41cbd69ac8
|
TPT: Use atan2 for LIGH angle calculations 966f1dcc23
|
2012-07-25 18:25:37 +01:00 |
|
Simon Robertshaw
|
de4fe1a38e
|
TPT: Reduce rate of lightning creation by clone 167740e839
|
2012-07-25 18:23:07 +01:00 |
|
Simon Robertshaw
|
5337f91736
|
TPT: Lightning direction affected by Newtonian gravity 3a946efdfd
|
2012-07-25 18:21:25 +01:00 |
|
Simon Robertshaw
|
55c870c518
|
TPT: Allow INST to be sparked directly with the brush 8de602d467
|
2012-07-25 18:15:13 +01:00 |
|
Simon Robertshaw
|
aa156fb933
|
TPT: Fix infinite loop when flood_INST finds some INST with a non zero lif... 9ee316c3e9
|
2012-07-25 18:13:09 +01:00 |
|
Simon Robertshaw
|
9edf65fb3f
|
TPT: FIRW: less advection, and don't go faster when multiple fire particle... 9988dc17aa
|
2012-07-25 18:03:43 +01:00 |
|
Simon Robertshaw
|
38e2eec808
|
TPT: Completely remove SING formation from fusion 81771d8672
|
2012-07-25 18:02:38 +01:00 |
|
Simon Robertshaw
|
0b77f1b2ed
|
TPT: Only create one NBLE particle for each fusing H2 particle 29aab750e5
|
2012-07-25 18:01:58 +01:00 |
|
Simon Robertshaw
|
971fbc71f9
|
TPT: fix compression during fusion 287822229f
|
2012-07-25 18:01:15 +01:00 |
|
Simon Robertshaw
|
2135d88644
|
TPT: Reset particle flags in create_part 135e91b84d
|
2012-07-25 17:52:26 +01:00 |
|
Simon Robertshaw
|
799954f383
|
TPT: Allow stickman head to go through everything 95ca29cc64
|
2012-07-25 17:51:37 +01:00 |
|
Simon Robertshaw
|
7859cc839c
|
TPT: Prevent STKM floating in gases 31a61d0888
|
2012-07-25 17:45:30 +01:00 |
|
Simon Robertshaw
|
e36bc8e4ae
|
TPT: Gravity modes and Newtonian gravity for fireworks 31ce22f122
|
2012-07-25 17:44:29 +01:00 |
|
Simon Robertshaw
|
811c2cb26b
|
TPT: Use eval_move(PT_FIGH, ...) when fighters are checking for obstacles 79614a9719
|
2012-07-25 17:21:13 +01:00 |
|
Simon Robertshaw
|
5031291bf6
|
TPT: Save an extra tmp2 byte, for EXOT fed8b7b2cc
|
2012-07-25 17:16:56 +01:00 |
|
Simon Robertshaw
|
6585a4640b
|
TPT: Replace all explosion sparks with new element (EMBR) 1d5b081942
|
2012-07-25 17:12:15 +01:00 |
|
Simon Robertshaw
|
0afecb5b77
|
TPT: Replace all explosion sparks with new element (EMBR) 1d5b081942
|
2012-07-25 17:11:36 +01:00 |
|
Simon Robertshaw
|
57c356e495
|
TPT: Make ELEC+water form H2 and O2 in the correct proportions 9b2c2a78a6
|
2012-07-25 15:56:42 +01:00 |
|
Simon Robertshaw
|
6dc7eaf43e
|
TPT: Prevent stacking from ELEC+NEUT, ELEC+water, and CO2 from BUBW ae5470ca78
|
2012-07-25 15:55:42 +01:00 |
|
Simon Robertshaw
|
08d1dd06ed
|
TPT: Fix STKM causing stacking and falling through some powders c14704ae49
|
2012-07-25 15:47:18 +01:00 |
|
Simon Robertshaw
|
2214ab4eb0
|
TPT: Correct freezing temperature for SLTW (-21.1 C) 06d2d5267e
|
2012-07-25 15:36:40 +01:00 |
|
Simon Robertshaw
|
2189d298a7
|
TPT: Move INST flood fill into a separate function 36de2f19f5
|
2012-07-25 15:32:05 +01:00 |
|
Simon Robertshaw
|
fad383f392
|
TPT: Update to EXOT that makes it permeable to neutrons as well as electro... a104696620
|
2012-07-25 15:05:55 +01:00 |
|
Simon Robertshaw
|
a03e92830a
|
Make only one airmode selectable at a time
|
2012-07-25 14:43:56 +01:00 |
|
Simon Robertshaw
|
86659f2238
|
Disable fav and report buttons if not logged in
|
2012-07-25 14:32:08 +01:00 |
|
Simon Robertshaw
|
32d9b87f66
|
Correct Stickman appearance
|
2012-07-25 14:24:03 +01:00 |
|
Simon Robertshaw
|
860fc0d4c9
|
Streamlines
|
2012-07-25 14:08:14 +01:00 |
|
Simon Robertshaw
|
9b1fb64e16
|
WIND tool
|
2012-07-25 13:37:04 +01:00 |
|
Simon Robertshaw
|
45fecfe72c
|
Correct progress bar position
|
2012-07-25 12:53:39 +01:00 |
|
Simon Robertshaw
|
8062319160
|
Correct initial zoom size
|
2012-07-25 12:46:48 +01:00 |
|
Simon Robertshaw
|
bc2acb9c08
|
Better appearance for dropdown and context menus
|
2012-07-25 12:02:14 +01:00 |
|
Simon Robertshaw
|
2abb2b2c9f
|
Placeholder text for username and password in login, Focus username at start
|
2012-07-25 11:59:20 +01:00 |
|
Simon Robertshaw
|
e291144ea7
|
Correct cursor position in Textbox
|
2012-07-25 11:51:16 +01:00 |
|
Simon Robertshaw
|
998f11451f
|
\x0E resets text colour to one previously set by \b
|
2012-07-25 11:47:53 +01:00 |
|
Simon Robertshaw
|
6b08d1e2f9
|
Copy, cut and paste for Textboxes
|
2012-07-24 22:55:39 +01:00 |
|
Simon Robertshaw
|
7ef3f8cbe9
|
Remove bounds check for text selection, makes text selection a little easier for users
|
2012-07-24 17:45:31 +01:00 |
|
Simon Robertshaw
|
dceefed030
|
Correct alignment of elements in TextPrompt
|
2012-07-24 17:41:41 +01:00 |
|
Simon Robertshaw
|
d50d45ecff
|
Fix deco smudge tool
|
2012-07-24 15:56:01 +01:00 |
|
Simon Robertshaw
|
da77cb809b
|
Inverted icon state
|
2012-07-24 15:38:18 +01:00 |
|
Simon Robertshaw
|
bc2e4ab23f
|
Adjust icon positions
|
2012-07-24 15:21:01 +01:00 |
|
Simon Robertshaw
|
603cf3149d
|
HUD improvements
|
2012-07-24 14:58:39 +01:00 |
|
Simon Robertshaw
|
e65e222f2c
|
Integer values for prefs, Default decoration colour, clear decoration
|
2012-07-24 13:03:28 +01:00 |
|
Simon Robertshaw
|
45c31030a6
|
Changes to sconscript to allow building with specific version number
|
2012-07-22 19:33:56 +01:00 |
|
Simon Robertshaw
|
97bf9a517e
|
Snapshot checking
|
2012-07-22 18:51:05 +01:00 |
|
Simon Robertshaw
|
a1b4168b30
|
Sign tool icon
|
2012-07-22 15:01:56 +01:00 |
|
Simon Robertshaw
|
f445b80e8a
|
Strealine icon and Erase icon
|
2012-07-22 14:46:09 +01:00 |
|
Simon Robertshaw
|
f7d8556965
|
Icons for menu items
|
2012-07-21 18:43:46 +01:00 |
|
Simon Robertshaw
|
5bf0a084ac
|
Prevent race condition when reloading local stamps, fix task so "after()" gets called and correct stamp name so they actually get deleted"
|
2012-07-21 13:09:59 +01:00 |
|
Simon Robertshaw
|
d6de5fc997
|
Remove AMD detection from CPU check
|
2012-07-20 21:19:17 +01:00 |
|
Simon Robertshaw
|
33de0482a2
|
Use exceptions instead of goto to corrup state. Fix Fan wall loading with PSV and New wall IDs with OPS
|
2012-07-20 19:39:38 +01:00 |
|
Simon Robertshaw
|
22990b680c
|
Prevent the multiline update for labels from going out of bounds
|
2012-07-20 17:43:38 +01:00 |
|
Simon Robertshaw
|
332fbfe590
|
Ensure GameSave internal pointers are NULL at the start
|
2012-07-20 17:43:08 +01:00 |
|
Simon Robertshaw
|
4e9e0ff7bf
|
Fix icon drawing in text boxes
|
2012-07-19 19:14:38 +01:00 |
|
Simon Robertshaw
|
9a94939585
|
Correct comment page sizing
|
2012-07-19 19:05:44 +01:00 |
|
Simon Robertshaw
|
c9bffd30a6
|
Element search triggered by 'e' key
|
2012-07-19 19:01:26 +01:00 |
|
Simon Robertshaw
|
de1cedd61b
|
Correct divider position in save Preview
|
2012-07-19 18:57:49 +01:00 |
|
Simon Robertshaw
|
744df602d7
|
Correct text colour on element buttons
|
2012-07-19 18:54:40 +01:00 |
|
Simon Robertshaw
|
4d961117bd
|
Special ligh placement
|
2012-07-19 17:49:40 +01:00 |
|
Simon Robertshaw
|
c2873180e2
|
GOL loads gol colours for use
|
2012-07-19 17:05:01 +01:00 |
|
Simon Robertshaw
|
2b4ec99894
|
Use two functions for renderer drawing instead of several, fix alignment with Zoom Window border
|
2012-07-19 16:37:56 +01:00 |
|
Simon Robertshaw
|
dd0e6e7f4d
|
Add descriptions to toolbuttons, add Tooltips to Button, ToolTip event for Windows
|
2012-07-18 20:34:58 +01:00 |
|
Simon Robertshaw
|
26dbd547d3
|
Info tip for changing display modes
|
2012-07-18 18:33:44 +01:00 |
|
Simon Robertshaw
|
80044bb0f0
|
Renderer Presets and default graphics function
|
2012-07-18 17:22:35 +01:00 |
|
Simon Robertshaw
|
a8e4221f38
|
Working comment submission
|
2012-07-18 13:07:33 +01:00 |
|
Simon Robertshaw
|
78c4aba468
|
Fancy animation for textbox autosize
|
2012-07-17 22:40:47 +01:00 |
|
Simon Robertshaw
|
d91d4223b8
|
Improve spacing of multiline labels, multiline cursor for Textbox, autoresizing textbox for PreviewView comments
|
2012-07-17 22:21:20 +01:00 |
|
Simon Robertshaw
|
2479b8664d
|
Add comment box to save preview - doesn't work yet
|
2012-07-17 19:14:05 +01:00 |
|
Simon Robertshaw
|
2329f98f0a
|
Varying update notifications
|
2012-07-17 16:57:12 +01:00 |
|