Quit if user login is empty.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>
Write scanned barcode to file.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>
Tiny refactoring.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>
Write barcode to file only when not already there.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>
Show data file in status' tooltip.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>
Implement open file action.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>
Create file upon the first scanned barcode.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>
Use initial directory when opening a file.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>
Allow user to create new file.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>
Use file name instead user login in status bar.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>
Use 12 font size for label.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>
Implement context menu for list items.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>
Remove barcode from file and from list. Bind those methods
with context menu item.

Signed-off-by: Mariusz Fik <fisiu@fidano.pl>