Kevin Sawicki
79d220533d
Add oniguruma library to LIBS
2012-08-21 18:12:19 -07:00
Kevin Sawicki
fcd8e6396a
Compile require.coffee during install target
2012-08-21 17:53:59 -07:00
Kevin Sawicki
a9e130c867
Copy bundles folder in install target
2012-08-21 17:47:41 -07:00
Kevin Sawicki
1edd9973d2
Add Linux implementation of md5ForPath native call
2012-08-01 11:17:12 -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
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