Got it to show a window! HAHA!
Brackets runs! HAHAHAHA Still need to implement platform code though
Some native functions. Got the hang of it. Prepare for public release
Cleans up appshell.gyp. Launching live browser works
JS resource compilation, platform independent.
Adding udev. Temp commit. Will be removed.
Window icon. Removes menu. Relative index.html path.
Save file on close. Uses patched CEF build. See http://code.google.com/p/chromiumembedded/issues/detail?id=780
Very simple CloseLiveBrowser implementation. In hopes for issue #1317
minor appicon related fix
Fixed a bug where Brackets would not save user settings in the proper location. Added the .pak files to the list of files to be copied to output directory during build. Implemented ClientApp::GetCurrentLanguage(), this may not be the final version, input from the Brackets team is required on this.
Fix file:// url shim. Implement GetCurrentLanguage(), thanks Rado
Merge remote-tracking branch 'linux/linux' into linux

Conflicts:
	appshell/client_app_gtk.cpp
Fix some runtime errors with this signature: @browser_main_loop. Hope this fixes all of them.
Merge pull request #1 from radorodopski/linux
Workaround for focus-at-start bug
Update pakfiles to CEF3 branch 1271
merge pritambaral/linux with glenn/update-cef
Squashed commit of the following:

commit a78791f45e8c19ffb2a60eb0f6e81a44c4bdb78b
Merge: 6cc887d e11ca95
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Tue Jun 11 14:05:29 2013 -0700

    Merge branch 'jasonsanjose/linux' of https://github.com/adobe/brackets-shell into jasonsanjose/linux

commit 6cc887db216c8d33ea8bf1bf487126aedd793f46
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Tue Jun 11 14:05:14 2013 -0700

    fix location of CEF resources

commit e11ca9527e455c02073b2539263d2838976f7cf3
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Tue Jun 11 13:12:58 2013 -0700

    Missing quotes for CEF download URL

commit aa5861528050137edcdc00f1aec997deb26d4fd8
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Tue Jun 11 12:58:48 2013 -0600

    Use 7zip

commit 9c67d38d19c07bd5eb8136d0157c0262072c0eb4
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Tue Jun 11 11:48:38 2013 -0600

    Fix cef folder name

commit 78fe05a2ee7a10d9dcb233bbefe12db82a717046
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Tue Jun 11 11:43:02 2013 -0600

    Mirror CEF 3.1453.1255 linux 32-bit binary to Google drive

commit ce72f71ac73d9e62ac05a622b12199d4aab2cb75
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Wed May 8 13:14:49 2013 -0700

    remove appshell.gyp

commit bf7f60d76571862b8822f48b0c19d31016c14e92
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Wed May 8 13:14:35 2013 -0700

    not so successful attempt at finding the menubar

commit 08b4fece73ba0366b915de4c4025471554597df0
Merge: 36f1616 e146c39
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Tue May 7 11:11:48 2013 -0700

    merge with sprint 24 master, fix build errors, and cross fingers

commit 36f1616f17ddbf08aa86323f8252eec044f0b7c1
Author: jasonsj <jasonsj@ubuntu.(none)>
Date:   Mon May 6 13:37:38 2013 -0700

    fix symlink script

commit dfbcee6cdbb14e69e1ec2703e535a579baa9e9eb
Author: jasonsj <jasonsj@ubuntu.(none)>
Date:   Fri May 3 18:52:48 2013 -0700

    silent gyp install

commit 2b36b35653e01f18436c7f643c86000f0b0528c8
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Fri May 3 16:05:55 2013 -0700

    fix symlinks

commit 420bea0b4023a434863a80b82703fa71e6fe2efd
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Fri May 3 15:53:59 2013 -0700

    fix setup bugs

commit 76edb1e6ebad786c8a275dfeba80fc0f59ff236d
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Fri May 3 14:13:15 2013 -0700

    update setup script for libudev0

commit c7f11bcbecbeae42861f28afbc3f62f98f0941b5
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Fri May 3 12:47:38 2013 -0700

    remove make step from setup

commit 57fb18b111b9b15aac6646ecfc6fe13b0fddb516
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Fri May 3 12:08:20 2013 -0700

    rename staging script

commit c1aefafa1aa82996f0558aedbdd5d1288810b9d7
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Thu May 2 16:43:59 2013 -0700

    check for /dev at executable location

commit 96738d6d4b7fddd82de2ee8b38c7df57c67ac4a3
Author: Jason San Jose <jasonsj@adobe.com>
Date:   Thu May 2 15:23:03 2013 -0700

    basic linux staging

commit 67a33e73c84fbc657702e523b588ffb17ef70cae
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Thu Dec 13 06:59:41 2012 +0530

    Update pakfiles to CEF3 branch 1271

commit 74e4a77a30b09d0bf976d98b642fc8fc129a5892
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Wed Dec 5 06:18:48 2012 +0530

    Workaround for focus-at-start bug

commit c883bdecd117e9ea9865853918812e6b29da2600
Merge: 3870093 923c4b6
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Mon Nov 12 00:07:06 2012 -0800

    Merge pull request #1 from radorodopski/linux

commit 923c4b6056e41ff7dab12bff88143e14521075e8
Author: Rado Rodopski <radoslav.sm.bg@gmail.com>
Date:   Mon Nov 12 01:33:22 2012 +0200

    Fix some runtime errors with this signature: @browser_main_loop. Hope this fixes all of them.

commit 29930a212d6d8d2ca35494eb8ff63be1f46ecb75
Merge: a25ef54 3870093
Author: Rado Rodopski <radoslav.sm.bg@gmail.com>
Date:   Sun Nov 11 14:43:01 2012 +0200

    Merge remote-tracking branch 'linux/linux' into linux

    Conflicts:
    	appshell/client_app_gtk.cpp

commit 387009381330d22651f3862d56858a291aca6f80
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Sun Nov 11 08:40:51 2012 +0530

    Fix file:// url shim. Implement GetCurrentLanguage(), thanks Rado

commit a25ef545b49d5493ed268ee9a165c989f0ead3b9
Author: Rado Rodopski <radoslav.sm.bg@gmail.com>
Date:   Sun Nov 11 01:54:29 2012 +0200

    Fixed a bug where Brackets would not save user settings in the proper location. Added the .pak files to the list of files to be copied to output directory during build. Implemented ClientApp::GetCurrentLanguage(), this may not be the final version, input from the Brackets team is required on this.

commit 9e28fe7688263eede4ef40ba587c886ba74a206c
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Sat Nov 10 17:47:51 2012 +0530

    minor appicon related fix

commit 488040d52db96cc317b2108e9423aa5eeb93aed6
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Sat Nov 10 17:36:31 2012 +0530

    Very simple CloseLiveBrowser implementation. In hopes for issue #1317

commit f759e16f521fef0de12cd4635bd2caeb649dd2a5
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Fri Nov 9 11:59:40 2012 +0530

    Save file on close. Uses patched CEF build. See http://code.google.com/p/chromiumembedded/issues/detail?id=780

commit c18b3221ada1d63cf8cd09102fca929e50691d11
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Thu Nov 8 08:33:02 2012 +0530

    Window icon. Removes menu. Relative index.html path.

commit 3e73b3a5d15bdca0f0a8faf08548f5a73d38e694
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Sat Nov 3 06:45:37 2012 +0530

    Adding udev. Temp commit. Will be removed.

commit f5bf46f48042762e0e9ad055a9ceda450700bd1f
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Thu Nov 1 07:45:29 2012 +0530

    JS resource compilation, platform independent.

commit 272fb80bcfeb5934b7b8ec136b8caccc8a2c9d3d
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Tue Oct 30 12:14:53 2012 +0530

    Cleans up appshell.gyp. Launching live browser works

commit 07ac9fef763d52d9557d72999d3037a7e2c2a183
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Mon Oct 29 15:37:35 2012 +0530

    Some native functions. Got the hang of it. Prepare for public release

commit f6edb99cbd57ce778b4c896dc8e2cc920436a542
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Sun Oct 28 23:09:03 2012 +0530

    Brackets runs! HAHAHAHA Still need to implement platform code though

commit d3477af51113bcb79db484595d351d1f42a78815
Author: Chhatoi Pritam Baral <pritam@pritambaral.com>
Date:   Sun Oct 28 04:10:16 2012 +0530

    Got it to show a window! HAHA!
Merge branch 'jasonsanjose/linux-squash' into linux

Conflicts:
	appshell.gyp.txt
	appshell/appshell_extensions_gtk.cpp
	appshell/cefclient_gtk.cpp
	appshell/client_handler_gtk.cpp
	appshell_paths.gypi