Commit Graph

240 Commits

Author SHA1 Message Date
Glavin Wiechert 490cd7ee05 Fixes #85. Add support for Windows for upwards recursive .jsbeautifyrc
See #37.
2014-09-10 16:27:24 -03:00
Glavin Wiechert 3784722068 Prepare 0.10.1 release 2014-09-10 10:29:13 -03:00
Glavin Wiechert 0df17d3289 Update CHANGELOG for v0.10.1 2014-09-10 10:28:58 -03:00
Glavin Wiechert 2cd3bef6e0 Fixes #68. Fix error when beautifying file that is "untitled". 2014-09-10 10:25:43 -03:00
Glavin Wiechert de52acfcf6 Prepare 0.10.0 release 2014-09-09 01:28:37 -03:00
Glavin Wiechert 6c52e01455 Update CHANGELOG for next release v0.10.0 2014-09-09 01:28:31 -03:00
Glavin Wiechert baf3e49b97 Closes #68. Support editorconfig files. 2014-09-09 01:26:51 -03:00
Glavin Wiechert 4a94928292 Closes #83. Update CHANGELOG from 0.2.6 to 0.9.0 2014-09-09 01:00:55 -03:00
Glavin Wiechert 437be294e2 Prepare 0.9.0 release 2014-09-09 00:31:12 -03:00
Glavin Wiechert 738deace29 Closes #37. Support upwards recursive .jsbeautifyrc fallback.
Priority hierarchy:
- Atom editor settings
- Atom Beautify package settings
- Home directory .jsbeautifyrc file configuration
- Closest EditorConfig file (see #68)
- Project options (from closest .jsbeautifyrc file to the beautified
  editor's file to root, "/")
2014-09-09 00:29:39 -03:00
Glavin Wiechert d60fec55d7 Prepare 0.8.1 release 2014-09-08 19:12:17 -03:00
Glavin Wiechert c6a4101893 Fixes #70. Update Pretty-Diff dep. from ^1.0.23 to ^1.2.1 2014-09-08 19:11:17 -03:00
Glavin Wiechert cfa6b74e80 Prepare 0.8.0 release 2014-09-08 18:51:21 -03:00
Glavin Wiechert 6652e7f703 Closes #80. Add HTML Embedded Ruby (ERB) support. 2014-09-08 18:50:54 -03:00
Glavin Wiechert d595ea7479 Fix typo from .bash_rc to .bashrc 2014-09-08 18:50:27 -03:00
Glavin Wiechert 98d1799a9a Prepare 0.7.1 release 2014-09-08 16:28:54 -03:00
Glavin Wiechert 516c356238 Fixes #81. Beautify on Save now retains `this` scope when beautifying
Bug created when developing issue #56.
2014-09-08 16:25:06 -03:00
Glavin Wiechert e031397ade Prepare 0.7.0 release 2014-09-08 01:02:55 -03:00
Glavin Wiechert ffa2249c3e See #56. Add Atom-Message-Panel to display Unsupported Language messages 2014-09-08 01:02:23 -03:00
Glavin Wiechert 6b2b306b9d See #56. Add "Beautification in progress" view. 2014-09-08 00:28:10 -03:00
Glavin Wiechert 05ee8f22b3 See #56. Work on MessageView UI. 2014-09-07 23:58:01 -03:00
Glavin Wiechert 1130b58114 See #71. Add example JS file using reserved words to test #71 2014-09-07 19:55:25 -03:00
Glavin Wiechert 4f5c75c5e3 See #77. Add example of broken SCSS case. 2014-09-07 19:48:48 -03:00
Glavin Wiechert a3bbd805b9 Prepare 0.6.5 release 2014-09-07 19:42:04 -03:00
Glavin Wiechert 0804cade1f See #56. Start implementing of Message View. 2014-09-07 19:41:05 -03:00
Glavin Wiechert 7dbff2cbc1 See #61. Add LESS example with Mixins to test. 2014-09-07 19:38:24 -03:00
Glavin Wiechert 9c1965dec6 Closes #78. Improve startup performance.
@Glavin001 stats:
- Before: 226ms
- After: 60ms
2014-09-07 19:32:08 -03:00
Glavin Wiechert 528c7dc281 Fixes #76. Add package option "Beautify Entire File On Save" 2014-09-07 18:28:42 -03:00
Glavin Wiechert 3453841d1c Prepare 0.6.4 release 2014-09-04 14:49:17 -03:00
Glavin Wiechert 7e4b14bfcb Merge pull request #75 from Icehunter/patch-1
prevent extra cursor appearing at end of file
2014-09-04 14:41:17 -03:00
Ryan Wilson e599387d20 prevent extra cursor appearing at end of file
Reference:
https://github.com/Glavin001/atom-beautify/issues/73
2014-09-03 15:04:06 -07:00
Glavin Wiechert 372bc34979 Prepare 0.6.3 release 2014-08-30 15:45:21 -03:00
Glavin Wiechert 43616d94e2 See #67. Update README and add new SQL example. 2014-08-30 15:44:38 -03:00
Glavin Wiechert e749e23df7 Merge pull request #67 from Flukey/master
Fixes #63. Replacing node-parse with sqlparse (python dependency).
2014-08-30 15:32:47 -03:00
jamiehall a2fbf0c47d Replacing node-parse with sqlparse (python dependency). Options: sql_indent_size(default: 2), sql_identifiers(default: lower. Options: lower, upper, capitalize). sql_sqlformat_path (path to sqlformat command if not on path). This resolves #63 2014-08-17 16:01:53 +02:00
Glavin Wiechert 112fde45c3 Fixes #60. Fix setCursors that was freezing Atom when Beautifying. 2014-08-15 15:37:02 -03:00
Glavin Wiechert 09c6770cd2 Closes #60. Convert package scripts from JavaScript to CoffeeScript. 2014-08-10 18:51:44 -03:00
Glavin Wiechert 5b5bfc638a Prepare 0.6.2 release 2014-08-09 02:25:09 -03:00
Glavin Wiechert 649f023d9c Fixes #59. Remove ActivationEvents to allow for beautifyOnSave. 2014-08-09 02:24:08 -03:00
Glavin Wiechert 530514d720 Prepare 0.6.1 release 2014-08-08 17:43:23 -04:00
Glavin Wiechert 325ada7851 Closes #57. Customization in .jsbeautifyrc file now generates the config
(.cfg) file for Uncrustify beautification.
2014-08-08 17:42:23 -04:00
Glavin Wiechert 8fb1c8d769 Prepare 0.6.0 release 2014-08-08 13:42:26 -04:00
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