Are the Font Awesome 3.2 docs still accessible? [closed] - font-awesome

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am using Font Awesome 3.2. Font Awesome just released version 4.0. Prior to the 4.0 release I would view Font Awesome's documentation at http://fortawesome.github.io/Font-Awesome/icons/. The new version has differing icon names and makes it difficult to work between the old and new documentation.
Are the 3.2 docs still available? Can I download 3.2 docs?

The documentation for 3.2.1 has been archived at:
http://fortawesome.github.io/Font-Awesome/3.2.1/
There's an article for upgrading from 3.1.2 to 4 on the Github wiki for the Font Awesome project:
Upgrading from 3.2.1 to 4
You can also download earlier releases from the project's Releases page. The 3.2.1 release does include docs, but they must be compiled to be useful.
Generally speaking, you can always check the Wayback Machine as a last resort, which has cached versions of some of the docs from previous releases based on date:
Cached version of FontAwesome site from 3.2.1 release

I just wrote a set of SED regexp to convert class name of font-awesome 4.0.0 to font-awesome.3.2.1 equivalent.
Look at this :
https://gist.github.com/guli/7154067
To use it :
sed -f sed_rules.sed < font-awesome.css > font-awesome.css.fixed
Feel free to comment or fix the gist :)

I've written a simple Python tool to migrate HTML from font awesome 3.2 to 4.0. It may be of use to you.
You can grab it here: https://github.com/robert-b-clarke/font-awesome-3-to-4
Tested migrating a batch of Django templates from font awesome v3.2.1 to v4.0.3. Patches, fixes and tweaks are of course welcome :)

Related

Is there any IDE for jekyll static site generator? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
Improve this question
Is there any IDE for easy development of jekyll sites. which supports Jekyll site generation along with sass compilation.
You could try Sublime Text with the sublime-jekyll plugin.
Apart from already mentioned Sublime Text, Atom and WebStorm there is also Brackets. It has quite good Git support as well as Emmet and Jekyll. And it is basically aimed to web developers, it is lighter than WebStorm and more web oriented out-of-the-box comparing to Sublime (it has hex color preview for example). So I would suggest to have a look at it as well .
I got the solution, 'WebStorm' is the tool i'm looking for. It very much integrates with jekyll.
Late answer, but https://atom.io is another superb option. Its powered by GitHub
Try Netlify CMS, Prose, Jekyll Admin.
If you want to use an editor with add-ons, I would recommend Atom, a GitHub-made editor like VS Code. People may say Microsoft owns GitHub so why don't you just use the most popular editor VS Code instead. Well, for some languages at some stages, Atom is just way more superior. For example, when it comes to Jekyll static site development for GitHub Pages, Atom is the way to go.
Currently, VS Code's Jekyll Snippets and Jekyll Syntax Support have 22k and 30k installs respectively, while Atom's markdown-writer and jekyll have 793k and 27k installs respectively.
However, to directly answer your question of what "IDE" to use, there is no IDE for that. But there are a number of visual frameworks for that. To name a few: Netlify CMS, Prose, Jekyll Admin, etc.
You may find this repo very useful: Awesome Jekyll Editors.

Mix opensource software and release under GPL3, MIT, BSD licenses [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
i am writing a javascript library and i am thinking to give it under triple licensed GPL3, MIT, BSD.
Also i found an Apache 2.0 open source project which i would like to include it in my project.
According to http://www.apache.org/licenses/GPL-compatibility.html
Apache 2 software can be included in GPLv3 projects, so my project's GPL3 version is compatible.
Can i include Apache 2.0 code in MIT and BSD project, so the final project can be compatible with the triple license GPL3, MIT, BSD?
i found this site
http://www.dwheeler.com/essays/floss-license-slide.html
which explains realy simple which code can be used in which projects.
As i see, i can include MIT, BSD and Apache2.0 code and produce my GPL3 project.
But i cannot use Apache2.0 code to produce MIT or BSD projects.
The compatibility is only one way.
So if i want to make my project multilicensed and permissive compatible i have to publish it under Apache2.0/GPL3 licenses.

GTK+ 3.0 and GNOME 3 Programming! Any Blog or Book or Tutorial? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I am new to gtk and gnome programming and like to study GTK+ 3.0 and Gnome 3 programming. Since both of these are recent APIs, I can't find a good tutorial or blog post about these topics. The books I found on GTK+ or GNOME programming are very old ones. So I decided to start with the latest gtk tutorial at http://developer.gnome.org/gtk-tutorial/ which currently happened to be about GTK+ 2.90.7.
I need your help to find any tutorial or blogs or any book which cover GTK+ 3.0 or GNOME 3 programming topics. Would you please share any links that you know about these topics and thank you in advance.
Well, you need to start looking here. Second, what was said before is kinda right, there are books about Gtk+ 2.x and you could apply almost everything you learn to Gtk+ 3.x programming. I started by using Gtk+ 2.x and a few time later Gtk+ 3.x went out. I changed to the new version, migrated my old code, and that was how I learn to use Gtk+ 3.x, although have to say that is a process of always learning with Gtk/Glib based programming.
My recommendation: Learn Gtk+ 2.x there's some books, and some tutorials around. I remember this. And your other tool, main tool to is to read Gnome Project code, code from nautilus, gnome-control-center, gnome-utils, etc., almost everything basic you want to make your app do, there's already done by some Gnome module.
I've just seen this book came out: "GNOME 3 Application Development Beginner's Guide"
http://www.packtpub.com/gnome-3-application-development-beginners-guide/book
Check out the 10-minute tutorials on developer.gnome.org. They are designed for GTK 3.0. (Although really not much has changed in the basics between GTK 2 and 3.)
Gtk+ Tutorials & Resources
http://www.gtkforums.com/viewtopic.php?f=3&t=988&p=72088=GTK3+with+CSS#p72088
Scroll down to the links in gtkforums.com Index: Gtk+3.x with CSS
I suggest starting in: Intro and first program
http://www.gtkforums.com/viewtopic.php?f=3&t=988&p=72088=GTK3+with+CSS#p72088
Also under the section GTK+ Programming Tutorials "GUI Toolkit" you'll find:
Official GTK+3.x "Getting Started with GTK+"
http://developer.gnome.org/gtk3/stable/gtk-getting-started.html
Official GTK+3.x "Tutorials, code samples, and platform demos in C"
http://developer.gnome.org/gnome-devel-demos/3.5/c.html.en
Also: GNOME University Project
http://www.gtkforums.com/viewtopic.php?f=3&t=178162
Why don't you start with GTK+ 2.x ? I used GTK+ 2.x for my project and changed it to GTK3+ lately. Most changes are object fields which became private and now have to be accessed via methods. Another big change in GTK3+ is the depreacation of GdkGC. Instead of GdkGC you now have to use Cairo, but cairo is already available in GTK 2.x. In my opinion moving from GTK+ 2.x to GTK3+ at a latter stadium is not a big issue. And since GTK3+ is still pretty new it is not fully supported everywhere. I.e: the latest LTS Ubuntu is 10.10 which does not run GTK3+. Neither is the GTK3+ for Windows fully supported yet.

Cross Platform C++ IMAP Library [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Are there any cross-platform (only interested in Windows and OS X) IMAP libraries which I can use from C++? Preferably open source as well.
I am currently using the IMAP library from Chilkat, but this is Windows only.
I've found libEtPan and VMime and just wondered if there were any others I could look at to compare.
Another good choice can be cURL library which is C library but it has C++ bindings - cURLpp.
The best thing is that it is licensed under the MIT license which perfectly fits for the commercial use or a non-opensource projects.
What about VMIME?
It has all my favorite things in a library:
Free, as in free beer
Free, as in free speech (Open Source also)
Regularly updated (very important)
Decent (though not great) documentation
Portable
Other alternatives are libetpan (a C language library) and Mailcore (a C++ wrapper for libetpan)
Although a bit dated since it's development has stopped being open-source, you can check the UW-IMAP toolkit. However, its primary author continues development of the toolkit under the name Panda-IMAP and makes it available to anyone who wishes to donate for the development of the project.

A command-line HTML pretty-printer: Making messy HTML readable [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm looking for recommendations for HTML pretty printers which fulfill the following requirements:
Takes HTML as input, and then output a nicely formatted/correctly indented but "graphically equivalent" version of the given input HTML.
Must support command-line operation.
Must be open-source and run under Linux.
Have a look at the HTML Tidy Project: http://www.html-tidy.org/
The granddaddy of HTML tools, with support for modern standards.
There used to be a fork called tidy-html5 which since became the official thing. Here is its GitHub repository.
Tidy is a console application for Mac OS X, Linux, Windows, UNIX, and more. It corrects and cleans up HTML and XML documents by fixing markup errors and upgrading legacy code to modern standards.
For your needs, here is the command line to call Tidy:
tidy inputfile.html
Update 2018: The homebrew/dupes is now deprecated, tidy-html5 may be directly installed.
brew install tidy-html5
Original reply:
Tidy from OS X doesn't support HTML5. But there is experimental branch on Github which does.
To get it:
brew tap homebrew/dupes
brew install tidy --HEAD
brew untap homebrew/dupes
That's it! Have fun!
I think HTML tidy is one of the household names in that field.
To have an updated, OS-agnostic answer to this question:
While the original HTMLTidy project has been dormant for over 6 years, a "W3C Community & Business group" that goes by the name "HTML Tidy Advocacy Community Group (HTACG)" has now begun to continue its development, with the goal of making it fully HTML5-compatible. The group was formed in January 2015 and although they describe the current state as "work in progress", binaries are already available for download.
Project homepage: http://www.html-tidy.org/
Binary downloads: http://binaries.html-tidy.org/
Github repository: https://github.com/htacg/tidy-html5
Group page at W3C: https://www.w3.org/community/htacg/
Just a late followup on an OT question.
Homebrew has a tidy-html5 installed as you'd expect.
It's linked up as tidy5.