Skip to content

Commit

Permalink
First commit
Browse files Browse the repository at this point in the history
  • Loading branch information
halirutan committed Mar 22, 2015
0 parents commit d342cb0
Show file tree
Hide file tree
Showing 25 changed files with 1,437 additions and 0 deletions.
16 changes: 16 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Created by .ignore support plugin (hsz.mobi)
### Java template
*.class
.idea/workspace.xml
out/


# Package Files #
*.jar
*.war
*.ear

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*


1 change: 1 addition & 0 deletions .idea/.name

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions .idea/artifacts/SETools_jar.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

23 changes: 23 additions & 0 deletions .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions .idea/copyright/profiles_settings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions .idea/encodings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions .idea/libraries/Java.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/scopes/scope_settings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

124 changes: 124 additions & 0 deletions .idea/uiDesigner.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

45 changes: 45 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
Mathematica Tools for [mathematica.stackexchange.com](http://mathematica.stackexchange.com)
=====================

This is an temporary fix for the broken SEUploader. In contrast to the old *single palette* solution, this comes
with some additional java libraries which help to get the uploader working again. To install it only 3 steps are
required:

## Step one

Remove the old palette from your system by searching for it and deleting it. There are two possibilities:
If you already used the *palette application* from this repository, you should delete the directory

dirname = If[DirectoryQ[#], #] &@ FileNameJoin[{$UserAddOnsDirectory, "Applications", "SEUploader"}]

If you think that you still have an installation of the very first (one-palette file) version of the SE Uploader installed
then you should be able to find the place of this by evaluating

file = FileNames["*Uploader.nb", $UserBaseDirectory, Infinity]

If either of these two commands result in a directory or a file, you can delete them by calling

DeleteDirectory[dirname, DeleteContents->True]

or, if you still have the SE Uploader `file`

DeleteFile[file]

After a restart of *Mathematica* there shouldn't be any SE Uploader entry in the *Palettes* menu anymore.

## Step two

In **Mathematica version 9** evaluate the following line

Get["http://goo.gl/J7TQO"]

This uses the install code under "https://raw.github.com/halirutan/SEUploaderApplication/master/SEUploader/Installer.m"
and puts the new SEUploader palette application in your local user directory.

For a *Mathematica* version < 9, please download the repository and copy the `SEUploader` directory with content into the following directory

FileNameJoin[{$UserAddOnsDirectory, "Applications"}]

## Step three

Restart *Mathematica* and use the palette
24 changes: 24 additions & 0 deletions SETools.iml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Java" level="project" />
<orderEntry type="module-library" scope="TEST">
<library name="JUnit4">
<CLASSES>
<root url="jar://$APPLICATION_HOME_DIR$/lib/junit-4.11.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/hamcrest-core-1.3.jar!/" />
<root url="jar://$APPLICATION_HOME_DIR$/lib/hamcrest-library-1.3.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
</component>
</module>
Loading

0 comments on commit d342cb0

Please sign in to comment.