Commit Graph

1348 Commits

Author SHA1 Message Date
Glavin Wiechert 5d6751cb4b See #57. Add Uncrustify beautifier for multiple language support.
Uncrustify Language support:
- C
- C++
- C#
- Objective-C
- Java
- D
- Pawn
- Vala

Closes #45. Add Java Support.

Currently, use the configPath option to set an absolute or relative path
(relative to the currently beautified file) to specific the .cfg file
for Uncrustify to use as configuration options.
2014-08-08 13:38:28 -04:00
Glavin Wiechert faa62366b1 Prepare 0.5.2 release 2014-08-03 23:52:13 -04:00
Glavin Wiechert 8d90b30448 See #47. Update configuration to allow users to disable analytics. 2014-08-03 23:51:40 -04:00
Glavin Wiechert 7ce01efc8a Prepare 0.5.1 release 2014-08-03 23:37:04 -04:00
Glavin Wiechert 1f0fb9c0db Closes #44. Switch to using Pretty Diff for SASS, as well.
See #54. Use indent_size and indent_character options.
2014-08-03 23:35:48 -04:00
Glavin Wiechert 6b2a00602f Prepare 0.5.0 release 2014-08-03 23:32:08 -04:00
Glavin Wiechert 3c9836f920 Closes #31. Add CoffeeScript support. 2014-08-03 23:31:34 -04:00
Glavin Wiechert 6594a96698 Prepare 0.4.4 release 2014-08-03 16:23:05 -04:00
Glavin Wiechert 7fdde0f8a6 See #51. Work on improving PHP support and deubgging errors. 2014-08-03 16:22:48 -04:00
Glavin Wiechert 51c4237c32 Prepare 0.4.3 release 2014-08-03 16:13:00 -04:00
Glavin Wiechert fabed8fad3 Closes #47. Switch Analytics from Google Analytics to Segment.io 2014-08-03 16:12:07 -04:00
Glavin Wiechert dc4339b81d Prepare 0.4.2 release 2014-08-03 15:35:22 -04:00
Glavin Wiechert 010863f5cc Fixes #54. LESS beautifier using PrettyDiff now fixed.
The `lang` option was incorrectly set to `less`,
it should have been (now is) set to `css`.
2014-08-03 15:33:13 -04:00
Glavin Wiechert f074475337 Prepare 0.4.1 release 2014-08-01 20:07:24 -04:00
Glavin Wiechert 5bff9ebc48 Closes #54. Switch to using Pretty Diff for LESS support.
Fixes #53. Fixes #52.
2014-08-01 20:06:24 -04:00
Glavin Wiechert 04a23a03f2 Prepare 0.4.0 release 2014-07-12 12:02:46 -03:00
Glavin Wiechert d8fb27289d Closes #47. Add Google Analytics. 2014-07-12 12:02:21 -03:00
Glavin Wiechert 667bdececb Prepare 0.3.8 release 2014-07-09 22:20:08 -03:00
Glavin Wiechert 4271bfe8d7 Closes #46. Use ActivationEvents to speed up loading time. 2014-07-09 22:19:53 -03:00
Glavin Wiechert 16dd4a688d Prepare 0.3.7 release 2014-07-03 13:27:58 -03:00
Glavin Wiechert 08b80166a6 Prepare 0.3.6 release 2014-07-03 03:42:31 -03:00
Glavin Wiechert 660d7f0ce7 Prepare 0.3.5 release 2014-07-03 03:41:33 -03:00
Glavin Wiechert d94d152621 See #40. Migrating ownership to Glavin001 for maintaining. 2014-07-03 03:41:22 -03:00
László Károlyi e9e8c072d7 Prepare 0.3.4 release 2014-06-28 10:36:53 +02:00
László Károlyi e461a67d58 Merge pull request #38 from Glavin001/master
Closes #35. Add more options for Python PEP8 beautifying.
2014-06-28 10:36:22 +02:00
Glavin Wiechert 65ff7f9f7a Closes #35. Add more options for Python PEP8 beautifying.
Options:
- max line length
- indent size
- ignore (errors)

Also fixed typo causing very important bug,
such that languages were not loaded correctly and options were missing.
2014-06-27 22:04:17 -06:00
László Károlyi f7c7fc7614 Prepare 0.3.3 release 2014-06-16 08:15:00 +02:00
László Károlyi 55c6459a72 Merge pull request #32 from Glavin001/master
More language support
2014-06-16 08:13:31 +02:00
Glavin Wiechert 86c6234487 See #18. Cannot install Pear for PHP on Travis CI server. Removing. 2014-06-16 01:50:53 -03:00
Glavin Wiechert d181fbd083 See #18. Attempt to install Pear. Homebrew does not work. 2014-06-16 01:42:25 -03:00
Glavin Wiechert 465d530db0 See #18. Brew tap homebrew/science to install Pear. 2014-06-16 01:16:54 -03:00
Glavin Wiechert 8b9304cdaa See #18. Update brew. 2014-06-16 01:09:11 -03:00
Glavin Wiechert 4f235891b6 See #18. Installing Pear with Homebrew for PHP tests. 2014-06-16 01:03:02 -03:00
Glavin Wiechert 5c101240c2 See #18. Trying to get PIP installed. 2014-06-16 00:57:14 -03:00
Glavin Wiechert 46103d58e8 See #18. Add required dependencies for other languages. 2014-06-16 00:41:14 -03:00
Glavin Wiechert cc19eb334f See #18. Add .travis.yaml to start using Travis CI. 2014-06-16 00:34:02 -03:00
Glavin Wiechert 88651447a7 Closes #25. Add Ruby support. 2014-06-16 00:09:12 -03:00
Glavin Wiechert 612c7dc17c Closes #24. Add Python (PEP 8) support.
- Add reusable cli-beautify for external, non-Node beautifiers.
2014-06-15 23:11:01 -03:00
Glavin Wiechert 5796618ca3 Merge branch 'master' of github.com:donaldpipowitch/atom-beautify 2014-06-15 21:41:27 -03:00
Glavin Wiechert 30fcaa489e Update README.md
Added link to PHP section under Advanced Language Setup.
2014-06-15 18:41:17 -03:00
Glavin Wiechert 1e16af9012 Closes #26. Add PHP support.
- Update README for setup and usage.
- Add PHP example code
- Tested on Mac
2014-06-15 18:37:11 -03:00
László Károlyi f7ca075f72 Prepare 0.3.2 release 2014-06-15 13:57:57 +02:00
László Károlyi 0263976b07 Merge pull request #30 from Glavin001/master
More improvements
2014-06-15 13:56:53 +02:00
Glavin Wiechert 479034dae7 Closes #22. Use Atom Package Settings as configuration options.
- Fix issue for beautifying unsaved files.
2014-06-15 01:03:01 -03:00
Glavin Wiechert 78e0382c15 Closes #21. Parsing .jsbeautifyrc falls back to YAML, when JSON fails. 2014-06-14 20:31:37 -03:00
Glavin Wiechert 66933d9a69 Closes #29. Improved the package.json
Including:
- Keywords
- Contributors
- Bugs URL
2014-06-14 20:20:32 -03:00
Glavin Wiechert 54e61a816f Fixes #9. Nested options in .jsbeautifyrc are properly handled. 2014-06-14 19:57:55 -03:00
László Károlyi b9d7869a66 Prepare 0.3.1 release 2014-06-14 11:47:39 +02:00
László Károlyi 13a22f3a45 Merge pull request #23 from Glavin001/master
Add SQL and JSON language support
2014-06-14 11:45:08 +02:00
Glavin Wiechert 2e57630275 Closes #14. Completed support for SQL.
- Updated README
- SQL now can apply the indent_char and indent_size options.
2014-06-14 02:23:02 -03:00