• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

cmake/H21-Dec-2018-142118

demo.agilekeychain/data/default/H03-May-2022-121119

.clang-formatH A D21-Dec-20181.9 KiB6261

.gitignoreH A D21-Dec-20186 21

LICENSEH A D21-Dec-2018555 1410

README.mdH A D21-Dec-20182.4 KiB6855

app_menu.hH A D21-Dec-20181.8 KiB5646

app_window.hH A D21-Dec-20185.5 KiB173147

catch.hppH A D21-Dec-2018368.1 KiB10,4468,278

config_storage.hH A D21-Dec-20181.7 KiB6952

evp_cipher.hH A D21-Dec-20183.7 KiB124103

gonepass.desktop.inH A D21-Dec-2018174 98

gonepass.gresource.xmlH A D21-Dec-2018157 76

helper.hH A D21-Dec-2018212 97

item_view.hH A D21-Dec-20184.1 KiB120103

json.hppH A D21-Dec-2018347.2 KiB10,5924,929

keychain.cppH A D21-Dec-201814.1 KiB425351

keychain.hH A D21-Dec-20182.2 KiB9980

keychain_container.hH A D21-Dec-20182.2 KiB7967

keychain_test.cppH A D21-Dec-2018718 2218

keychain_view.hH A D21-Dec-20181.3 KiB4737

lock_screen.hH A D21-Dec-20182 KiB7353

main.cppH A D21-Dec-2018511 2419

search_list.hH A D21-Dec-20182.8 KiB8969

totp.cppH A D21-Dec-20185.2 KiB176147

README.md

1# Gonepass
2Do you love 1Password? Do you also run Linux? Don't you hate that your 1Password data can't be used on Linux? Use Gonepassword!
3
4## Building
5Building gonepassword assumes you have the following things installed on your system
6* Gtk+3
7* Gtkmm 3.0
8* Openssl
9* pkg-config
10* cmake >= 3.0
11* a working C compiler
12
13Gonepass uses cmake 3.0! To build, make a build directory and run cmake and then make/make install.
14
15```
16 $ cmake ..
17-- The C compiler identification is GNU 5.3.0
18-- The CXX compiler identification is GNU 5.3.0
19-- Check for working C compiler: /usr/bin/cc
20-- Check for working C compiler: /usr/bin/cc -- works
21-- Detecting C compiler ABI info
22-- Detecting C compiler ABI info - done
23-- Detecting C compile features
24-- Detecting C compile features - done
25-- Check for working CXX compiler: /usr/bin/c++
26-- Check for working CXX compiler: /usr/bin/c++ -- works
27-- Detecting CXX compiler ABI info
28-- Detecting CXX compiler ABI info - done
29-- Detecting CXX compile features
30-- Detecting CXX compile features - done
31-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
32-- Checking for module 'gtkmm-3.0'
33--   Found gtkmm-3.0, version 3.20.0
34-- Checking for module 'openssl'
35--   Found openssl, version 1.0.2g
36-- Configuring done
37-- Generating done
38-- Build files have been written to: /home/jreams/Documents/git/gonepass/build
39
40 $ make
41[ 20%] Generating Resources.c
42Scanning dependencies of target gonepass
43[ 40%] Building CXX object CMakeFiles/gonepass.dir/main.cpp.o
44[ 60%] Building CXX object CMakeFiles/gonepass.dir/keychain.cpp.o
45[ 80%] Building C object CMakeFiles/gonepass.dir/Resources.c.o
46[100%] Linking CXX executable gonepass
47[100%] Built target gonepass
48```
49
50## Great, now what?
51When you start one password point it at your password vault in Dropbox. You should select the folder that ends with `agilekeychain` and type in your master password.
52
53![alt tag](https://raw.github.com/jbreams/gonepass/gh-pages/images/gonepass_unlock.png)
54
55If you want to load up multiple password vaults, just go to the Application menu and click `Load`, it will pop up a new window for selecting another password vault.
56
57The window for selecting password vaults will remember the last password vault it successfully loaded.
58
59Then just browse through your passwords!
60
61![alt tag](https://raw.github.com/jbreams/gonepass/gh-pages/images/gonepass_main.png)
62
63## That's pretty useful, can I update my items?
64Not yet, sorry.
65
66## Something isn't working?
67Sorry about that, open an issue.
68