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

..03-May-2022-

.gitignoreH A D03-Dec-201634 66

AUTHORSH A D03-Dec-201645 42

CHANGESH A D03-Dec-2016678 3018

COPYINGH A D03-Dec-20161.3 KiB2722

MakefileH A D03-May-2022743 4030

README.mdH A D03-Dec-20161.4 KiB5134

event.ccH A D03-Dec-20162.4 KiB9057

event.hH A D03-Dec-20161.8 KiB6330

gfx.ccH A D03-Dec-20162.9 KiB8136

gfx.hH A D03-Dec-20163.8 KiB166116

inputwindow.ccH A D03-Dec-20162.4 KiB8649

inputwindow.hH A D03-Dec-20161.7 KiB5016

pkg.ccH A D03-Dec-201611.3 KiB448335

pkg.hH A D03-Dec-20165.1 KiB13691

popupwindow.ccH A D03-Dec-20162.4 KiB8449

popupwindow.hH A D03-Dec-20161.7 KiB5219

portal.1H A D03-Dec-20164.9 KiB158157

portal.ccH A D03-Dec-20162.2 KiB7842

scrollwindow.ccH A D03-Dec-20165.7 KiB214155

scrollwindow.hH A D03-Dec-20164 KiB10843

tray.ccH A D03-Dec-20162.3 KiB7943

tray.hH A D03-Dec-20161.7 KiB5319

ui.ccH A D03-Dec-201615.3 KiB566453

ui.hH A D03-Dec-20164.1 KiB12180

window.ccH A D03-Dec-20165.8 KiB227161

window.hH A D03-Dec-20162.4 KiB7235

README.md

1portal - Front-end to pkg(8)
2============================
3
4
5Screenshot
6==========
7
8![Portal](http://0xd0.org/portal.png "Portal")
9
10
11About
12=====
13
14portal is a front-end to FreeBSD's package manipulation tool pkg(8).
15It presents the user with a text-mode interface which comprises two
16main panels: one to browse the list of packages, and the other to
17display the currently selected package's comment line as found in
18the port's Makefile, together with its longer comment as found in
19the port's pkg-descr file.
20
21Three different modes are currently supported:
22
231. *browse* mode, with which the user sees the list of all packages
24   without any filtering
252. *search* mode, which allows to enter a string that will be used
26   to search the packages repository
273. *filter* mode, in which various filters can be toggled on or off
28   to narrow the list of packages to be displayed
29
30
31TODO
32====
33
34This is the list of items that should be worked on for future releases
35
36* portal should be made configurable using a ~/.portal.conf file
37* portal should use the libpkg directly instead of calling pkg(8)
38
39
40Additional resources
41====================
42
43* The Git repository of [portal is hosted on GitHub][1]
44* In order to share your thoughts about portal, you can join the
45  __#portal__ irc channel on EFnet.
46* If you hit a bug when using portal, you can submit an issue in the
47  [portal issue tracker][2].
48
49[1]: https://github.com/culot/portal
50[2]: https://github.com/culot/portal/issues
51