Skip to content

Commit

Permalink
Add files from Particle Park Pro
Browse files Browse the repository at this point in the history
  • Loading branch information
raeleus committed Nov 24, 2023
1 parent 21b00c3 commit cd349db
Show file tree
Hide file tree
Showing 188 changed files with 34,399 additions and 2 deletions.
18 changes: 18 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# https://editorconfig.org
root = true

[*]
indent_style = space
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.{java,scala,groovy,kt,kts}]
indent_size = 4

[*.gradle]
indent_size = 2

[*.md]
trim_trailing_whitespace = false
4 changes: 2 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# Auto detect text files and perform LF normalization
* text=auto
* text=auto eol=lf
*.bat text=auto eol=crlf
157 changes: 157 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
## App:
/design/

## Gradle:
.gradle/
gradle-app.setting
/build/
/android/build/
/core/build/
/lwjgl2/build/
/lwjgl3/build/
/html/build/
/teavm/build/
/ios/build/
/ios-moe/build/
/headless/build/
/server/build/
/shared/build/

## Java:
*.class
*.war
*.ear
hs_err_pid*
.attach_pid*

## Android:
/android/libs/armeabi-v7a/
/android/libs/arm64-v8a/
/android/libs/x86/
/android/libs/x86_64/
/android/gen/
/android/out/
local.properties
com_crashlytics_export_strings.xml

## Robovm:
/ios/robovm-build/

## iOS:
/ios/xcode/*.xcodeproj/*
!/ios/xcode/*.xcodeproj/xcshareddata
!/ios/xcode/*.xcodeproj/project.pbxproj
/ios/xcode/native/
/ios/IOSLauncher.app
/ios/IOSLauncher.app.dSYM

## GWT:
/html/war/
/html/gwt-unitCache/
.apt_generated/
/html/war/WEB-INF/deploy/
/html/war/WEB-INF/classes/
.gwt/
gwt-unitCache/
www-test/
.gwt-tmp/

## TeaVM:
# Not sure yet...

## IntelliJ, Android Studio:
.idea/
*.ipr
*.iws
*.iml

## Eclipse:
.classpath
.project
.metadata/
/android/bin/
/core/bin/
/lwjgl2/bin/
/lwjgl3/bin/
/html/bin/
/teavm/bin/
/ios/bin/
/ios-moe/bin/
/headless/bin/
/server/bin/
/shared/bin/
*.tmp
*.bak
*.swp
*~.nib
.settings/
.loadpath
.externalToolBuilders/
*.launch


## NetBeans:

/nbproject/private/
/android/nbproject/private/
/core/nbproject/private/
/lwjgl2/nbproject/private/
/lwjgl3/nbproject/private/
/html/nbproject/private/
/teavm/nbproject/private/
/ios/nbproject/private/
/ios-moe/nbproject/private/
/headless/nbproject/private/
/server/nbproject/private/
/shared/nbproject/private/

/nbbuild/
/android/nbbuild/
/core/nbbuild/
/lwjgl2/nbbuild/
/lwjgl3/nbbuild/
/html/nbbuild/
/teavm/nbbuild/
/ios/nbbuild/
/ios-moe/nbbuild/
/headless/nbbuild/
/server/nbbuild/
/shared/nbbuild/

/dist/
/android/dist/
/core/dist/
/lwjgl2/dist/
/lwjgl3/dist/
/html/dist/
/teavm/dist/
/ios/dist/
/ios-moe/dist/
/headless/dist/
/server/dist/
/shared/dist/

/nbdist/
/android/nbdist/
/core/nbdist/
/lwjgl2/nbdist/
/lwjgl3/nbdist/
/html/nbdist/
/teavm/nbdist/
/ios/nbdist/
/ios-moe/nbdist/
/headless/nbdist/
/server/nbdist/
/shared/nbdist/

nbactions.xml
nb-configuration.xml

## OS-Specific:
.DS_Store
Thumbs.db

## Miscellaneous:
*~
*.*#
*#*#
38 changes: 38 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Changelog
### Version 0.0.4
* Keyboard shortcuts to save, saveAs, and open have been added. Thanks, John!
* Added option to load pre-built templates
* Added drag and drop functionality for images and particle files
* Prompt the user to save changes before exiting the app, loading a particle effect file, or loading a template
* The color of the statistics label can be changed
* The preview settings are persisted and can be reset to default values
* Right-clicking the preview now hides the cursor
* Opening a particle effect file that doesn't have the locally saved particle images asks you to locate them in a new dialog
* The currently open file is displayed in the window title and indicates if changes have been made
* The particle effect now resets when certain properties are modified so the change is instantly noticeable
* The split pane and carousel in Wizard mode are now persisted between switching modes
* Fixed crash upon deactivating all emitters. Thanks, Rafa!
* Fixed merging particles resulting in the wrong order of particles being added to the particle effect
* Fixed independent checkbox for emitters not working
* Fixed merging resulting in unsorted and unexpected results
* Fixed undoing remove image always adding the image to the end of the list
* Fixed EditableLabel not changing back to a label on an unfocus
* Fixed Size subpanel not showing the splitx/y controls when appropriate
* Minor bugfixes and code cleanup
### Version 0.0.3
* Fixed certain keyboard shortcuts being triggered at the same time
* Fixed disabled emitters not being exported when saving
* Fixed tooltips staying visible when the mouse exits the window
* Fixed file extension not being saved on Mac
* Window size is initialized to a percentage of the available screen size
* Added more details to the summary of the Wizard mode
* Added the Delta Multiplier functionality of the preview
* Added the Pixels Per Meter functionality of the preview
* Decimal units for values allowed where it makes sense
* Sharper fonts when UI is scaled.
* Updated libGDX version to 1.12.1
* Minor bugfixes and code cleanup
### Version 0.0.2
* Initial release version
### Version 0.0.1
* Created for alpha testing and proof of concept
2 changes: 2 additions & 0 deletions KNOWN_ISSUES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Known Issues
* YOUTUBE button does nothing. I haven't made the videos yet.
Loading

0 comments on commit cd349db

Please sign in to comment.