Commit Graph

32 Commits

Author SHA1 Message Date
R. Tyler Croy e3d854e7aa
Avoid early return on non-zero gerror 2017-01-19 16:33:27 -08:00
R. Tyler Croy 7facf45d44 Merge pull request #5 from sparre/master
Enabled warnings and style checks (GNAT style).
2017-01-18 23:46:45 -08:00
Jacob Sparre Andersen 0946e46ca6 Sync-merge. 2017-01-19 07:58:20 +01:00
Jacob Sparre Andersen bb6708f96b Enabled warnings and style checks (GNAT style). Adapted the sources to match. 2017-01-19 07:48:31 +01:00
R. Tyler Croy 302c994bc6
Properly refer to the loaded glade resource 2017-01-18 21:04:01 -08:00
R. Tyler Croy e9895538f3
Don't bother trying locate a full path if the Command looks like a path
Fixes #2
2017-01-18 21:04:01 -08:00
R. Tyler Croy 5993fca640 Merge pull request #4 from sparre/master
Make GNAT behave as a proper Ada compiler
2017-01-16 12:12:21 -08:00
Jacob Sparre Andersen bbb4394873 Merge pull request #1 from sparre/sparre-patch-1
Make GNAT work as a proper Ada compiler
2017-01-16 13:19:29 +01:00
Jacob Sparre Andersen 821514aa78 Make GNAT work as a proper Ada compiler
Without the added flags `gnatmake` is not a proper Ada compiler (specifically are stack and integer overflows not checked).
2017-01-16 13:19:08 +01:00
R. Tyler Croy 496189fd19
Update the screenshot so it shows autocompletion 2017-01-15 19:17:10 -08:00
R. Tyler Croy d6391cae81
Restructure the code-base a bit by sticking resources in its own directory 2017-01-15 19:14:59 -08:00
R. Tyler Croy 92bd01b5d3
Refactor the rigging up of the autocompletion code into its own procedure 2017-01-15 19:00:58 -08:00
R. Tyler Croy 3705613d93
tinker with github pages publishing from the master branch 2017-01-15 18:38:49 -08:00
R. Tyler Croy 25edc7c331
Add a docs directory for github pages 2017-01-15 18:36:10 -08:00
R. Tyler Croy f4b954aa68
On tab, assume we have finished the auto-complete operation 2017-01-15 18:31:18 -08:00
R. Tyler Croy 859787cdbb
Add support for autocompletion of executables in PATH 2017-01-14 18:37:46 -08:00
R. Tyler Croy bfdce8bc38
Update Arun.Launcher_Type.Execute to take a Slic_Set in order to support arguments
With this commit Arun now supports executing commands which can be found on
$PATH with arguments

🎆
2017-01-14 00:05:35 -08:00
R. Tyler Croy f3bb2ab92e
Add a GtkEntryCompletion object to the interface (not yet used) 2017-01-13 11:58:59 -08:00
R. Tyler Croy 3dd82d1fcb
Pass around an Arun_Builder_Record through handlers instead of Gtkada_Builder_Record 2017-01-13 11:58:59 -08:00
R. Tyler Croy 7a1fa9e447
Properly override functions/procuedures for Arun.Launchers.Unix.UnixLanucher 2017-01-13 11:58:59 -08:00
R. Tyler Croy 58db0578c3
Refactor the launcher code into a platform specific launcher 2017-01-13 11:58:59 -08:00
R. Tyler Croy 7d4e4a0908
Hook up a key-release-event signal for escape in order to quit arun 2017-01-08 16:14:07 -08:00
R. Tyler Croy 1c82dafa6b
Add license preambles to all the source files 2017-01-08 10:31:57 -08:00
R. Tyler Croy 5bf2483993
Embed the arun.glade file as a resource in the built-binary 2017-01-08 00:28:43 -08:00
R. Tyler Croy d0f9345db5
Add a stupid readme 2017-01-07 23:29:40 -08:00
R. Tyler Croy 808beff643
Switch to using execvp(3) and make sure the Char_Array passed in is null-terminated 2017-01-07 23:22:30 -08:00
R. Tyler Croy 18e2f61dcf
Actually spawn new processes from the PATH which are entered into the entry 2017-01-07 22:39:59 -08:00
R. Tyler Croy ddd8a7f3cf
Make the window behave much more like a modal popup 2017-01-07 14:31:56 -08:00
R. Tyler Croy fa5c4df2ac
License this project GPLv2 2017-01-07 14:23:46 -08:00
R. Tyler Croy 978ccecc7d
Add a signal handler for the 'activate' signal to spawn a process 2017-01-07 14:20:42 -08:00
R. Tyler Croy e34d21d874
Add a search-changed handler and dump the context of the search box 2017-01-07 14:11:06 -08:00
R. Tyler Croy 35b17986d4
Add a basic "Arun"Glade3 + GtkAda project
It's produced "A run" silly
2017-01-07 13:52:23 -08:00