a5477c99cf
Import duckhandy as a submodule and fix includes.
2016-07-14 15:52:03 +01:00
61b0b586cf
Clean up code to handle failed attempts at loading backend plugins.
2016-06-02 21:16:19 +02:00
dfe3655296
Re-enable navigate in the postgre plugin.
2016-06-02 09:35:33 +02:00
1fd51f75ba
Rename namespace dinbpostgres to dindb.
...
It's so much better!
2016-05-24 09:57:04 +02:00
8f98495049
Make dindexer-common depend on postgre backend and fix build
2016-05-24 09:57:03 +02:00
70caa9e26c
Move db dbsource files to the postgresql backend lib and rename namespace.
2016-05-24 09:57:02 +02:00
baa67138eb
Move MaxSizedArray to helpers include dir.
2016-05-24 09:57:02 +02:00
76a289df62
Improve aspect of tab-completion in navigate
2016-04-30 19:40:35 +02:00
76388be56e
Refactoring in listdircontent.
2016-04-29 23:27:56 +02:00
0b6e6ad1d6
Move path composition knowledge into EntryPath.
2016-04-28 22:19:28 +02:00
489d545c60
Rename GenericPath to EntryPath.
2016-04-28 10:20:27 +02:00
b71a94ef70
Implement basic tab completion in navigate.
...
It doesn't work super well and it's missing set number
completion, but it's a step forward.
2016-04-28 00:05:22 +02:00
c21779adde
Tell needed compiler features to cmake instead of -std=c++11 flag
2016-04-26 20:47:29 +02:00
e6bfd0ecfd
Merge remote-tracking branch 'gitan/master'
2016-04-19 00:37:57 +02:00
7515705c05
Try to use linereader autocomplete
2016-04-15 15:07:22 +02:00
3a2db550d2
Warning fix on clang
2016-03-18 22:28:58 +01:00
96c6e967a0
Cache result of ls command.
2016-03-15 09:33:12 +01:00
d21a4fa374
Use readline
...
Maybe this should be made optional?
2016-03-15 08:42:01 +01:00
0f7a78b395
Fix paths with spaces not being treated correctly.
2016-03-14 19:39:58 +01:00
859764b9a4
Merge branch 'hashdir_refactoring'
2016-03-12 00:37:28 +01:00
217eac250b
Include only needed headers
2016-03-08 22:56:23 +01:00
1956594c01
Move mediatypes.hpp/cpp to machinery.
...
This was needed so that machinery wouldn't depend on common.
Also moved compatibility.h to helpers include dir.
Ideally mediatypes.hpp will be merged into mediatype.hpp, or there
will be some kind of renaming because the two names are
getting really confusing.
2016-03-04 09:01:11 +01:00
c89d4b69d5
Add install target.
2016-02-11 09:07:36 +01:00
c4a68356f6
Fix a warning in clang
2016-02-10 09:03:31 +01:00
346946340d
First implementation of set_listing.
...
Trying to move the depth-first iteration logic into
an iterator-like interface. Work in progress WiP
2016-02-09 21:35:13 +01:00
f20d73bdab
Update year on copyright notice.
2016-02-05 21:02:40 +01:00
c5824c36bd
List directories first in the output of ls.
2016-01-29 23:30:59 +00:00
f40600d6e2
Implement ls into subdirectories
2016-01-29 20:15:16 +01:00
362a5d3128
Modernize AutomemBase and add some assertions
2016-01-28 19:02:15 +01:00
394ae7672a
Optimization - replace inner vector with static mem container in dbsource.
2016-01-28 18:13:13 +01:00
8cbd9560ec
Implement listing sets from the db (ls)
2016-01-27 19:18:10 +01:00
9071b25dec
Rename DirManager to GenericPath.
2016-01-26 23:06:36 +01:00
138f112254
Implement cd and pwd commands
2016-01-26 22:53:30 +01:00
c455582a4e
Provide some wrappers so adding commands is more convenient.
2016-01-22 19:54:32 +00:00
99732f6dd8
Add stub for new navigate command.
2016-01-22 15:55:19 +00:00