Commit Graph

26 Commits

Author SHA1 Message Date
Corey Johnson & Nathan Sobo
27d2d14414 Carry CEF1 directories over to CEF3 2012-08-31 10:43:21 -07:00
Nathan Sobo
c2c8724ad0 Initial commit 2012-08-10 13:32:19 -06:00
Kevin Sawicki
2d2ae3ec07 Add -rpath to linker flags pointing to install directory
This removes the need to have the intermediate shell script
that updates the LD_LIBRARY_PATH environment variable
2012-08-22 18:00:21 -07:00
Kevin Sawicki
8620b2cc72 Use io_utils for resolving real path 2012-08-22 13:58:47 -07:00
Kevin Sawicki
9ef2c3698d Add initial support for Oniguruma regular expressions
Register a v8 extension on initial load that implements
the native API defined in onig-reg-exp-extension.js
2012-08-22 11:40:02 -07:00
Kevin Sawicki
d28f0b1d7b Remove extra newline 2012-08-21 19:03:13 -07:00
Kevin Sawicki
f791942af7 De-tab .cpp and .h files 2012-08-01 10:09:59 -07:00
Kevin Sawicki
d5d7325bc9 Remove unneeded cefclient.h and cefclient.cpp files 2012-08-01 10:00:39 -07:00
Kevin Sawicki
3aaaef2cc1 Add support for displaying alerts 2012-08-01 10:00:39 -07:00
Kevin Sawicki
7e2eb5414d Use realpath to resolve paths 2012-08-01 10:00:39 -07:00
Kevin Sawicki
d29926304a Use get_current_dir_name to get working directory 2012-08-01 10:00:39 -07:00
Kevin Sawicki
aaca57ff7b Remove unneeded switches class 2012-08-01 10:00:39 -07:00
Kevin Sawicki
b0489810cc Add install target to Makefile
Install atom into /usr/local/atom and adds a 
symlink for /usr/local/bin/atom
2012-08-01 10:00:39 -07:00
Kevin Sawicki
e7a5ff12cf Set default window size to 800x600
This will be the size that the window becomes when
initially unmaximized
2012-08-01 10:00:38 -07:00
Kevin Sawicki
6984bd76e0 Use PNG instead ICO for window icon 2012-08-01 10:00:38 -07:00
Kevin Sawicki
7cc136112a Format window title
Show in the following format:

  file_name (directory_path) - atom
  
This seems to be the format consistently used by Linux editors
and conveys the file name in the task bar when minimized.

Also insert a `~` and drop the directory prefix when the
file/folder being viewed is under the HOME directory
2012-08-01 10:00:38 -07:00
Kevin Sawicki
1bd39a46d6 Remove unneeded gtk_box_pack_start call
This was logging an assertion failure
2012-08-01 10:00:38 -07:00
Kevin Sawicki
911f1e7efc Load .ico file relative to executable 2012-08-01 09:56:39 -07:00
Kevin Sawicki
2410b73f68 Append entire path when absolute 2012-08-01 09:56:39 -07:00
Kevin Sawicki
1084021508 Maximize window by default
Previously was hard-coded to 800x600 which was petite
2012-08-01 09:56:39 -07:00
Kevin Sawicki
22ab010d10 Support opening file specified as argument
Moves build to out/ folder and use shell script
to bootstrap loading of libraries
2012-08-01 09:56:39 -07:00
Kevin Sawicki
793140cf47 Remove unused method 2012-08-01 09:56:39 -07:00
Kevin Sawicki
30f17ff99a Set window icon to be atom icon 2012-08-01 09:56:39 -07:00
Kevin Sawicki
ad4ae9dc12 Remove unused methods 2012-08-01 09:56:38 -07:00
Kevin Sawicki
3e32a1b66f Use current working directory when loading index.html 2012-08-01 09:56:38 -07:00
Kevin Sawicki
a393f02d5a Initial work towards a Linux build 2012-08-01 09:54:32 -07:00