mniip
|
4b914d12c2
|
fix tags order (#141)
|
2013-11-12 09:16:17 +04:00 |
|
mniip
|
bf908bbfbf
|
Fix various warnings, remove silly useless NO_INLINE system, remove the need for -fkeep-inline-functions
|
2013-10-30 04:47:07 +04:00 |
|
mniip
|
9183fa1755
|
apparently Ximon hates const; a lot;
added a bunch of const everywhere, had to modify a few functions to be const-compliant
|
2013-10-30 04:38:13 +04:00 |
|
Simon Robertshaw
|
ddd51aed3d
|
Async Request methods for SaveInfo and SaveData
|
2013-07-28 10:30:01 +01:00 |
|
Simon Robertshaw
|
3edee42971
|
Call OnResponseReady with an identifier for the request, add a WebRequest class
|
2013-07-27 12:38:52 +01:00 |
|
jacob1
|
aa59c89fa2
|
logging in in the save preview will update the login button on the main screen
|
2013-07-18 16:33:59 -04:00 |
|
jacob1
|
f4432b4759
|
give an error when a local save isn't saved properly, instead of exiting and pretending it worked
|
2013-07-15 14:59:15 -04:00 |
|
jacob1
|
c1320d2007
|
fix sim.loadStamp return value, remove VINE_MODE
|
2013-06-27 12:10:55 -04:00 |
|
jacob1
|
7a2114bc65
|
add error messages when errors happening while fav. / unfav.ing a save, deleting a save, or unpublishing one. Also don't use session key in url to add a comment since it isn't needed
|
2013-06-20 22:01:07 -04:00 |
|
jacob1
|
8d7ab7f5e2
|
allow creating WIND lines from lua
|
2013-06-01 21:57:03 -04:00 |
|
jacob1
|
dfc33aaeea
|
finish return values for the legacy api, add sim.saveStamp and sim.loadStamp
|
2013-05-15 13:51:45 -04:00 |
|
Simon Robertshaw
|
9abe51526c
|
Move all GUI source files into gui/
|
2013-03-22 14:14:17 +00:00 |
|
Simon Robertshaw
|
2c311b9a36
|
Use "http://" for update/startup check
|
2013-03-22 13:40:54 +00:00 |
|
Simon Robertshaw
|
700aff4784
|
Don't try to parse update check response if it's NULL!
|
2013-03-22 13:20:54 +00:00 |
|
Simon Robertshaw
|
81a34222d1
|
POST requests for APIRequest, allow saving user details from within the game, Asynchronous HTTP POST
|
2013-03-21 21:49:06 +00:00 |
|
Simon Robertshaw
|
f05044ab68
|
APIRequest, Aync methods for client, Profile edit/viewer (WIP)
|
2013-03-16 17:45:18 +00:00 |
|
jacob1
|
2aa483e0a2
|
fix gravatars not showing for moderators
|
2013-03-14 23:58:09 -04:00 |
|
Simon Robertshaw
|
9479b7f330
|
Move requestbroker into new folder, make request process function a method of Request
|
2013-03-14 11:30:24 +00:00 |
|
Simon Robertshaw
|
7a055a9d90
|
More unnecessary string duplication
|
2013-03-12 21:29:27 +00:00 |
|
Simon Robertshaw
|
35b7f62d3b
|
Remove unnecessary string duplication (http_init creates an internal copy of the proxy string)
|
2013-03-12 21:27:42 +00:00 |
|
Simon Robertshaw
|
de680a1e5c
|
Merge
|
2013-03-12 21:21:01 +00:00 |
|
jacob1
|
a65d93523d
|
fix small free/delete mismatch / a warning
|
2013-03-10 23:21:28 -04:00 |
|
jacob1
|
85d6c12721
|
fix stamp thumbnails not showing until you move the mouse, add a few new[]'s replacing some .c_str() pointers in client.cpp
|
2013-03-10 22:08:00 -04:00 |
|
Simon Robertshaw
|
e6bca489c9
|
AvatarButton/holder, rename ThumbnailBroker for more general purposes
|
2013-03-10 18:08:34 +00:00 |
|
cracker64
|
a9e66429d6
|
Fix some memory issues when closing preview UI too fast.
I'm not sure if this pthread usage is ideal, but it does seem to work on linux.
|
2013-03-09 22:47:08 -05:00 |
|
jacob1
|
189f96d35f
|
case insensetive local save searches, fix extention being counted in the match
|
2013-03-08 22:31:08 -05:00 |
|
jacob1
|
0939494747
|
fix problems found with valgrind with shifting stamps and saving
|
2013-02-24 14:12:48 -05:00 |
|
jacob1
|
01cd146ee9
|
fix mac compiling, fix renderer, fix other minor compiling issues
|
2013-02-14 23:31:31 -05:00 |
|
Simon Robertshaw
|
e7b174a78d
|
Revert "move version info to version.h, no longer needs full recompile on version change"
This reverts commit b3a2ab735b .
|
2013-01-19 22:00:56 +00:00 |
|
jacob1
|
b3a2ab735b
|
move version info to version.h, no longer needs full recompile on version change
|
2013-01-15 11:28:28 -05:00 |
|
jacob1
|
5e20dd8545
|
allow directory search to find files with the extension repeated twice
|
2013-01-07 17:39:05 -05:00 |
|
jacob1
|
c06afff0a5
|
selecting a stamp moves it to the front of the list again (unless you hold ctrl)
attempted to do MVC right?
|
2012-12-18 12:20:52 -05:00 |
|
jacob1
|
672c5ee913
|
fix mismatched malloc() / delete [], fixes # 106
|
2012-12-17 23:57:55 -05:00 |
|
Simon Robertshaw
|
d29c77b2d5
|
More detailed error when opening non-existent directory.
|
2012-12-16 16:41:30 +00:00 |
|
Simon Robertshaw
|
4d546b6818
|
Print errors regardless of build type
|
2012-12-16 16:40:29 +00:00 |
|
jacob1
|
06f8f88374
|
fix output appearing in stdout without DEBUG defined
|
2012-12-16 11:38:12 -05:00 |
|
jacob1
|
a85526bfac
|
fix comment error messages not showing
|
2012-12-15 23:12:54 -05:00 |
|
Simon Robertshaw
|
6e62a54952
|
Add missing URL Protocol registration on Windows
|
2012-12-15 16:56:55 +00:00 |
|
Simon Robertshaw
|
38862a78d1
|
New Conversation notifications
|
2012-12-09 12:05:27 +00:00 |
|
Simon Robertshaw
|
6478ed121c
|
Use NotifyAuthUserChanged for GameController login, this will help users become aware when their sessions expire.
|
2012-12-09 01:25:05 +00:00 |
|
jacob1
|
e5a284a2ba
|
fix compiling warnings / error
|
2012-12-06 12:34:32 -05:00 |
|
Simon Robertshaw
|
b08812569c
|
Stop using persistent connections when we don't need them. Force shutdown of Thumbnailbroker before http lib close, fixes #84
|
2012-11-26 10:34:17 +00:00 |
|
Simon Robertshaw
|
483e907702
|
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
|
2012-11-18 18:02:34 +00:00 |
|
Simon Robertshaw
|
af29942117
|
Ensure directory enumeration works whether there's a path seperator at the end of the directory or not
|
2012-11-18 18:02:28 +00:00 |
|
jacob1
|
4654a2aaa0
|
update build number, which was incorrect. Add an easy way for mods to ignore updates
|
2012-11-18 12:43:11 -05:00 |
|
jacob1
|
3a29fc0268
|
Save local saves as current name option (overwrites them automatically). Fix filename not showing when first saving a local save
|
2012-10-26 15:15:38 +01:00 |
|
Simon Robertshaw
|
b35fd0298c
|
Flush stamps list to file when deletins, Rename stamps undelete function to rescan
|
2012-10-05 15:46:42 +01:00 |
|
jacob1
|
7313bd81ca
|
fix problem with last commit
there was no other missing stamps problem actually, just this
|
2012-10-05 15:23:24 +01:00 |
|
jacob1
|
d45dd605e9
|
Stamp fix button to bring back deleted stamps
|
2012-10-05 15:20:33 +01:00 |
|
Simon Robertshaw
|
58763f0900
|
Fix stamp library loading issue (wasn't loading beyond 512 bytes, readsome doesn't always reach eof before not reading n
|
2012-10-01 13:36:56 +01:00 |
|
jacob1
|
f652786557
|
fix saves getting corrupted when saving, fix error messages not showing (correctly)
|
2012-09-30 20:46:08 +01:00 |
|
jacob1
|
b3741cd67c
|
lock icon on unpublished saves
|
2012-09-29 23:03:02 +01:00 |
|
Simon Robertshaw
|
5b52ac3675
|
Save history and new multiline formatter
|
2012-09-13 22:39:01 +01:00 |
|
Simon Robertshaw
|
5da70ef8a6
|
Ensure errors are caught and displayed during tag operations. Fix some issues with the Tag ui. Fixes #157
|
2012-09-05 19:47:03 +01:00 |
|
Simon Robertshaw
|
b05f114174
|
Views in save Preview and use old vote bars. Fixes #171
|
2012-09-03 13:25:48 +01:00 |
|
Simon Robertshaw
|
a8d4bdeb2d
|
Fix install crash (somehow, I commented out the bit the gets the current directory, leading to strlen op on a NULL pointer), fixes #145
|
2012-08-24 19:03:20 +01:00 |
|
Simon Robertshaw
|
62f067d29d
|
Fix stamps page count
|
2012-08-21 14:06:54 +01:00 |
|
Simon Robertshaw
|
b639da3692
|
Use collapsed saves when using stamp browser, fix memory leak when saving stamps
|
2012-08-21 13:30:30 +01:00 |
|
Simon Robertshaw
|
43ed72b4c5
|
Fix a few small (a lot of big) memory leaks associated with the stamps browser
|
2012-08-19 21:31:24 +01:00 |
|
Simon Robertshaw
|
b1df1e164c
|
Catch exceptions when loading initial stamp
|
2012-08-19 18:57:29 +01:00 |
|
Simon Robertshaw
|
97a819c79c
|
Fix autoupdate issue where temp file is not deleted, fixes #128
|
2012-08-18 12:44:07 +01:00 |
|
Simon Robertshaw
|
d24e439a1e
|
Red error, ensure residual actiondata is not read for RichLabel
|
2012-08-17 17:02:02 +01:00 |
|
Simon Robertshaw
|
fc1274f381
|
Fix crash caused by malformed preference files, fixes #110
|
2012-08-14 18:14:06 +01:00 |
|
Simon Robertshaw
|
a76e4d71a9
|
Name colour formatting in comments
|
2012-08-14 17:20:47 +01:00 |
|
Simon Robertshaw
|
4f3e03e317
|
Update gitignore, show votes correctly, fixes #97
|
2012-08-14 13:06:10 +01:00 |
|
Simon Robertshaw
|
c877e445b9
|
Remove temp files created by scheme handling
|
2012-08-14 12:36:50 +01:00 |
|
Simon Robertshaw
|
53b8e8ca78
|
ptsave scheme handling for Linux, addresses #97
|
2012-08-14 12:36:04 +01:00 |
|
Simon Robertshaw
|
8ca27520a4
|
Use forward declarations more to avoid excessive includes
|
2012-08-12 22:32:57 +01:00 |
|
Simon Robertshaw
|
5d3d1d4916
|
Message of the day and user session check on startup
|
2012-08-12 15:15:47 +01:00 |
|
Simon Robertshaw
|
cd051924d9
|
Installation with Ctrl+I, fixes #77
|
2012-08-10 15:41:39 +01:00 |
|
Simon Robertshaw
|
d352a10d80
|
PTsave opening
|
2012-08-08 21:32:10 +01:00 |
|
Simon Robertshaw
|
9f1301df5a
|
Perhaps FileExists shouldn't erase file contents...
|
2012-08-08 20:05:47 +01:00 |
|
Simon Robertshaw
|
346e9d2168
|
Proxy from command line arg
|
2012-08-08 18:34:37 +01:00 |
|
Simon Robertshaw
|
4ce22e4e77
|
Wall Edge option, fixes #70
|
2012-08-05 18:35:12 +01:00 |
|
Simon Robertshaw
|
5a2da01a5b
|
Tags, fixes #55
|
2012-08-04 20:55:59 +01:00 |
|
ntoskrnl
|
f94fabd999
|
Rename WIN32 preprocessor definition to WIN
|
2012-08-02 15:21:16 +01:00 |
|
Simon Robertshaw
|
cbefea85d7
|
Local Saving, Server Saving rewrite
|
2012-08-01 22:29:22 +01:00 |
|
Simon Robertshaw
|
1d258eab6b
|
ThumbnailBroker for background retrieval and rendering
|
2012-07-31 19:49:08 +01:00 |
|
Simon Robertshaw
|
df3b1e2a62
|
Implement search for DirectoryList
|
2012-07-28 22:14:38 +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
|
e65e222f2c
|
Integer values for prefs, Default decoration colour, clear decoration
|
2012-07-24 13:03:28 +01:00 |
|
Simon Robertshaw
|
97bf9a517e
|
Snapshot checking
|
2012-07-22 18:51:05 +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
|
a8e4221f38
|
Working comment submission
|
2012-07-18 13:07:33 +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
|
adc9cc0816
|
Move graphics into seperate folder
|
2012-07-06 16:06:26 +01:00 |
|
Simon Robertshaw
|
eb52f759de
|
Success/Failure return from Asyn Task, Prompt to visit website upon update failure
|
2012-06-22 19:04:38 +01:00 |
|
Simon Robertshaw
|
beee75d9d1
|
Multiple pages of comments
|
2012-06-22 16:35:32 +01:00 |
|
Simon Robertshaw
|
2e48bd149c
|
Stage 2 of autoupdate working
|
2012-06-22 01:44:30 +01:00 |
|
Simon Robertshaw
|
3c91e526bb
|
Client now provides methods for reading and saving preferences - less powerful than raw access to Cajun, (no mixed type arrays, for example) but allows other save formats to be used, such as property lists on OS X
|
2012-06-22 01:04:55 +01:00 |
|
Simon Robertshaw
|
2be9c92508
|
OpenGL canvas for Windows, Notifications for main Game, Update checker in Client (+ other client triggered events)
|
2012-06-20 13:40:18 +01:00 |
|
Simon Robertshaw
|
5eb9370fc1
|
Uncomment bounds checking for stamp loading
|
2012-06-10 19:53:46 +01:00 |
|
Simon Robertshaw
|
fd572e9da6
|
Change stamp storage to a list, insert new stamps at the begining, 'l' loads the first stamp or the previously used stamp, 'k' shows the stamp browser
|
2012-06-10 19:52:24 +01:00 |
|
Simon Robertshaw
|
61ed6e0276
|
Rename Save class to SaveInfo, introduce SaveFile for hanlding of local data (stamps and local saves). Rename Stamps browser to LocalBrowser, ready for sharing code with the local save browser
|
2012-06-07 14:23:26 +01:00 |
|
Simon Robertshaw
|
e0c9dab8cb
|
Move more SDL dependancies out of program, OpenGLCanvas for JNI and JNI methods.
|
2012-05-31 10:24:44 +01:00 |
|
Simon Robertshaw
|
136675b56a
|
Move style into Component
|
2012-05-15 18:13:17 +01:00 |
|
Simon Robertshaw
|
0bab640fe4
|
Fix warning in Client.cppcpppcppc
|
2012-04-20 01:45:43 +01:00 |
|
Simon Robertshaw
|
c4bace95bf
|
Allow deleting of stamps
|
2012-04-19 15:22:18 +01:00 |
|
Simon Robertshaw
|
900e23128a
|
Add ability to get favourites
|
2012-04-14 21:11:54 +01:00 |
|
Simon Robertshaw
|
4c6be4ff2c
|
Graphics:: Extra icons for Report and Favourite. Client:: Get favourite status in GetSave, FavouriteSave, ReportSave, Preview:: Failure state when loading save
|
2012-04-14 19:00:24 +01:00 |
|