mvlabat (Vladyslav Batyrenko)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Apr 25 2016, 7:26 PM (417 w, 1 d)
Availability
Available

Recent Activity

Aug 15 2016

mvlabat committed R36:7eb3304db549: [GSoC] Merge master into gsoc2016/master (authored by mvlabat).
[GSoC] Merge master into gsoc2016/master
Aug 15 2016, 5:07 PM
mvlabat committed R36:ace277330b37: [GSoC] Implement AddTo, Rename, Copy, Move, Paste Actions and Jobs (authored by mvlabat).
[GSoC] Implement AddTo, Rename, Copy, Move, Paste Actions and Jobs
Aug 15 2016, 5:07 PM
mvlabat closed T3454: Miscellaneous bugs as Resolved.
Aug 15 2016, 1:22 PM · Ark
mvlabat closed T917: Implement Cut/Copy/Paste/Rename actions for archive entries as Resolved.
Aug 15 2016, 12:46 PM · Ark
mvlabat closed T2566: Refactor ArchiveInterface API with entries metadata as Resolved.
Aug 15 2016, 12:44 PM · Ark
mvlabat closed T2566: Refactor ArchiveInterface API with entries metadata, a subtask of T1876: Check for available space before starting jobs, as Resolved.
Aug 15 2016, 12:44 PM · Ark
mvlabat closed T2704: [GSoC] Refactor ArchiveNode and ArchiveDirNode classes as Resolved.
Aug 15 2016, 12:44 PM · Ark
mvlabat closed T2987: [GSoC] Implement unit tests for add/copy/move to functionality as Resolved.
Aug 15 2016, 12:43 PM · Ark
mvlabat closed T2988: [GSoC] Refactor interfaces for supporting add/copy/move to functionality as Resolved.
Aug 15 2016, 12:43 PM · Ark
mvlabat closed T2988: [GSoC] Refactor interfaces for supporting add/copy/move to functionality, a subtask of T2987: [GSoC] Implement unit tests for add/copy/move to functionality, as Resolved.
Aug 15 2016, 12:43 PM · Ark
mvlabat committed R36:d246a09d6258: Fix licenses (add Vladyslav Batyrenko as an author) (authored by mvlabat).
Fix licenses (add Vladyslav Batyrenko as an author)
Aug 15 2016, 12:37 PM

Aug 14 2016

mvlabat committed R36:264369354fdd: Fix crash if drag'n'dropping when no archive is loaded (authored by mvlabat).
Fix crash if drag'n'dropping when no archive is loaded
Aug 14 2016, 9:17 PM
mvlabat committed R36:1bd69d6db346: Make icons grayish when cutting. Move filesToCopy, filesToMove to ArchiveModel (authored by mvlabat).
Make icons grayish when cutting. Move filesToCopy, filesToMove to ArchiveModel
Aug 14 2016, 4:05 PM
mvlabat committed R36:606d73cf09be: Add missing new actions to File menu (authored by mvlabat).
Add missing new actions to File menu
Aug 14 2016, 4:05 PM
mvlabat committed R36:ef3844d82c48: Fix actions and jobs (authored by mvlabat).
Fix actions and jobs
Aug 14 2016, 4:05 PM

Aug 13 2016

mvlabat committed R36:b729b3e00e95: Connect GUI actions with interfaces. Fix some jobs, sending signals for… (authored by mvlabat).
Connect GUI actions with interfaces. Fix some jobs, sending signals for…
Aug 13 2016, 11:36 PM
mvlabat committed R36:27ed1200a827: Add new part actions and their update logic (authored by mvlabat).
Add new part actions and their update logic
Aug 13 2016, 11:36 PM

Aug 6 2016

mvlabat committed R36:80518f488a6f: Forward port custom AddDialog (commit 07269ec72e0f) (authored by mvlabat).
Forward port custom AddDialog (commit 07269ec72e0f)
Aug 6 2016, 4:04 PM
mvlabat committed R36:bf7b0d31371b: Change all the toStdString().c_str() occurences to toUtf8() (authored by mvlabat).
Change all the toStdString().c_str() occurences to toUtf8()
Aug 6 2016, 4:01 PM
mvlabat committed R36:d42e6f3915b7: Fix job tests (authored by mvlabat).
Fix job tests
Aug 6 2016, 2:11 PM
mvlabat committed R36:867ae62519b3: Make continueMoving be a slot (authored by mvlabat).
Make continueMoving be a slot
Aug 6 2016, 2:11 PM

Aug 5 2016

mvlabat committed R36:39e5d8e37d48: Fix compiler error for lz4 support (authored by mvlabat).
Fix compiler error for lz4 support
Aug 5 2016, 12:32 PM
mvlabat committed R36:dc20a634352c: Implement copying, fix moving issues (authored by mvlabat).
Implement copying, fix moving issues
Aug 5 2016, 11:50 AM
mvlabat committed R36:ac8a3f82cad9: Fix and add much more test cases for adding, moving and copying jobs (authored by mvlabat).
Fix and add much more test cases for adding, moving and copying jobs
Aug 5 2016, 11:50 AM
mvlabat committed R36:ae82bb35c0a6: Add red tests for CopyJob (authored by mvlabat).
Add red tests for CopyJob
Aug 5 2016, 11:50 AM
mvlabat committed R36:b293c1114a03: Expand archive interface for CopyJob, rename the old CopyJob to ExtractJob (authored by mvlabat).
Expand archive interface for CopyJob, rename the old CopyJob to ExtractJob
Aug 5 2016, 11:50 AM

Jul 31 2016

mvlabat committed R36:c119555e44ad: Move AddJob and MoveJob tests to kerfuffle tests (not plugins tests any longer) (authored by mvlabat).
Move AddJob and MoveJob tests to kerfuffle tests (not plugins tests any longer)
Jul 31 2016, 4:50 PM
mvlabat committed R36:c34c90048112: Refactor initializing readers and writers for libarchive plugin (authored by mvlabat).
Refactor initializing readers and writers for libarchive plugin
Jul 31 2016, 1:41 PM
mvlabat committed R36:1ee6dd9e7a85: Add methods for accessing entry fullPath, with optional excluding trailing slash (authored by mvlabat).
Add methods for accessing entry fullPath, with optional excluding trailing slash
Jul 31 2016, 1:41 PM

Jul 29 2016

mvlabat committed R36:136975e5a931: Fix tests for moving functionality (authored by mvlabat).
Fix tests for moving functionality
Jul 29 2016, 11:22 AM
mvlabat committed R36:38654052764f: Implement MoveJob (authored by mvlabat).
Implement MoveJob
Jul 29 2016, 11:22 AM

Jul 25 2016

mvlabat committed R36:2000ab4b51b9: Add red tests for MoveJobs (authored by mvlabat).
Add red tests for MoveJobs
Jul 25 2016, 12:20 PM
mvlabat committed R36:a0eb9a9293ff: Add travis config (authored by mvlabat).
Add travis config
Jul 25 2016, 12:14 PM
mvlabat committed R36:415ffaebd44b: Add MoveJob interface, get rid of tempDirPath argument for AddJob (authored by mvlabat).
Add MoveJob interface, get rid of tempDirPath argument for AddJob
Jul 25 2016, 12:13 PM
mvlabat committed R36:dd21890e89b7: Fix using tempDir for AddJob (authored by mvlabat).
Fix using tempDir for AddJob
Jul 25 2016, 12:13 PM

Jul 24 2016

mvlabat committed R36:6a53a995e834: Fix compile errors for the previous commit (change order of declaring… (authored by mvlabat).
Fix compile errors for the previous commit (change order of declaring…
Jul 24 2016, 1:11 PM
mvlabat committed R36:c1ddd10c6139: Refactor libarchive plugin (authored by mvlabat).
Refactor libarchive plugin
Jul 24 2016, 12:59 PM
mvlabat committed R36:752fc782686f: Implement AddJob functionality for libarchive plugin (authored by mvlabat).
Implement AddJob functionality for libarchive plugin
Jul 24 2016, 12:59 PM

Jul 23 2016

mvlabat committed R36:7e67864a4cbf: Fix double semicolons in jobstest.cpp (authored by mvlabat).
Fix double semicolons in jobstest.cpp
Jul 23 2016, 6:39 PM
mvlabat committed R36:871c5956eb1b: Fix SIGSEGV on extracting entries (authored by mvlabat).
Fix SIGSEGV on extracting entries
Jul 23 2016, 6:36 PM
mvlabat committed R36:f34eacf0b372: Change calling symlink() to QFile::link() (authored by mvlabat).
Change calling symlink() to QFile::link()
Jul 23 2016, 6:36 PM
mvlabat committed R36:37c35144e084: Forward-port RAR bugfix (authored by rthomsen).
Forward-port RAR bugfix
Jul 23 2016, 5:33 PM
mvlabat committed R36:46d3cdef31b3: Fix RAR archive compatibility while creating new destination entry (authored by mvlabat).
Fix RAR archive compatibility while creating new destination entry
Jul 23 2016, 5:33 PM
mvlabat committed R36:70e2b6729b3d: Don't delete jobs in the tests manually (authored by mvlabat).
Don't delete jobs in the tests manually
Jul 23 2016, 5:33 PM
mvlabat committed R36:752e844dae37: Implement AddJob tests for all the other formats (authored by mvlabat).
Implement AddJob tests for all the other formats
Jul 23 2016, 5:33 PM
mvlabat committed R36:63e60938d3d5: Share commit (authored by mvlabat).
Share commit
Jul 23 2016, 1:26 PM

Jul 22 2016

mvlabat committed R36:5e491756c8ad: Fix symlinks creating in AddJob (authored by mvlabat).
Fix symlinks creating in AddJob
Jul 22 2016, 9:12 PM
mvlabat committed R36:094fc5b5db6d: Make 7z not store symlinks, but follow them (authored by mvlabat).
Make 7z not store symlinks, but follow them
Jul 22 2016, 9:12 PM
mvlabat committed R36:e1127fe5814e: Make ReadOnlyArchiveInterface::entryFullPaths static (authored by mvlabat).
Make ReadOnlyArchiveInterface::entryFullPaths static
Jul 22 2016, 9:12 PM
mvlabat committed R36:f7ce5f87d311: Return constability to files arguments for Add jobs and interfaces (also fix… (authored by mvlabat).
Return constability to files arguments for Add jobs and interfaces (also fix…
Jul 22 2016, 9:12 PM
mvlabat committed R36:eefec5be546f: Add testhelper library for using it in autotests (authored by mvlabat).
Add testhelper library for using it in autotests
Jul 22 2016, 9:12 PM
mvlabat committed R36:b50d55fa76e4: Implement add to destination functionality (authored by mvlabat).
Implement add to destination functionality
Jul 22 2016, 9:12 PM
mvlabat committed R36:20384e43a3f6: Fix memory leak if add entries to destination (authored by mvlabat).
Fix memory leak if add entries to destination
Jul 22 2016, 9:12 PM
mvlabat committed R36:b0af4b4b76be: Add cli7zplugin tests for AddJob (authored by mvlabat).
Add cli7zplugin tests for AddJob
Jul 22 2016, 9:12 PM

Jul 17 2016

mvlabat committed R36:43ec85b479af: Add red test cases for adding entries with specified destination (authored by mvlabat).
Add red test cases for adding entries with specified destination
Jul 17 2016, 1:10 PM
mvlabat committed R36:e83d17066ef3: Extend AddJob interface for future destination entry usage (authored by mvlabat).
Extend AddJob interface for future destination entry usage
Jul 17 2016, 11:26 AM
mvlabat added a reverting change for R36:fd573ace1904: Revert "Extend AddJob interface for future destination entry usage": R36:e83d17066ef3: Extend AddJob interface for future destination entry usage.
Jul 17 2016, 11:26 AM
mvlabat committed R36:e1bc57bc626e: [GSoC] Refactor ArchiveInterface API with entries metadata (authored by mvlabat).
[GSoC] Refactor ArchiveInterface API with entries metadata
Jul 17 2016, 11:19 AM

Jul 16 2016

mvlabat committed R36:b13fdee2fa5a: Fix signal spying with registering Archive::Entry* as a meta type for tests (authored by mvlabat).
Fix signal spying with registering Archive::Entry* as a meta type for tests
Jul 16 2016, 11:17 PM
mvlabat committed R36:c7461d9cd3a9: Fix date formats for cliunarchivetest (authored by mvlabat).
Fix date formats for cliunarchivetest
Jul 16 2016, 11:17 PM
mvlabat added a reverting change for R36:7cbc9b0cc04e: Fix spying signals in tests: R36:390e805b6766: Revert "Fix spying signals in tests".
Jul 16 2016, 11:17 PM
mvlabat committed R36:390e805b6766: Revert "Fix spying signals in tests" (authored by mvlabat).
Revert "Fix spying signals in tests"
Jul 16 2016, 11:17 PM
mvlabat committed R36:7cbc9b0cc04e: Fix spying signals in tests (authored by mvlabat).
Fix spying signals in tests
Jul 16 2016, 3:40 PM
mvlabat committed R36:981b38909f4b: Fix CliInterface::moveDroppedFilesToDest (authored by mvlabat).
Fix CliInterface::moveDroppedFilesToDest
Jul 16 2016, 3:40 PM
mvlabat committed R36:8b9aba7aa248: Get rid of using not working contains() calls on QList<Archive::Entry*>… (authored by mvlabat).
Get rid of using not working contains() calls on QList<Archive::Entry*>…
Jul 16 2016, 3:40 PM
mvlabat committed R36:1d1d70f9f418: Fix deleting child entries in ArchiveModel (authored by mvlabat).
Fix deleting child entries in ArchiveModel
Jul 16 2016, 3:40 PM

Jul 15 2016

mvlabat committed R36:8eff6b16dee0: Change fullName to fullPath in CliInterface::copyFilesList (authored by mvlabat).
Change fullName to fullPath in CliInterface::copyFilesList
Jul 15 2016, 9:21 AM

Jul 14 2016

mvlabat committed R36:5e10e2ea878a: Move icons from Archive::Entry to ArchiveModel (authored by mvlabat).
Move icons from Archive::Entry to ArchiveModel
Jul 14 2016, 6:55 PM

Jul 13 2016

mvlabat committed R36:fd573ace1904: Revert "Extend AddJob interface for future destination entry usage" (authored by mvlabat).
Revert "Extend AddJob interface for future destination entry usage"
Jul 13 2016, 9:04 PM
mvlabat committed R36:4a477f0d92d4: Fix some tests (authored by mvlabat).
Fix some tests
Jul 13 2016, 9:04 PM
mvlabat added a reverting change for R36:c0b9d8313b20: Extend AddJob interface for future destination entry usage: R36:fd573ace1904: Revert "Extend AddJob interface for future destination entry usage".
Jul 13 2016, 9:04 PM
mvlabat committed R36:bf22271dd7b4: Change calling Entry(NULL) leftovers to Entry(Q_NULLPTR) (authored by mvlabat).
Change calling Entry(NULL) leftovers to Entry(Q_NULLPTR)
Jul 13 2016, 9:04 PM

Jul 12 2016

mvlabat committed R36:c0b9d8313b20: Extend AddJob interface for future destination entry usage (authored by mvlabat).
Extend AddJob interface for future destination entry usage
Jul 12 2016, 6:21 PM
mvlabat committed R36:1ca24e62dc55: Fix not changed accessings to fullPath properties (from fileName) (authored by mvlabat).
Fix not changed accessings to fullPath properties (from fileName)
Jul 12 2016, 3:54 PM
mvlabat committed R36:873005377143: Add index asserts to some Archive::Entry methods (authored by mvlabat).
Add index asserts to some Archive::Entry methods
Jul 12 2016, 3:54 PM
mvlabat committed R36:26131bae95c4: Remove redundant Archive::Entry::clearMetaData() (authored by mvlabat).
Remove redundant Archive::Entry::clearMetaData()
Jul 12 2016, 3:54 PM
mvlabat committed R36:35ff674d0efe: Change m_currentEntry to be local in unrar CliPlugin::readJsonOutput() (authored by mvlabat).
Change m_currentEntry to be local in unrar CliPlugin::readJsonOutput()
Jul 12 2016, 3:54 PM
mvlabat committed R36:8e390fafdd9e: Fix tests memory leaks (authored by mvlabat).
Fix tests memory leaks
Jul 12 2016, 3:54 PM
mvlabat committed R36:0f2cfa41f3a8: Split Archive::Entry::processNameAndIcon() into processName() and processIcon() (authored by mvlabat).
Split Archive::Entry::processNameAndIcon() into processName() and processIcon()
Jul 12 2016, 3:54 PM
mvlabat committed R36:a6163bc559d6: Remove redundant fileRootNodePair (authored by mvlabat).
Remove redundant fileRootNodePair
Jul 12 2016, 3:54 PM
mvlabat committed R36:118b5bc09505: Change m_entries to QVector in Archive::Entry (authored by mvlabat).
Change m_entries to QVector in Archive::Entry
Jul 12 2016, 3:54 PM
mvlabat committed R36:b07ed1ca8292: Make Entry constructor explicit, accepting QObject as parent and add default… (authored by mvlabat).
Make Entry constructor explicit, accepting QObject as parent and add default…
Jul 12 2016, 3:54 PM

Jul 7 2016

mvlabat committed R36:c2822db43e9c: Fix a little memory leak while deleting files (authored by mvlabat).
Fix a little memory leak while deleting files
Jul 7 2016, 9:14 AM
mvlabat committed R36:a4a3877bb334: Fix crash while deleting folders (authored by mvlabat).
Fix crash while deleting folders
Jul 7 2016, 9:14 AM
mvlabat committed R36:72bb6a70af94: Fix relative paths while adding files to RAR archives (authored by mvlabat).
Fix relative paths while adding files to RAR archives
Jul 7 2016, 9:14 AM
mvlabat committed R36:2590cbe9f9e3: Fix removing rootNode from file path in LibarchivePlugin::copyFiles (authored by mvlabat).
Fix removing rootNode from file path in LibarchivePlugin::copyFiles
Jul 7 2016, 9:14 AM
mvlabat created T3190: Adding just deleted entries to RAR archive will lead to crash.
Jul 7 2016, 9:05 AM · Ark
mvlabat added a comment to T3187: Folders which don't have non-directory entries as their first level children won't be added to RAR archives.

P.S. just discovered that subfolders are not added at all.
folder/
folder/subfolder/subfile.txt
folder/file.txt

Jul 7 2016, 8:52 AM · Ark

Jul 6 2016

mvlabat created T3188: RAR archives have size and compressed size swapped.
Jul 6 2016, 7:22 PM · Ark
mvlabat renamed T3187: Folders which don't have non-directory entries as their first level children won't be added to RAR archives from Folders which have only other folders as their first level children won't be added to RAR archives to Folders which don't have non-directory entries as their first level children won't be added to RAR archives.
Jul 6 2016, 7:03 PM · Ark
mvlabat created T3187: Folders which don't have non-directory entries as their first level children won't be added to RAR archives.
Jul 6 2016, 7:00 PM · Ark

Jul 5 2016

mvlabat committed R36:43e89b4747de: Fix the condition which caused to deleting all the entries (authored by mvlabat).
Fix the condition which caused to deleting all the entries
Jul 5 2016, 7:15 PM

Jul 4 2016

mvlabat committed R36:d19dfe548228: Overload << QDebug operator for Archive::Entry (both reference and pointer) (authored by mvlabat).
Overload << QDebug operator for Archive::Entry (both reference and pointer)
Jul 4 2016, 9:20 PM
mvlabat committed R36:38ff2478aacc: Remove redundant entry creating (authored by mvlabat).
Remove redundant entry creating
Jul 4 2016, 9:20 PM
mvlabat committed R36:6d7f81e33d03: Change << operator to receive reference of Archive::Entry (authored by mvlabat).
Change << operator to receive reference of Archive::Entry
Jul 4 2016, 11:58 AM

Jul 3 2016

mvlabat committed R36:b04800e710c2: Overload QDebug << operator for Archive::Entry (authored by mvlabat).
Overload QDebug << operator for Archive::Entry
Jul 3 2016, 10:21 AM

Jun 26 2016

mvlabat committed R36:175369426428: Do refactoring (unfinished: compiles, but crashes) (authored by mvlabat).
Do refactoring (unfinished: compiles, but crashes)
Jun 26 2016, 10:18 PM
mvlabat committed R36:ae4c4d618085: Merge branch 'gsoc2016/refactor-archiveentry' into gsoc2016/advanced-editing (authored by mvlabat).
Merge branch 'gsoc2016/refactor-archiveentry' into gsoc2016/advanced-editing
Jun 26 2016, 10:18 PM
mvlabat committed R36:aeddc7b4a6e8: Refactor m_rootEntry from pointer to variable and fix memory leaks (authored by mvlabat).
Refactor m_rootEntry from pointer to variable and fix memory leaks
Jun 26 2016, 10:18 PM

Jun 23 2016

mvlabat claimed T2566: Refactor ArchiveInterface API with entries metadata.
Jun 23 2016, 8:40 PM · Ark