| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Don't access FileName in constructWindowTitle when we don't have a file
at mCurPos. That's what crashed us randomly!
Also (yes, I know, should be a separate commit) fix warnings about
implicit fallthru's in switch statements. The one in SmDirModel actually
was a bug, the one in tabChanged is just a nuisance.
Also (again), shuffle header inclusion in SmGlobals so Xlib and QT don't
clash.
|
|
|
|
| |
Create edit and context menus.
|
|
|
|
|
|
|
|
| |
Idea: Select random movies based on a selection of genres and actors in
a new tab, so you don't have the agony of choice.
This is just the basic layout. The selectors are filled and the buttons
are connected, but it doesn't select anything yet.
|
|
|
|
|
|
| |
Make archiving various pictures easier. When NewPicsDialog is calles
with a directory, the Next> button archives the current pic and selects
the next.
|
| |
|
|
|
|
|
| |
Update free space when we get an inotify event that changes disk space,
or when refresh is called.
|
|
|
|
| |
Well, implement functionality. Seems to work as intended.
|
|
|
|
| |
Does nothing yet, just the dialog...
|
|
|
|
| |
Update free space widget after deleting files from CopyWorker.
|
|
|
|
| |
in both the context menu and the view menu.
|
|
|
|
| |
Does nothing yet, just the context menu entry. It compiles, though :)
|
|
|
|
|
| |
Useless, and didn't work anyway since using the control item in
pictureviewer.
|
|
|
|
| |
Remove action from context menu.
|
|
|
|
| |
Remove actions that are now triggered by the ControlItem.
|
|
|
|
|
| |
Wow, that was much more complicated than I first thought, but it seems
to work. Maybe it's much more convoluted than it has to be :)
|
|
|
|
|
|
|
|
|
|
| |
* start maximized
* focus MappingTree when showing NewPicsDialog
* Keyboard Shortcuts for FilesystemWidget:
CTRL+UP: go to parent dir
CTRL+LEFT: go back
CTRL+U: unpack
* close UnpackDialog when done
|
|
|
|
|
|
| |
It's useless if you don't use a tiling window manager. Also, now we have
an empty class SmDialog. Didn't replace it yet. Maybe it's useful in the
future.
|
|
|
|
|
|
| |
Make it possible to resize the PictureViewer2 and get rid of fixed size.
Also, make sure that the current picture is redrawn when we get a resize
event.
|
|
|
|
|
| |
Well, that happens when you just copy and paste, not understanding what
you're doing. Kinda embarrassing...
|
|
|
|
|
| |
Enable the delete option in ArchiveTree, but only allow delete when it
has no children.
|
|
|
|
|
|
| |
New context menu item for Filesystemwidget: select the seriespart when
goto archive is triggered... Selecting the partId from ArchiveModel was
deceptibly simple. Doom impending?
|
|
|
|
|
| |
Center Filedialog in NewMovieWizard::infoPage when adding source files.
Also switch to the directory from FSWidget.
|
|
|
|
| |
Add context menu entry for playing movies in a loop or 2..5 times.
|
|
|
|
|
|
| |
Center on the selected dir in Filemanager on startup. Unfortunately it's
not as straight as one would think. scrollTo doesn't work until the
widget is painted, so we have to take a little detour...
|
|
|
|
|
| |
SetFocus() on ArchiveTree after doubleclicking a search result, so we
can see the selection even after changing the tab.
|
| |
|
|
|
|
|
|
| |
Nothing is async any more. Didn't work, anyway. Instead show a
QProgressDialog when gathering data. Was kinda surprising that
processEvents has to be called explicitly... Well, done!
|
| |
|
|
|
|
|
| |
PageDown = back 25
PageUp = forward 25
|
|
|
|
| |
Added entry for unpacking archives. For now zip and rar are recognized.
|
|
|
|
| |
Well, the title says it all. KILL THEM!
|
|
|
|
| |
Generalize the slot. Make it possible to add movies, too.
|
|
|
|
|
| |
Preparation for drag and drop. Also make it possible to delete
Seriesparts without files.
|
| |
|
|
|
|
|
| |
Make it possible to delete a SeriesPart. This may happen if eg. you
download the same clip/movie with a better quality.
|
| |
|
| |
|
|
|
|
|
| |
Picture: show in PictureViewer
Movie: show preview
|
|
|
|
|
|
| |
The size filter filtered more than selectedSize in the statusBar
suggested, because it used a differet size. Fix it by using a #define
everywhere.
|
|
|
|
| |
bad, bad, bad girl!
|
| |
|
|
|
|
| |
with context menu...
|
|
|
|
| |
Reimplement move to burn...
|
|
|
|
| |
persist header settings and filters
|
|
|
|
|
| |
* Deactive Archive.* when not in Filemanager
* Remove play selected movie. It was only valid in Filemanager
|
|
|
|
| |
Update item selection count and selected size in statusBar.
|
|
|
|
|
|
| |
First try to reimplement "Move to archive" in another way.
Implement an archive browser showing only Series with local parts in
another tab. This part works for now :)
|
|
|
|
|
|
|
|
| |
* Call NewPicsDialog with marked files list
* some more keyboard navigation:
-> Cursor UP and RIGHT - previous
-> Cursor DOWN and LEFT - next
-> DELETE - delete file
|
|
|
|
|
|
|
|
|
| |
* implement Mark Files
* always show all pictures from context
* change navigation:
N -> next
P -> previous
M -> mark/unmark file
|
|
|
|
|
| |
Don't emit needResize after every model SmDirModel-change. It freezes
the GUI. Let the user decide -> add a QAction to the toolBar.
|