GenevensiS
513612cd0e
Dark mode
2025-10-09 17:57:20 +02:00
Twan van Laarhoven
a7336d66e1
Card list sorting is now handled per window ( closes #71 )
2020-06-14 21:43:33 +02:00
Twan van Laarhoven
92fbb9ea10
Remove erase background event handlers, in favor of SetBackgroundStyle.
2020-05-16 01:56:17 +02:00
Twan van Laarhoven
5deaeeeb3e
Cleanup: use override specifier everywhere, and enable gcc warning to check for it.
2020-05-16 00:23:18 +02:00
Twan van Laarhoven
968b8eabca
Add "Save as directory"
2020-05-09 13:26:33 +02:00
Twan van Laarhoven
2d171732a0
Add Select All functionality, closes #19
2020-05-08 02:19:04 +02:00
Twan van Laarhoven
30401964d5
Fix #10 : find/replace was broken after tab index change.
...
Also: improve tab order to get a total order
2020-05-05 22:41:32 +02:00
Twan van Laarhoven
1fb3f15aff
Generate image for disabled toolbar buttons and menu items.
...
Fixes #13 .
Removed IconMenu class, use add_menu_item/add_menu_item_tr instead.
Added _tr variants that automatically do locale translation
2020-05-01 03:26:02 +02:00
Twan van Laarhoven
bad9981ad9
Cleaned up copyright block.
...
Removed the year so we don't get tempted to change this ever again.
2020-04-26 01:11:14 +02:00
Twan van Laarhoven
4327abb803
Remove DECLARE_TYPEOF
...
It is no longer needed since C++11
2020-04-26 00:51:16 +02:00
Twan van Laarhoven
708b4389a0
Use make_intrusive/make_shared for smart pointer construction.
2020-04-25 22:20:51 +02:00
Twan van Laarhoven
39f504ad90
Sstrip special characters from set name before showing save file dialog
2020-04-21 01:13:11 +02:00
Twan van Laarhoven
294c12b180
Remove space below tab bar, it has repaint issues and wastes space
2020-04-21 01:04:58 +02:00
Twan van Laarhoven
25fd7dc079
Fix: separate menu for export from toolbar
2020-04-10 16:56:54 +02:00
Lymia Aluysia
aa39a9bc71
Make PNG the default export format.
2017-01-24 10:49:14 -06:00
Lymia Aluysia
1d912a6853
Update copyright strings.
2017-01-18 08:52:57 -06:00
Lymia Aluysia
d2c635f739
Change tabs to two spaces.
2017-01-18 08:43:21 -06:00
twanvl
6981c4a2b4
minor cleanup for insert symbol menu change
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1649 0fc631ac-6414-0410-93d0-97cfa31319b6
2011-02-03 22:24:37 +00:00
twanvl
e36f697855
Add 'insert symbol menu' in EVT_MENU_OPEN instead of updateUI, this fixes crash on wxGTK
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1647 0fc631ac-6414-0410-93d0-97cfa31319b6
2011-02-02 23:16:59 +00:00
twanvl
213817ab34
fix layout problems with blinking tabBar icons in wx2.6/vc7.1
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1633 0fc631ac-6414-0410-93d0-97cfa31319b6
2011-01-21 22:01:39 +00:00
twanvl
c3133d761d
blinker tweaks
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1631 0fc631ac-6414-0410-93d0-97cfa31319b6
2011-01-21 14:23:36 +00:00
twanvl
579f180549
blink console panel icon to indicate new errors/warnings/infos
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1630 0fc631ac-6414-0410-93d0-97cfa31319b6
2011-01-21 14:11:06 +00:00
twanvl
bd55326c7d
* Added console panel for evaluating scripts and showing error messages.
...
* Rewrite of error queue code: errors are now pulled, instead of being turned into messageboxes automatically.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1629 0fc631ac-6414-0410-93d0-97cfa31319b6
2011-01-21 13:26:03 +00:00
twanvl
35c0fe4ca5
task dialog only works on new windows versions
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1619 0fc631ac-6414-0410-93d0-97cfa31319b6
2011-01-17 21:41:28 +00:00
twanvl
e74f883345
Use TaskDialog (windows vista+) for asking to save the set
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1614 0fc631ac-6414-0410-93d0-97cfa31319b6
2011-01-12 21:15:53 +00:00
twanvl
08914410f6
Removed wxTB_NODIVIDER style again
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1589 0fc631ac-6414-0410-93d0-97cfa31319b6
2011-01-07 20:02:29 +00:00
twanvl
5c218336f0
no menu item for profiler when it is disabled
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1584 0fc631ac-6414-0410-93d0-97cfa31319b6
2011-01-07 19:19:52 +00:00
twanvl
61467fa363
added window showing profiler statistics
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1532 0fc631ac-6414-0410-93d0-97cfa31319b6
2010-12-07 21:07:55 +00:00
twanvl
be922940a2
Added a "quick search" box for filtering the card list
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1483 0fc631ac-6414-0410-93d0-97cfa31319b6
2010-08-04 21:52:26 +00:00
twanvl
07d4e8619b
gif export is not supported by wxWidgets
...
This 'fixes' #18 by just removing the option to export .gif files
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1447 0fc631ac-6414-0410-93d0-97cfa31319b6
2010-07-21 17:35:59 +00:00
twanvl
70fb9d612b
Fix #19 : Colon in Name Prevents Opening Save Dialog
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1446 0fc631ac-6414-0410-93d0-97cfa31319b6
2010-07-21 17:12:49 +00:00
twanvl
51dfed69b4
Instead of the new_intrusive<T>() functions, use intrusive(new T)
...
This means we no longer need 8 different functions for different numbers of arguments, and non-const references can now also be passed to constructors without problems.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1443 0fc631ac-6414-0410-93d0-97cfa31319b6
2010-07-21 14:32:28 +00:00
coppro
cf91f9c43b
Update copryright date to 2010.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1438 0fc631ac-6414-0410-93d0-97cfa31319b6
2010-03-01 23:33:25 +00:00
coppro
b73f081b60
Updated copyright information (2009 + my real name)
...
MSE now handles opening more gracefully - can handle directories and failures
Changed behavior to always save cards to separate files with intent to add VCS later (note: shouldn't do this for zip, but can't see a good way to approach this)
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1388 0fc631ac-6414-0410-93d0-97cfa31319b6
2009-06-19 03:09:05 +00:00
twanvl
d3922cb59d
make pack type labels clickable (based on HoverButton).
...
use set_help_text instead of the previous thing in SetWindow.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1327 0fc631ac-6414-0410-93d0-97cfa31319b6
2009-01-10 00:34:54 +00:00
twanvl
dfc614849e
Remember separate most recent directories for:
...
- set files
- symbol files
- importing images
- exporting
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1257 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-12-27 22:16:22 +00:00
coppro
d13b721b41
Updates to make Linux work... still lost of issues.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1157 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-21 02:41:30 +00:00
twanvl
4d674712d1
Icon for random cards panel
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1124 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-09 18:32:48 +00:00
twanvl
f870f48b13
HTML export widow also uses cards selector
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1109 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-08 22:16:06 +00:00
twanvl
3c5ec28d8d
new card selection thingy also used for "export all card images"
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1108 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-08 21:51:58 +00:00
twanvl
2d2c434bd8
Generated packs can now be selected for printing.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1107 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-08 21:35:38 +00:00
twanvl
0cb872a0d3
Implemented seed controls on random pack panel;
...
seed settings and pack amounts are stored in settings
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1044 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-03 22:46:53 +00:00
twanvl
95b5fa67a2
- Added SetWindow::setControlStatusText function for setting the status text of child controls, since wx lacks a feature for doing it automatically.
...
- RandomPackPanel's spin controls are cleaned up when the set is reloaded
- to_int script function now converts empty string: to_int("") == 0
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1042 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-03 20:01:59 +00:00
twanvl
684de303e0
Fixed crash caused by exception in SetWindow ctor
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1019 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-07-09 23:03:29 +00:00
twanvl
ba2665eb49
Open sets in a new window.
...
TODO: don't allow the same set file to be opened twice, fork a window for it instead
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1005 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-28 13:24:45 +00:00
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
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
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
d94b2f688b
Fixed crash in TextCtrl;
...
No longer ask to save set when it is still open in another window.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@862 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-18 18:59:55 +00:00
coppro
26562e03e3
Updated copyright information - added my name and also changed 2007 to 2008
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@837 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-04-06 18:16:32 +00:00