Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
M
magicseteditor
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
MyCard
magicseteditor
Commits
53169aa7
Commit
53169aa7
authored
Aug 21, 2008
by
coppro
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updates to make Linux work... still lost of issues.
parent
628ad48e
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
129 additions
and
33 deletions
+129
-33
MakeAM.sh
MakeAM.sh
+4
-2
Makefile.am
Makefile.am
+6
-1
Makefile.in
Makefile.in
+30
-4
configure
configure
+2
-1
configure.ac
configure.ac
+45
-2
src/data/field/package_choice.cpp
src/data/field/package_choice.cpp
+1
-1
src/gui/set/window.cpp
src/gui/set/window.cpp
+2
-2
src/util/atomic.hpp
src/util/atomic.hpp
+1
-1
tools/linux-installer/README
tools/linux-installer/README
+19
-8
tools/linux-installer/install
tools/linux-installer/install
+19
-11
No files found.
MakeAM.sh
View file @
53169aa7
...
@@ -2,10 +2,12 @@ rm Makefile.am;
...
@@ -2,10 +2,12 @@ rm Makefile.am;
echo
"
echo
"
#+----------------------------------------------------------------------------+
#+----------------------------------------------------------------------------+
#| Description: Magic Set Editor - Program to make Magic (tm) cards |
#| Description: Magic Set Editor - Program to make Magic (tm) cards |
#| Copyright: (C) 2001 - 200
7 Twan van Laarhoven
|
#| Copyright: (C) 2001 - 200
8 Twan van Laarhoven and
\"
coppro
\"
|
#| License: GNU General Public License 2 or later (see file COPYING) |
#| License: GNU General Public License 2 or later (see file COPYING) |
#+----------------------------------------------------------------------------+
#+----------------------------------------------------------------------------+
# This file is generated by MakeAM.sh. DO NOT EDIT!
# This flag allows us to use subdirectories:
# This flag allows us to use subdirectories:
AUTOMAKE_OPTIONS = subdir-objects
AUTOMAKE_OPTIONS = subdir-objects
...
@@ -17,4 +19,4 @@ magicseteditor_SOURCES =
...
@@ -17,4 +19,4 @@ magicseteditor_SOURCES =
# The script used to generate is MakeAM.sh "
>
Makefile.am
;
# The script used to generate is MakeAM.sh "
>
Makefile.am
;
find
.
-name
*
.cpp |
sed
"s/
\.
/magicseteditor_SOURCES += ./"
>>
Makefile.am
;
find
.
-name
*
.cpp |
sed
"s/
\.
/magicseteditor_SOURCES += ./"
>>
Makefile.am
;
\ No newline at end of file
Makefile.am
View file @
53169aa7
#+----------------------------------------------------------------------------+
#+----------------------------------------------------------------------------+
#| Description: Magic Set Editor - Program to make Magic (tm) cards |
#| Description: Magic Set Editor - Program to make Magic (tm) cards |
#| Copyright: (C) 2001 - 200
7 Twan van Laarhoven
|
#| Copyright: (C) 2001 - 200
8 Twan van Laarhoven and "coppro"
|
#| License: GNU General Public License 2 or later (see file COPYING) |
#| License: GNU General Public License 2 or later (see file COPYING) |
#+----------------------------------------------------------------------------+
#+----------------------------------------------------------------------------+
# This file is generated by MakeAM.sh. DO NOT EDIT!
# This flag allows us to use subdirectories:
# This flag allows us to use subdirectories:
AUTOMAKE_OPTIONS
=
subdir-objects
AUTOMAKE_OPTIONS
=
subdir-objects
...
@@ -171,4 +173,7 @@ magicseteditor_SOURCES += ./src/gui/drop_down_list.cpp
...
@@ -171,4 +173,7 @@ magicseteditor_SOURCES += ./src/gui/drop_down_list.cpp
magicseteditor_SOURCES
+=
./src/gui/auto_replace_window.cpp
magicseteditor_SOURCES
+=
./src/gui/auto_replace_window.cpp
magicseteditor_SOURCES
+=
./src/gui/packages_window.cpp
magicseteditor_SOURCES
+=
./src/gui/packages_window.cpp
magicseteditor_SOURCES
+=
./src/gui/html_export_window.cpp
magicseteditor_SOURCES
+=
./src/gui/html_export_window.cpp
magicseteditor_SOURCES
+=
./src/cli/win32_cli_wrapper.cpp
magicseteditor_SOURCES
+=
./src/cli/cli_main.cpp
magicseteditor_SOURCES
+=
./src/cli/text_io_handler.cpp
magicseteditor_SOURCES
+=
./src/code_template.cpp
magicseteditor_SOURCES
+=
./src/code_template.cpp
Makefile.in
View file @
53169aa7
...
@@ -16,10 +16,12 @@
...
@@ -16,10 +16,12 @@
#+----------------------------------------------------------------------------+
#+----------------------------------------------------------------------------+
#| Description: Magic Set Editor - Program to make Magic (tm) cards |
#| Description: Magic Set Editor - Program to make Magic (tm) cards |
#| Copyright: (C) 2001 - 200
7 Twan van Laarhoven
|
#| Copyright: (C) 2001 - 200
8 Twan van Laarhoven and "coppro"
|
#| License: GNU General Public License 2 or later (see file COPYING) |
#| License: GNU General Public License 2 or later (see file COPYING) |
#+----------------------------------------------------------------------------+
#+----------------------------------------------------------------------------+
# This file is generated by MakeAM.sh. DO NOT EDIT!
VPATH
=
@srcdir@
VPATH
=
@srcdir@
pkgdatadir
=
$(datadir)
/@PACKAGE@
pkgdatadir
=
$(datadir)
/@PACKAGE@
pkglibdir
=
$(libdir)
/@PACKAGE@
pkglibdir
=
$(libdir)
/@PACKAGE@
...
@@ -193,6 +195,9 @@ am_magicseteditor_OBJECTS = ./src/util/version.$(OBJEXT) \
...
@@ -193,6 +195,9 @@ am_magicseteditor_OBJECTS = ./src/util/version.$(OBJEXT) \
./src/gui/auto_replace_window.
$(OBJEXT)
\
./src/gui/auto_replace_window.
$(OBJEXT)
\
./src/gui/packages_window.
$(OBJEXT)
\
./src/gui/packages_window.
$(OBJEXT)
\
./src/gui/html_export_window.
$(OBJEXT)
\
./src/gui/html_export_window.
$(OBJEXT)
\
./src/cli/win32_cli_wrapper.
$(OBJEXT)
\
./src/cli/cli_main.
$(OBJEXT)
\
./src/cli/text_io_handler.
$(OBJEXT)
\
./src/code_template.
$(OBJEXT)
./src/code_template.
$(OBJEXT)
magicseteditor_OBJECTS
=
$(am_magicseteditor_OBJECTS)
magicseteditor_OBJECTS
=
$(am_magicseteditor_OBJECTS)
magicseteditor_LDADD
=
$(LDADD)
magicseteditor_LDADD
=
$(LDADD)
...
@@ -417,7 +422,8 @@ magicseteditor_SOURCES = ./src/util/version.cpp \
...
@@ -417,7 +422,8 @@ magicseteditor_SOURCES = ./src/util/version.cpp \
./src/gui/package_update_list.cpp ./src/gui/about_window.cpp
\
./src/gui/package_update_list.cpp ./src/gui/about_window.cpp
\
./src/gui/drop_down_list.cpp ./src/gui/auto_replace_window.cpp
\
./src/gui/drop_down_list.cpp ./src/gui/auto_replace_window.cpp
\
./src/gui/packages_window.cpp ./src/gui/html_export_window.cpp
\
./src/gui/packages_window.cpp ./src/gui/html_export_window.cpp
\
./src/code_template.cpp
./src/cli/win32_cli_wrapper.cpp ./src/cli/cli_main.cpp
\
./src/cli/text_io_handler.cpp ./src/code_template.cpp
all
:
all-am
all
:
all-am
.SUFFIXES
:
.SUFFIXES
:
...
@@ -961,6 +967,18 @@ src/gui/control/$(DEPDIR)/$(am__dirstamp):
...
@@ -961,6 +967,18 @@ src/gui/control/$(DEPDIR)/$(am__dirstamp):
src/gui/$(DEPDIR)/$(am__dirstamp)
src/gui/$(DEPDIR)/$(am__dirstamp)
./src/gui/html_export_window.$(OBJEXT)
:
src/gui/$(am__dirstamp)
\
./src/gui/html_export_window.$(OBJEXT)
:
src/gui/$(am__dirstamp)
\
src/gui/$(DEPDIR)/$(am__dirstamp)
src/gui/$(DEPDIR)/$(am__dirstamp)
src/cli/$(am__dirstamp)
:
@
$(MKDIR_P)
./src/cli
@
:
>
src/cli/
$(am__dirstamp)
src/cli/$(DEPDIR)/$(am__dirstamp)
:
@
$(MKDIR_P)
./src/cli/
$(DEPDIR)
@
:
>
src/cli/
$(DEPDIR)
/
$(am__dirstamp)
./src/cli/win32_cli_wrapper.$(OBJEXT)
:
src/cli/$(am__dirstamp)
\
src/cli/$(DEPDIR)/$(am__dirstamp)
./src/cli/cli_main.$(OBJEXT)
:
src/cli/$(am__dirstamp)
\
src/cli/$(DEPDIR)/$(am__dirstamp)
./src/cli/text_io_handler.$(OBJEXT)
:
src/cli/$(am__dirstamp)
\
src/cli/$(DEPDIR)/$(am__dirstamp)
./src/code_template.$(OBJEXT)
:
src/$(am__dirstamp)
\
./src/code_template.$(OBJEXT)
:
src/$(am__dirstamp)
\
src/$(DEPDIR)/$(am__dirstamp)
src/$(DEPDIR)/$(am__dirstamp)
magicseteditor$(EXEEXT)
:
$(magicseteditor_OBJECTS) $(magicseteditor_DEPENDENCIES)
magicseteditor$(EXEEXT)
:
$(magicseteditor_OBJECTS) $(magicseteditor_DEPENDENCIES)
...
@@ -969,6 +987,9 @@ magicseteditor$(EXEEXT): $(magicseteditor_OBJECTS) $(magicseteditor_DEPENDENCIES
...
@@ -969,6 +987,9 @@ magicseteditor$(EXEEXT): $(magicseteditor_OBJECTS) $(magicseteditor_DEPENDENCIES
mostlyclean-compile
:
mostlyclean-compile
:
-
rm
-f
*
.
$(OBJEXT)
-
rm
-f
*
.
$(OBJEXT)
-
rm
-f
./src/cli/cli_main.
$(OBJEXT)
-
rm
-f
./src/cli/text_io_handler.
$(OBJEXT)
-
rm
-f
./src/cli/win32_cli_wrapper.
$(OBJEXT)
-
rm
-f
./src/code_template.
$(OBJEXT)
-
rm
-f
./src/code_template.
$(OBJEXT)
-
rm
-f
./src/data/action/keyword.
$(OBJEXT)
-
rm
-f
./src/data/action/keyword.
$(OBJEXT)
-
rm
-f
./src/data/action/set.
$(OBJEXT)
-
rm
-f
./src/data/action/set.
$(OBJEXT)
...
@@ -1132,6 +1153,9 @@ distclean-compile:
...
@@ -1132,6 +1153,9 @@ distclean-compile:
@AMDEP_TRUE@@am__include@
@am__quote@./src/$(DEPDIR)/code_template.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./src/$(DEPDIR)/code_template.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./src/$(DEPDIR)/main.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./src/$(DEPDIR)/main.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./src/cli/$(DEPDIR)/cli_main.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./src/cli/$(DEPDIR)/text_io_handler.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./src/cli/$(DEPDIR)/win32_cli_wrapper.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./src/data/$(DEPDIR)/card.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./src/data/$(DEPDIR)/card.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./src/data/$(DEPDIR)/export_template.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./src/data/$(DEPDIR)/export_template.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./src/data/$(DEPDIR)/field.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./src/data/$(DEPDIR)/field.Po@am__quote@
...
@@ -1511,6 +1535,8 @@ distclean-generic:
...
@@ -1511,6 +1535,8 @@ distclean-generic:
-
test
-z
"
$(CONFIG_CLEAN_FILES)
"
||
rm
-f
$(CONFIG_CLEAN_FILES)
-
test
-z
"
$(CONFIG_CLEAN_FILES)
"
||
rm
-f
$(CONFIG_CLEAN_FILES)
-
rm
-f
src/
$(DEPDIR)
/
$(am__dirstamp)
-
rm
-f
src/
$(DEPDIR)
/
$(am__dirstamp)
-
rm
-f
src/
$(am__dirstamp)
-
rm
-f
src/
$(am__dirstamp)
-
rm
-f
src/cli/
$(DEPDIR)
/
$(am__dirstamp)
-
rm
-f
src/cli/
$(am__dirstamp)
-
rm
-f
src/data/
$(DEPDIR)
/
$(am__dirstamp)
-
rm
-f
src/data/
$(DEPDIR)
/
$(am__dirstamp)
-
rm
-f
src/data/
$(am__dirstamp)
-
rm
-f
src/data/
$(am__dirstamp)
-
rm
-f
src/data/action/
$(DEPDIR)
/
$(am__dirstamp)
-
rm
-f
src/data/action/
$(DEPDIR)
/
$(am__dirstamp)
...
@@ -1557,7 +1583,7 @@ clean-am: clean-binPROGRAMS clean-generic mostlyclean-am
...
@@ -1557,7 +1583,7 @@ clean-am: clean-binPROGRAMS clean-generic mostlyclean-am
distclean
:
distclean-am
distclean
:
distclean-am
-
rm
-f
$(am__CONFIG_DISTCLEAN_FILES)
-
rm
-f
$(am__CONFIG_DISTCLEAN_FILES)
-
rm
-rf
./src/
$(DEPDIR)
./src/data/
$(DEPDIR)
./src/data/action/
$(DEPDIR)
./src/data/field/
$(DEPDIR)
./src/data/format/
$(DEPDIR)
./src/gfx/
$(DEPDIR)
./src/gui/
$(DEPDIR)
./src/gui/control/
$(DEPDIR)
./src/gui/set/
$(DEPDIR)
./src/gui/symbol/
$(DEPDIR)
./src/gui/value/
$(DEPDIR)
./src/render/card/
$(DEPDIR)
./src/render/symbol/
$(DEPDIR)
./src/render/text/
$(DEPDIR)
./src/render/value/
$(DEPDIR)
./src/script/
$(DEPDIR)
./src/script/functions/
$(DEPDIR)
./src/util/
$(DEPDIR)
./src/util/io/
$(DEPDIR)
-
rm
-rf
./src/
$(DEPDIR)
./src/
cli/
$(DEPDIR)
./src/
data/
$(DEPDIR)
./src/data/action/
$(DEPDIR)
./src/data/field/
$(DEPDIR)
./src/data/format/
$(DEPDIR)
./src/gfx/
$(DEPDIR)
./src/gui/
$(DEPDIR)
./src/gui/control/
$(DEPDIR)
./src/gui/set/
$(DEPDIR)
./src/gui/symbol/
$(DEPDIR)
./src/gui/value/
$(DEPDIR)
./src/render/card/
$(DEPDIR)
./src/render/symbol/
$(DEPDIR)
./src/render/text/
$(DEPDIR)
./src/render/value/
$(DEPDIR)
./src/script/
$(DEPDIR)
./src/script/functions/
$(DEPDIR)
./src/util/
$(DEPDIR)
./src/util/io/
$(DEPDIR)
-
rm
-f
Makefile
-
rm
-f
Makefile
distclean-am
:
clean-am distclean-compile distclean-generic
\
distclean-am
:
clean-am distclean-compile distclean-generic
\
distclean-hdr distclean-tags
distclean-hdr distclean-tags
...
@@ -1593,7 +1619,7 @@ installcheck-am:
...
@@ -1593,7 +1619,7 @@ installcheck-am:
maintainer-clean
:
maintainer-clean-am
maintainer-clean
:
maintainer-clean-am
-
rm
-f
$(am__CONFIG_DISTCLEAN_FILES)
-
rm
-f
$(am__CONFIG_DISTCLEAN_FILES)
-
rm
-rf
$(top_srcdir)
/autom4te.cache
-
rm
-rf
$(top_srcdir)
/autom4te.cache
-
rm
-rf
./src/
$(DEPDIR)
./src/data/
$(DEPDIR)
./src/data/action/
$(DEPDIR)
./src/data/field/
$(DEPDIR)
./src/data/format/
$(DEPDIR)
./src/gfx/
$(DEPDIR)
./src/gui/
$(DEPDIR)
./src/gui/control/
$(DEPDIR)
./src/gui/set/
$(DEPDIR)
./src/gui/symbol/
$(DEPDIR)
./src/gui/value/
$(DEPDIR)
./src/render/card/
$(DEPDIR)
./src/render/symbol/
$(DEPDIR)
./src/render/text/
$(DEPDIR)
./src/render/value/
$(DEPDIR)
./src/script/
$(DEPDIR)
./src/script/functions/
$(DEPDIR)
./src/util/
$(DEPDIR)
./src/util/io/
$(DEPDIR)
-
rm
-rf
./src/
$(DEPDIR)
./src/
cli/
$(DEPDIR)
./src/
data/
$(DEPDIR)
./src/data/action/
$(DEPDIR)
./src/data/field/
$(DEPDIR)
./src/data/format/
$(DEPDIR)
./src/gfx/
$(DEPDIR)
./src/gui/
$(DEPDIR)
./src/gui/control/
$(DEPDIR)
./src/gui/set/
$(DEPDIR)
./src/gui/symbol/
$(DEPDIR)
./src/gui/value/
$(DEPDIR)
./src/render/card/
$(DEPDIR)
./src/render/symbol/
$(DEPDIR)
./src/render/text/
$(DEPDIR)
./src/render/value/
$(DEPDIR)
./src/script/
$(DEPDIR)
./src/script/functions/
$(DEPDIR)
./src/util/
$(DEPDIR)
./src/util/io/
$(DEPDIR)
-
rm
-f
Makefile
-
rm
-f
Makefile
maintainer-clean-am
:
distclean-am maintainer-clean-generic
maintainer-clean-am
:
distclean-am maintainer-clean-generic
...
...
configure
View file @
53169aa7
...
@@ -3021,7 +3021,8 @@ else
...
@@ -3021,7 +3021,8 @@ else
fi
fi
# Do not pass -O2, because that causes failures for now.
CXXFLAGS
=
-g
# Checks for libraries.
# Checks for libraries.
# TODO: Check for boost
# TODO: Check for boost
...
...
configure.ac
View file @
53169aa7
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
# Process this file with autoconf to produce a configure script.
# Process this file with autoconf to produce a configure script.
AC_INIT(magicseteditor, 0.3.
4
, twanvl@users.sourceforge.net)
AC_INIT(magicseteditor, 0.3.
7b
, twanvl@users.sourceforge.net)
AC_CONFIG_SRCDIR([src/main.cpp])
AC_CONFIG_SRCDIR([src/main.cpp])
# TODO: Actually use the config header
# TODO: Actually use the config header
AC_CONFIG_HEADER([src/config.h])
AC_CONFIG_HEADER([src/config.h])
...
@@ -15,7 +15,8 @@ AM_INIT_AUTOMAKE([-Wall foreign])
...
@@ -15,7 +15,8 @@ AM_INIT_AUTOMAKE([-Wall foreign])
# Checks for programs.
# Checks for programs.
AC_PROG_CXX
AC_PROG_CXX
# Do not pass -O2, because that causes failures for now.
CXXFLAGS=-g
# Checks for libraries.
# Checks for libraries.
# TODO: Check for boost
# TODO: Check for boost
...
@@ -46,6 +47,48 @@ AC_FUNC_MALLOC
...
@@ -46,6 +47,48 @@ AC_FUNC_MALLOC
AC_FUNC_SELECT_ARGTYPES
AC_FUNC_SELECT_ARGTYPES
AC_CHECK_FUNCS([floor memset pow select sqrt])
AC_CHECK_FUNCS([floor memset pow select sqrt])
AC_CACHE_CHECK([whether the compiler provides atomic builtins], [ap_cv_atomic_builtins],
[AC_TRY_RUN([
int main()
{
unsigned long val = 1010, tmp, *mem = &val;
if (__sync_fetch_and_add(&val, 1010) != 1010 || val != 2020)
return 1;
tmp = val;
if (__sync_fetch_and_sub(mem, 1010) != tmp || val != 1010)
return 1;
if (__sync_sub_and_fetch(&val, 1010) != 0 || val != 0)
return 1;
tmp = 3030;
if (__sync_val_compare_and_swap(mem, 0, tmp) != 0 || val != tmp)
return 1;
if (__sync_lock_test_and_set(&val, 4040) != 3030)
return 1;
mem = &tmp;
if (__sync_val_compare_and_swap(&mem, &tmp, &val) != &tmp)
return 1;
__sync_synchronize();
if (mem != &val)
return 1;
return 0;
}], [ap_cv_atomic_builtins=yes], [ap_cv_atomic_builtins=no], [ap_cv_atomic_builtins=no])])
if test "$ap_cv_atomic_builtins" = "yes"; then
AC_DEFINE(HAVE_GCC_ATOMIC_BUILTINS, 1, [Define if compiler provides atomic builtins])
fi
AC_OUTPUT([
AC_OUTPUT([
Makefile
Makefile
])
])
src/data/field/package_choice.cpp
View file @
53169aa7
...
@@ -51,7 +51,7 @@ IMPLEMENT_REFLECTION(PackageChoiceStyle) {
...
@@ -51,7 +51,7 @@ IMPLEMENT_REFLECTION(PackageChoiceStyle) {
String
PackageChoiceValue
::
toString
()
const
{
String
PackageChoiceValue
::
toString
()
const
{
PackagedP
pack
=
getPackage
();
PackagedP
pack
=
getPackage
();
if
(
pack
)
return
pack
->
short_name
;
if
(
pack
.
get
()
)
return
pack
->
short_name
;
else
return
_
(
""
);
else
return
_
(
""
);
}
}
...
...
src/gui/set/window.cpp
View file @
53169aa7
...
@@ -255,8 +255,8 @@ void SetWindow::setControlStatusText(wxWindow* control, const String& text) {
...
@@ -255,8 +255,8 @@ void SetWindow::setControlStatusText(wxWindow* control, const String& text) {
}
}
}
}
control_status_texts
.
push_back
(
make_pair
(
control
,
text
));
control_status_texts
.
push_back
(
make_pair
(
control
,
text
));
control
->
Connect
(
wxEVT_ENTER_WINDOW
,
(
wxObjectEventFunction
)(
wxEventFunction
)(
wxMouseEventFunction
)
onControlEnter
,
nullptr
,
this
);
control
->
Connect
(
wxEVT_ENTER_WINDOW
,
wxMouseEventHandler
(
SetWindow
::
onControlEnter
)
,
nullptr
,
this
);
control
->
Connect
(
wxEVT_LEAVE_WINDOW
,
(
wxObjectEventFunction
)(
wxEventFunction
)(
wxMouseEventFunction
)
onControlLeave
,
nullptr
,
this
);
control
->
Connect
(
wxEVT_LEAVE_WINDOW
,
wxMouseEventHandler
(
SetWindow
::
onControlLeave
)
,
nullptr
,
this
);
}
}
void
SetWindow
::
onControlEnter
(
wxMouseEvent
&
ev
)
{
void
SetWindow
::
onControlEnter
(
wxMouseEvent
&
ev
)
{
for
(
size_t
i
=
0
;
i
<
control_status_texts
.
size
()
;
++
i
)
{
for
(
size_t
i
=
0
;
i
<
control_status_texts
.
size
()
;
++
i
)
{
...
...
src/util/atomic.hpp
View file @
53169aa7
...
@@ -54,7 +54,7 @@
...
@@ -54,7 +54,7 @@
#define HAVE_FAST_ATOMIC
#define HAVE_FAST_ATOMIC
// ----------------------------------------------------------------------------- : AtomicInt : GCC
// ----------------------------------------------------------------------------- : AtomicInt : GCC
#elif defined(__GNUC__) && defined(
__i486
)
#elif defined(__GNUC__) && defined(
HAVE_GCC_ATOMIC_BUILTINS
)
/// An integer which is equivalent to an AtomicInt, but which doesn't support attomic operations
/// An integer which is equivalent to an AtomicInt, but which doesn't support attomic operations
typedef
unsigned
int
AtomicIntEquiv
;
typedef
unsigned
int
AtomicIntEquiv
;
...
...
tools/linux-installer/README
View file @
53169aa7
In order to use Magic Set Editor, you need to have libraries for wxGTK version 2.8. This can be acquired from the Ubuntu package libwxgtk2.8-0.
In order to use Magic Set Editor, you need to have libraries for wxGTK version 2
.8. This can be acquired from the Ubuntu package libwxgtk2.8-0.
To install Magic Set Editor, please extract this tarball if you haven't already, and then run the install script as root.
To install Magic Set Editor, please extract this tarball if you haven't already,
Unfortunately, Magic Set Editor currently requires that it be installed to /usr/local/share/magicseteditor.
and then run the install script as root. Unfortunately, Magic Set Editor
If, after Magic Set Editor is installed, it complains about being unable to find data in a certain path, then your system
currently requires that it be installed to /usr/local/share/magicseteditor. If,
is slightly different, and should be installed to that directory, minus the "/data". This can be done by modifying the install script.
after Magic Set Editor is installed, it complains about being unable to find
After the install script is run and loading is confirmed, you may delete all the contents of this tarball if you wish.
data in a certain path, then your system is slightly different, and should be
installed to that directory, minus the "/data". This can be done by setting the
MSE_INSTALL_DIR environment variable. After the install script is run and
loading is confirmed, you may delete all the contents of this tarball if you
wish.
Magic Set Editor stores data only in the primary installation directory, a symlink to the executable at /usr/local/bin, and in ~/.magicseteditor.
Magic Set Editor stores data only in the primary installation directory, a
If you need to uninstall, removing these directories should completely purge your system.
symlink to the executable at /usr/local/bin, and in ~/.magicseteditor.
If you need to uninstall, removing these directories should completely
purge your system.
The installation directory of MSE is specified by the MSE_INSTALL_DIR
environment variable, and the destination of the executable symlink is set with
MSE_EXEC_SYMLINK.
\ No newline at end of file
tools/linux-installer/install
View file @
53169aa7
...
@@ -9,15 +9,23 @@
...
@@ -9,15 +9,23 @@
# If executed as any other user, it will fail.
# If executed as any other user, it will fail.
case
$UID
in
case
$UID
in
0
)
0
)
INSTALL_DIR
=
'/usr/local/share/magicseteditor/'
;
INSTALL_DIR
=
'/usr/local/share/magicseteditor/'
;
EXEC_SYMLINK
=
'/usr/local/bin/magicseteditor'
;;
EXEC_SYMLINK
=
'/usr/local/bin/magicseteditor'
;;
*
)
*
)
echo
"Unfortunately, our installer system currently does not support installation except as root.
echo
This is because the program currently requires a specific data directory.
"Unfortunately, our installer system currently does not support installation
Our apologies."
&&
exit
;;
except as root. This is because the program currently requires a specific data
directory. Our apologies."
&&
exit
;;
esac
esac
if
[
\"
$MSE_INSTALL_DIR
\"
!=
""
]
then
INSTALL_DIR
=
$MSE_INSTALL_DIR
fi
if
[
\"
$MSE_EXEC_SYMLINK
\"
!=
""
]
then
INSTALL_DIR
=
$MSE_EXEC_SYMLINK
fi
echo
"Magic Set Editor version
$VERSION
Installer Script.
echo
"Magic Set Editor version
$VERSION
Installer Script.
Magic Set Editor will be installed to
$INSTALL_DIR
.
Magic Set Editor will be installed to
$INSTALL_DIR
.
...
@@ -28,10 +36,10 @@ Is this correct [y/N]? ";
...
@@ -28,10 +36,10 @@ Is this correct [y/N]? ";
read
-n
1 CONFIRM
;
read
-n
1 CONFIRM
;
case
$CONFIRM
in
case
$CONFIRM
in
[
yY]
)
[
yY]
)
:
;;
:
;;
*
)
*
)
exit
;;
exit
;;
esac
;
esac
;
echo
"Installing..."
;
echo
"Installing..."
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment