Commit Graph

614 Commits

Author SHA1 Message Date
twanvl 08a156c113 Allow rotations when checking bounds of symbol parts.
This will be needed to determine the correct symbol size when there are symmetries.

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@976 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-05 20:17:32 +00:00
twanvl 96a13f6101 Some more stuff on the random pack panel.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@974 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-04 22:51:21 +00:00
twanvl 83a0315211 All package specific locales are now under the 'package' key in locale files. Wildcards in package names are supported.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@971 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-04 00:57:29 +00:00
twanvl ae14784fd6 Reduce coupling between ValueEditors/Viewers and Set and StyleSheet.
- Adding of actions is done with an addAction function
 - Files are read from
     - getStylePackage for styling stuff (this is stylesheet)
     - getLocalPackage for symbol and image values (this was the set)


git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@970 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-04 00:21:06 +00:00
twanvl 6b0a0fd098 Fixed positioning of shrunk text in rotated dcs
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@969 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-03 21:25:53 +00:00
twanvl 5ef36a1eec Added RandomPackPanel, for now it is empty.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@968 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-03 21:15:32 +00:00
twanvl aa950d1821 Use smart_less when sorting collections
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@967 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-03 19:26:23 +00:00
twanvl 92947dc5b8 Fixed tab key behaviour the first time of viewing a card. Also fixed which editor gets the focus with Tab or Shift+Tab
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@966 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-03 19:18:44 +00:00
twanvl d00beeb55f Closure operator now behaves as default argument operator, documentation.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@965 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-03 18:33:17 +00:00
twanvl c5159ebcf7 "div" operator for integer division,
Added parser support for closure operator fun@(args)
Use equal() function for all script comparisons, better support for deciding when to use strings and when to use pointers equality.

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@964 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-03 16:38:33 +00:00
twanvl 6912dfda09 Simplified script VM:
- removed I_RET instruction, return is now implicit at end of script
 - I_POP is not a binary instruction.

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@963 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-03 14:08:11 +00:00
twanvl dfe5531db4 Version bump for 0.3.6b hotfix release
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@958 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-02 22:22:03 +00:00
twanvl bd09a24b69 These asserts were there because this shouldn't happen, I added them back for debug builds. We really should find the cause of any violations.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@955 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-02 21:35:10 +00:00
twanvl e2246546b0 Case insensitive string compare inside installers
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@954 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-02 21:25:53 +00:00
twanvl 9b3f6411f3 Restore tabs in symbol font menu, without making the part after it an accelerator.
TODO: check if this also works on other platforms

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@953 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-02 20:25:05 +00:00
twanvl f087c62aba Hopefully solved the <P4 crashes of the unicode build
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@952 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-02 19:59:23 +00:00
twanvl 13fa92ea9c Fixed: Cut out from color fields is incorrect.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@950 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-02 17:39:50 +00:00
twanvl 67fedbfcfe Resources I forgot to add: graph type toolbar icons
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@949 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-02 05:46:29 +00:00
coppro ebe26e0444 Minor updates that make things work!
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@945 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-02 02:36:56 +00:00
twanvl bc4ec7d2d3 make old style stats panel compile again
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@944 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 20:15:41 +00:00
twanvl 91add608cc Informational tooltips in the graph control
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@943 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 20:03:52 +00:00
twanvl 7ba2ddbf34 0.3.6 version number in resource
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@940 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 16:17:36 +00:00
twanvl 2df9eafc71 easy access to config file from visual studio
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@938 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 16:03:23 +00:00
twanvl 0e00cefdb9 Softer colors in graphs, the border of bars etc. is now lerp(black,fill,0.5) instead of just pure black.
Also tweaked the magic card_color graph colors a bit

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@935 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 14:23:45 +00:00
twanvl cdbcb184ae Default graph type should be bar
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@934 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 12:50:42 +00:00
twanvl 336726b16b The keyword reminder text box now tries to run the script to see if it contains errors
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@932 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 01:29:13 +00:00
twanvl 5b47f6f498 Improved position reporting of script errors
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@931 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 01:07:45 +00:00
twanvl 97ccf34dce Slightly more information on script errors in keyword reminder text
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@930 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 00:50:51 +00:00
twanvl 7845b9ef81 clipboard support on StylePanel
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@929 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 00:40:46 +00:00
twanvl 1bab5f609d Some more graph tweaks
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@928 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 00:31:57 +00:00
twanvl 17a43ec164 Use draw_text instead of text when making symbol images for HTML export
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@927 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 00:04:22 +00:00
twanvl 3287ace29d Fixed crash in cursor movement
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@925 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-01 00:02:02 +00:00
twanvl ff9dc0ddf0 old style update_url is saved in settings
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@924 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 23:42:17 +00:00
twanvl 11c1b7e4dc off by one in mean calculation in Graph
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@923 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 22:49:19 +00:00
twanvl 06016ac952 fixed regex escaping bug, keywords with params are now no longer recognized if followed by an opening parenthesis
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@922 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 22:48:39 +00:00
twanvl d147ddc363 Converted mana cost script now works with 2/C costs.
A mana cost of "31/2" is now broken up as "3","1/2".

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@920 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 22:13:00 +00:00
twanvl 04bc58275b A box with the mean value in bar graphs.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@918 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 21:49:33 +00:00
twanvl 08c0df0d6d Some tweaks of pie graphs
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@916 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 20:51:09 +00:00
twanvl 0c74f09543 Clear selection when selecting card using another cardlist (i.e. on stats panel)
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@915 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 20:33:50 +00:00
twanvl 78e154c481 Added toolbar and menu for switching between graph layouts
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@914 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 20:15:21 +00:00
twanvl 50fe805657 Installed packages will be blessed.
For now, everything is considered blessed, because we are not yet using installers everywhere.

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@912 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 18:33:23 +00:00
twanvl 282ac72502 Warn about removing packages
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@911 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 17:55:18 +00:00
twanvl 8309cd7890 Don't put extra newlines after multiline strings
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@910 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 17:54:57 +00:00
twanvl 779a240e2f Whitespace skipping in Reader should not eat the newlines, previously it was impossible to load a string containing "\n\n"
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@909 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 17:47:36 +00:00
twanvl 7a38986171 Installing and removing packages from an installer now WORKS
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@908 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 16:42:15 +00:00
twanvl f3ff6f22ae Renamed global PackageManager object to package_manager to reduce confusion
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@907 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 14:45:04 +00:00
twanvl c8d8d72abc PackagesWindow can show just the packages from an installer.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@905 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 14:36:23 +00:00
twanvl 9c18ed51e2 Put PackageUpdateList into its own file
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@904 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 14:02:53 +00:00
twanvl a31f039d01 Disabled "check updates" button on welcome window; also fixed transparency of check updates image
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@903 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 12:58:31 +00:00
twanvl d80c5e60a4 Just commenting
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@902 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-31 12:57:32 +00:00