twanvl
d68f73edfc
Various tweaks and fixes, mostly to the drop down lists
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@620 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-08-23 23:29:20 +00:00
coppro
a75366234f
Added crop image function.
...
Fixed 'difference' symbol type.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@574 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-07-14 03:16:45 +00:00
coppro
11609df5db
Implemented reflection for PackageVersionData
...
A little memory cleanup (most memory loss is in wx and gtk though)
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@563 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-07-13 16:10:36 +00:00
twanvl
d590819762
Removed last of the BeginDrawing/EndDrawing calls;
...
Added english_number_ordinal script function;
Working on symbols with a different aspect ratio (i.e. wider/smaller symbols)
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@558 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-07-12 17:01:07 +00:00
twanvl
8833d07c4a
Added 'filter' support to position function; Made sure sort script can depend on the value of the field itself.
...
Cleaned up some things, why is a blank image not thread safe?
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@548 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-07-10 18:57:41 +00:00
coppro
fa21bee0b1
Added new sort options for special rarity
...
Added "sort script" field
BUG: Dependencies are not correctly updated for collection sorting, so card numbers don't update properly.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@546 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-07-10 16:44:43 +00:00
twanvl
1c04a718ac
Implemented rotation and reflection
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@536 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-07-09 22:38:34 +00:00
twanvl
d00b09eb60
New symbol part list control that shows previews and has a built in editor
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@529 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-07-08 22:26:39 +00:00
twanvl
b46d979f9e
Added the necessery classes to handle symmetry objects/mirrors in symbols; What used to be SymbolPart is now SymbolShape, SymbolPart is a base class.
...
This should also pave the way for grouping.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@526 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-07-08 01:12:55 +00:00
twanvl
9f567a512e
Rotation can now zoom in x and y directions separatly; text can be scaled stretched/compressed horizontally.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@520 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-07-07 16:19:17 +00:00
coppro
dd6c40febf
Compatibility update (escaped trigraphs) (yay for unused standard features)
...
Used real casting in ChoiceThumbnailRequest (can now bactrace card list errors properly)
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@509 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-07-06 17:30:26 +00:00
twanvl
801dc3db39
Added functions for blurring and scaling images and changing the alpha value
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@494 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-07-05 21:58:09 +00:00
twanvl
bd18f41075
Same card remains selected when reloading templates;
...
Fixed vertical blends for non-square images
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@459 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-07-01 19:29:06 +00:00
twanvl
31b7380d99
Implemented exporting symbol fonts;
...
Rendering symbols to an image always uses anti-aliassing (by downsampling from a large size);
Finished the spoiler export template;
Added <soft-line> tag to make line breaks use the line height for soft line breaks
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@440 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-06-27 18:58:43 +00:00
twanvl
3d84690e69
BlankImage and ImageValueToImage
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@425 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-06-16 21:48:57 +00:00
twanvl
27833003c8
The thread safety stuff is only needed for GTK
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@419 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-06-11 15:46:05 +00:00
coppro
62ff837352
Added thread-safety to thumbnail request system.
...
Marked symbol requests as not being thread-safe.
Added icon to symbol editor
Made *.* actually register on *
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@407 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-05-21 16:11:38 +00:00
twanvl
99bd13ee0b
SetCombineImage now actually does something (this fixes issues guild watermarks)
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@381 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-05-15 16:35:51 +00:00
twanvl
33fd2b5e18
default smart pointer type switched to intrusive_ptr
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@337 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-05-11 21:34:53 +00:00
twanvl
3c4729aaa2
Added 'position hint' to packages, used to specify the order of the packages in a package list;
...
Added 'pack type', intended for playtesting (random boosters/starters);
Added 'default(_image)' property to ImageStyle, and added the frame fillers for magic;
Added blurring and bold printing (rather hacky) to the text rendering functions (used for "double click to add image" text);
Added 'symmetric overlay' combine mode, which will look really nice for hybrids;
Moved the watermark choices from the game to an include file in magic-watermarks;
Working on a replacement for the image scripting system that plays nicer with the rest of the code. In particular, it will be possible to compare generated images quickly, so they can be updated continuously. This is a work in progress, currently there are two versions of everything.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@327 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-05-09 21:41:15 +00:00
twanvl
efa1992f4a
Support for masks for color fields
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@325 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-05-06 18:15:18 +00:00
twanvl
5c910e3059
Added 'angle' property for choice fields
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@315 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-04-30 23:16:38 +00:00
twanvl
a2e709d86b
It is 2007 by now
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@275 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-04-21 17:06:29 +00:00
twanvl
958da421d9
Implemented ContourMask (mask for text fields)
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@251 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-04-12 18:11:41 +00:00
twanvl
30b38d6fab
Implemented sharpening for image slicer
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@241 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-03-29 14:45:59 +00:00
twanvl
1cd80a3710
A working configure&makefile; now in the process of getting it to build on gcc
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@182 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-01-28 22:38:59 +00:00
twanvl
77c6acf90f
hack to fix completely transparent images
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@161 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-12-24 00:41:46 +00:00
twanvl
40606d975e
debuged some horrible race conditions & deadlocks
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@160 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-12-24 00:12:06 +00:00
twanvl
3883251961
fixed resample_persever_aspect
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@158 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-12-23 21:04:09 +00:00
twanvl
c85e821f00
AlphaMask implementation
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@151 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-12-22 23:02:32 +00:00
twanvl
d5db3f46ff
numeric statistics dimensions; minor tweaks of graph
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@150 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-12-22 22:47:48 +00:00
twanvl
3eece6eb61
support for masks in choice styles
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@148 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-12-22 19:29:51 +00:00
twanvl
ca42f31ccc
Localisation, using Locale class
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@113 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-12-12 16:09:05 +00:00
twanvl
f0dd2ae1fa
played with profiling
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@111 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-12-11 15:53:30 +00:00
twanvl
f344b8a1db
ImageValueEditor; slice window; fixed bug in resample
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@97 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-11-26 23:23:51 +00:00
twanvl
0a916f89bc
Added value actions for common value types; drop down list is now correctly aligned
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@92 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-11-24 16:36:17 +00:00
twanvl
e2544e9d53
implemented resampled text ("high quality")
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@87 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-11-22 20:23:28 +00:00
twanvl
1836cf4de9
Added color utilities; implemented more of Graph related classes
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@76 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-11-19 20:56:51 +00:00
twanvl
ce6a83e34b
Basic text rendering working;
...
Added Font (done) and SymbolFont (skeleton);
Added styling to set;
Added CountourMap;
Some script fixes
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@73 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-11-17 17:57:04 +00:00
twanvl
2dd93a91fb
implemented SymbolFilter
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@70 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-10-31 17:58:29 +00:00
twanvl
e2220a5a97
choice images work
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@63 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-10-31 15:15:26 +00:00
twanvl
0caaf01a78
Implemented the context management part of the ScriptManager
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@61 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-10-30 21:39:58 +00:00
twanvl
601af4c778
implemented more image related functions
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@59 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-10-29 22:13:11 +00:00
twanvl
f46b0b6b7b
Added ScriptableImage plus the beginnings of dependency stuff
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@58 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-10-29 16:23:31 +00:00
twanvl
9de743030e
Switched to a new coding style, which plays nicely with the Reader/Writer. This new style allows REFLECT to be used instead of REFLECT_N in most places.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@15 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-10-11 22:26:55 +00:00
twanvl
b6c7e5bd01
start with implementing fields
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@12 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-10-09 16:21:38 +00:00
twanvl
50b22e9478
improved the doxygen documentation
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@4 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-10-01 15:18:40 +00:00
twanvl
ddfb1a5089
initial checkin of C++ port (in progress)
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@2 0fc631ac-6414-0410-93d0-97cfa31319b6
2006-10-01 14:08:07 +00:00