Corey Johnson
e5578eebee
Revert "DO NOT COMMIT THIS"
...
This reverts commit 1488223869 .
2012-08-07 09:33:46 -07:00
Corey Johnson & Nathan Sobo
1488223869
DO NOT COMMIT THIS
2012-08-01 14:10:45 -07:00
Corey Johnson & Nathan Sobo
ed12f66b13
Do not insert matching bracket unless the following character is whitespace
2012-08-01 13:20:34 -07:00
Kevin Sawicki
1edd9973d2
Add Linux implementation of md5ForPath native call
2012-08-01 11:17:12 -07:00
Kevin Sawicki
6802bb1087
Update cef Linux includes to branch 1025 revision 724
2012-08-01 10:16:07 -07:00
Kevin Sawicki
f791942af7
De-tab .cpp and .h files
2012-08-01 10:09:59 -07:00
Kevin Sawicki
4bccaac37c
Remove unused commented out define
2012-08-01 10:00:40 -07:00
Kevin Sawicki
66913276e4
Remove unused GetLogFile method
...
Logging is done to standard out and the Developer
Tools Console tab
2012-08-01 10:00:40 -07:00
Kevin Sawicki
1257ba12c9
Remove unused drag start/enter callbacks
2012-08-01 10:00:40 -07:00
Kevin Sawicki
f8bd37c929
Remove unused DOM visitor tracking
2012-08-01 10:00:40 -07:00
Kevin Sawicki
d736062899
Remove unused CefPermissionHandler implementation
2012-08-01 10:00:40 -07:00
Kevin Sawicki
bb73af22e2
Remove console.log from .gitignore file
...
Errors now go only to standard out and the Developer
Tools Console tab
2012-08-01 10:00:40 -07:00
Kevin Sawicki
d31fb1ad83
Use gthread instead of pthread
...
Experiment with using the built-in glib support
for threads
2012-08-01 10:00:40 -07:00
Kevin Sawicki
ae2389cff9
Make path watching fields private
2012-08-01 10:00:40 -07:00
Kevin Sawicki
44a028bb95
Add support for watchPath and unwatchPath
...
Use inotify to read a stream of events to one or more
watched paths on a separate background pthread
2012-08-01 10:00:40 -07:00
Kevin Sawicki
b8cf8355ba
Clean up segment processing loop
2012-08-01 10:00:40 -07:00
Kevin Sawicki
5f03bce16f
Use single append call to separate messages
2012-08-01 10:00:40 -07:00
Kevin Sawicki
a914b73f15
Consistently name stat output variable
2012-08-01 10:00:40 -07:00
Kevin Sawicki
1b70886143
Combine client_handler_gtk.cpp into client_handler.cpp
...
No reason to have separate gtk-specific client
handler extension since entire source tree is
Linux specific.
2012-08-01 10:00:40 -07:00
Kevin Sawicki
61d865f369
Add spec-install target
...
This runs the traditional install but also copies
the spec folder to the install directory.
2012-08-01 10:00:39 -07:00
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