Commit Graph

2940 Commits

Author SHA1 Message Date
Kevin Sawicki
d5d7325bc9 Remove unneeded cefclient.h and cefclient.cpp files 2012-08-01 10:00:39 -07:00
Kevin Sawicki
cce9a159b2 Use entry path when deleting file 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
151d2cf8c5 Use relative path when tokenizing segments
Previously the raw path was used which may not have
had a resolved home directory included in it.
2012-08-01 10:00:39 -07:00
Kevin Sawicki
6f368f1be4 Add initial support for removing path 2012-08-01 10:00:39 -07:00
Kevin Sawicki
a8b72d3806 Fully support resolving absolute paths 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
2cbe4e7f0d Add support for moving a resource 2012-08-01 10:00:39 -07:00
Kevin Sawicki
b768d55dd2 Add support for creating a directory 2012-08-01 10:00:39 -07:00
Kevin Sawicki
6ac99c458c Add support for asyncList
Modeled after Objective-C implementation
2012-08-01 10:00:39 -07:00
Kevin Sawicki
d04171923e Only recurse for entries that are directories 2012-08-01 10:00:39 -07:00
Kevin Sawicki
57c18e784e Create bootstrap script for atom in single window mode 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
527db661d8 Log console message to standard out 2012-08-01 10:00:39 -07:00
Kevin Sawicki
eaea5ad2d8 Remove unneeded includes 2012-08-01 10:00:39 -07:00
Kevin Sawicki
8e530b85a1 Add missing return statement 2012-08-01 10:00:39 -07:00
Kevin Sawicki
30778b0833 Don't log console messages to file. 2012-08-01 10:00:39 -07:00
Kevin Sawicki
281a8a20cf Remove unused methods 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
0aeb0b6a56 Don't do the sudo'ing in the Makefile 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
26acc92e86 Sort directory entries alphabetically 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
7b3785ce31 Add PNG of atom icon for using in application launcher 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
5ae24551a3 Remove .o files when running clean target 2012-08-01 10:00:38 -07:00
Kevin Sawicki
666c219015 Remove another windows ifdef 2012-08-01 10:00:38 -07:00
Kevin Sawicki
840860afdf Remove windows ifdefs 2012-08-01 10:00:38 -07:00
Kevin Sawicki
6e1b8dc3f0 Remove unused string_util.h and string_util.cpp 2012-08-01 10:00:38 -07:00
Kevin Sawicki
2e5afb509b Remove references to button no longer present in UI
These were in the default app which had an address bar.

They are no longer present and were causing assertion
failures to be logged.
2012-08-01 10:00:38 -07:00
Kevin Sawicki
ffb4721303 Format client_handler.cpp
No functional change
2012-08-01 10:00:38 -07:00
Kevin Sawicki
3fd506abf3 Format client_handler.h
No functional change
2012-08-01 10:00:38 -07:00
Kevin Sawicki
b047adff5a Ignore address change events
No UI is updated based on this and it was logging
an assertion failed message each time it was called
2012-08-01 10:00:38 -07:00
Kevin Sawicki
deaad13fc2 Format client_handler_gtk.cpp
No functional change
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
5564d4b84a Remove rootViewStates tweak no longer needed 2012-08-01 10:00:38 -07:00
Kevin Sawicki
a644ed35ba Remove unused method 2012-08-01 09:56:39 -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
f269b1f12e Remove unused test methods 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
4add3932c9 Store clipboard so it is available after atom quits 2012-08-01 09:56:39 -07:00
Kevin Sawicki
c28b93c51b Add support for reading from clipboard 2012-08-01 09:56:39 -07:00
Kevin Sawicki
0cf96c97b0 Add support for copying to clipboard 2012-08-01 09:56:39 -07:00
Kevin Sawicki
0ac5696836 Add support for writing files 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
e3e296b885 Add support for recursive directory listing 2012-08-01 09:56:39 -07:00