FTUX, Drag & Drop, Multi Import, and 3 new translations

@TheJaredWilcurt TheJaredWilcurt released this Dec 23, 2016 · 25 commits to master since this release

The Scout-App logo featuring Scout the Puppy in a santa hat and a large snowflake

We spent a month discussing and designing improvements to the First Time User Experience (FTUX). Hopefully this makes Scout-App much easier to use for both new users, and existing. You can also drag and drop projects into the app now, and there is a new and improved Multi-Project Import screen (seen below).

Changes since 2.6.8 (Oct 13th, 2016)

There have been a lot of code changes since 2.6.8 (89 commits). For those interested:

FTUX: First Time User Experience

Multi-Project Import Modal

Features:

  • A complete re-design of the FTUX (#273)
  • Drag & Drop projects to Import (#259)
  • Drag & Drop project to Scout-App executable or shortcut icon. This will launch Scout-App and import the project.
  • Scan for projects folders and display an animated count of projects found on the FTUX screen.
  • Multi-Project import outside of FTUX view.
  • New theme, created by w3suli (#287)

W3Suli Theme

Bug fixes

  • The project image auto-guesser was silently failing sometimes. It's been improved in several ways so it will better guess your project's icon.
  • Multiple translators can now be credited for the same language.
  • If you are not using a 32-Bit or 64-Bit machine, there was a console error that is resolved. However Scout-App still only supports 32-Bit and 64-Bit.
  • We now auto-remove the duplicate CSS3 sass mixin file on run for local development of Scout-App.
  • I'd previously fixed a small bug where there was an extra return in the code block of error messages. Turns out that after removing the extra return it looked right on Windows, but Linux had no return at all. Re-fixed this for both OS's now.

Project Management

Translations

Hungarian, Vietnamese, and Chinese memes

Tech Debt

  • Created a Node script to automatically download our Translation file from Google Sheets and process it into a JSON dictionary. No more manually creating JSON! This will make updating translations super easy.
  • Updated Scout-App's translation engine to use the new dictionary JSON.
  • Added in Sass Linting and ESLint for JavaScript. Linted all files.
  • Added in EditorConfig file.
  • Updated to Node LibSass Bindings v3.8.0 so users will be able to take advantage of the latest Sass language features available.

Marketing

Please go like us on AlternativeTo.net. We get a lot of traffic from them, so the more likes we have the more often people will see us.

Downloads

Win32 Support fixed, Added Spanish, improved French

@TheJaredWilcurt TheJaredWilcurt released this Oct 13, 2016 · 114 commits to master since this release

Scout-App 2 Logo

This is a rather small release since we just had a major release less than two weeks ago. It's being done to address an issue where Windows 32-Bit machines could not run Scout-App.

Changes since 2.5.7 (Oct 1st, 2016)

For those interested in the code changes since 2.5.7.

Features:

  • Smaller Windows distribution sizes. (11% smaller)
  • Warn users if their input folder does not contain Sass files (#266)

Warning

Bug fixes

  • Scout-App 2.0.2 and 2.5.7 would not run on Windows 32-bit, 2.6.8 resolves this. (#270)
  • Improved accuracy of home path for OSX, because sometimes it reports that your username is "root" instead of the actual name... for some reason? Brilliant.

Project Management

  • Began process of creating GitHub issues for all items on the to-do list
  • Started UX conversation about redesigning FTUX (#273)
  • Updated documentation for translations.
  • Updated Sass Mixin library license (spoiler, everyone uses MIT)

Translations

Spanish


Edit: A new translation for Scout-App 2.6.8 was released for Hungarian. It can be downloaded here:

Downloads

Top requested features and bug fixes

@TheJaredWilcurt TheJaredWilcurt released this Oct 1, 2016 · 127 commits to master since this release

Scout-App 2 Logo

The version number of Scout-App will shoot up now. For each new feature the middle digit gets increased. For each new bug fix the last digit gets increased. The first one is increased by branding changes and breaking changes.

Scout-App 2.0.2 becomes Scout-App 2.5.7
because Scout-App {branding/breaking changes}.{features}.{bugs}

Changes since 2.0.2 (July 31st, 2016)

For those interested in the code changes since 2.0.2.

Features

  • Drag and Drop projects in the sidebar to reorder them. #130
  • Right-click to delete an project from the sidebar #65
  • Rename projects #179
  • Desktop notifications for alerts and errors #240 #79 #12
  • Play sounds with alerts/messages #161

Bug fixes

  • Added the rem mixin library to Scout-App to fix susyone bug #256
  • Compass-mixins were outdated and couldn't handle compact function. #260
  • Don't create empty folders in the output directory #262
  • Updated Node Sass/LibSass Bindings, to fix :not processing error. #264 #254
  • Check the Desktop for project folders too

Project Management

  • The project has been moved from the mhs repo to it's own scout-app organization. The website has been moved over too. And we've updated all links and references to reflect the new location.
  • Hundreds of issues have been closed, most of which marked as fixed by Scout-App 2.
  • Added a great deal more information to the documentation to make it easier for contributors to understand what everything in the project is/does.
  • Moved previous Project Phases to the new GitHub Projects page. The last phase is still in the documentation folder, as the new Projects page is lacking in certain features so I can't directly port it over yet.
  • Added several more people to list of Contributors for Scout-App Classic, thanks to Gource

Translations

Language Memes

Marketing

Tech Debt

  • I've significantly improved our build script, ensuring that new releases will be much less of a burden or manual process. Works great on Windows, Linux, and OSX. There is still some one-time setup stuff that has to be done, that could be automated with a network request to download and unzip NW.js, but for now I think this is acceptable.

Downloads

Scout-App 2 Logo

After many years in the making, I'm happy to release the first official version of Scout-App since 2012. It has been completely re-written (100% new code), uses all new technology, and comes loaded with a ton of new features. See the website for a list of major features.

sa2-commits-graph

Changes since 2.0.1-Beta 2 (April 26th, 2016)

  • Features:
    • Added Family.scss and Sierra mixin libraries.
    • Relocated Themes folder for easier access
    • Added Dutch language translation (Thanks to Stephan)
    • Added Zorin 9 and Zorin 11 to officially supported OS's
    • Added support for Ubuntu 16 (Ubuntu 12 and 14 still supported)
    • Added support for Debian 8
    • Apparently we can support all the way back to OSX 10.6 (NW.js is so much better than Electron)
  • Bug Fixes:
    • Added in Recursive folder processing for Sass files (#241)
    • First Time User Experience now only shows projects folders that contain at least one project
    • Auto-Guesser for Sass input/output folders is now case sensitive (for my Linux homies)
    • Fixed a 1px bug above the sidebar that was driving me crazy
  • Project Management:
    • Added Kim and Dan to the credits
    • Relocated and organized lots of the content from the README to it's own Documentation folder or to the website.
    • Updated all License files
  • Marketing:
    • Updated to new custom logo featuring Scout the Puppy
    • New website created! Thanks to Luis, Kim, and Micah.
    • Tutorial videos produced/uploaded (In progress)
  • Tech Debt:
    • Created Automated build script to make updating Scout-App in the future much easier/faster
    • Improved the saved settings file.

Changes since 2.0.0-Beta 1 (April 17th, 2016)

  • Added Russian and improved French translations, special thanks to Stephan Raab and Daniel Golant.
  • Add keyboard shortcuts for OSX to quit the program and open dev tools
  • Various bug fixes and improvements to code base, particularly around creating projects and saving settings.

Downloads

Re-release of Scout-App 0.7.1

@TheJaredWilcurt TheJaredWilcurt released this Oct 8, 2012 · 4 commits to scout-app-classic since this release

Scout-App 0.7.1 was released in 2012. In March of 2016, it mysteriously stopped installing properly on Windows.

This is a re-release of the 2012 version with proper instructions on how to install it on Windows.

Or you can use the latest version of Scout-App.

Screenshot of Scout-App 0.7.1:

Scout-App 0.7.1

Note: Scout-App 0.7.1 requires Adobe Air and Java (6 or 7) to be installed.

Downloads