summaryrefslogtreecommitdiff
path: root/UMain.pas
AgeCommit message (Collapse)AuthorFilesLines
2024-10-08Fix list view column reorderingv0.6.80Tomas Bzatek1-3/+7
This causes a little bit of flicker, but avoids race condition somewhere.
2024-10-08Fix panel list view column resizingTomas Bzatek1-15/+21
Inhibit the notify::width signal when changing the other side, also resize only one column at a time and ignore the last column which will always change to fill the remaining space.
2013-06-13Properly catch list view column resizingTomas Bzatek1-21/+26
Listen to the GtkTreeViewColumn "width" property changes and sync column sizes with the opposite list view. This is a proper feature implementation and the original hack has been removed.
2011-08-05Fix more occurrences of Inc()Tomas Bzatek1-2/+2
2010-07-22Fix panel popup menu item clearingTomas Bzatek1-1/+3
2010-03-27File and directory diff commandsv0.6.78Tomas Bzatek1-0/+112
TODO: add GUI to configure diff commands TODO: extract only particular subtree when comparing directories from VFS engines
2010-03-27HandleRunFromArchive: don't depend on active ListViewTomas Bzatek1-1/+1
2010-02-17Move viewer windows to separate window groupsTomas Bzatek1-5/+5
Each viewer window now belongs to its own window group so they can't influence each other. Works nicely when opened from Search dialog too. Finally, no need to make separate viewer app.
2010-02-14Don't show negative free spaceTomas Bzatek1-0/+3
2010-01-04Enable GtkTreeView fixed height mode by defaultTomas Bzatek1-10/+4
This possibly brings noticeable performance increase when filling panel items. There were some issues in the past, now with gtk+-2.18 I can't see any.
2009-12-27Kylix fixes, cleanupTomas Bzatek1-3/+2
2009-12-25Sanitize Overwrite and DirDelete dialog response valuesTomas Bzatek1-2/+2
Also respect localized button accelerators
2009-12-16Worker thread arguments cleanupv0.6.75Tomas Bzatek1-56/+38
2009-12-13Set corresponding label and progress bar visibility in progress dialogTomas Bzatek1-8/+9
2009-12-13Consolidate ProcessProgressThread, make it more universalTomas Bzatek1-163/+18
2009-12-13Error system transformation to GErrorv0.6.74Tomas Bzatek1-33/+42
Note that most coreworkers are broken at the moment.
2009-12-01A better way to escape format stringTomas Bzatek1-1/+1
2009-11-28Engine and VFS API cleanupv0.6.72Tomas Bzatek1-21/+19
* also split threaded operations into UCoreWorkers.pas * symlinks should be properly resolved now, even in archives * no more relative/absolute path confusion * moved FillDirFiles outside engines, made it more universal
2009-11-17Fix some compiler warnings and hintsTomas Bzatek1-18/+19
2009-11-17Remove unneeded castsTomas Bzatek1-2/+2
2009-11-17Code cleanupTomas Bzatek1-1/+1
2009-10-25Fix invalid typecastTomas Bzatek1-2/+2
2009-10-25Clean VFS API up a littlev0.6.69Tomas Bzatek1-15/+16
Strictly split archiving and networking mode, get rid of prefixes
2009-10-25Don't leave networking VFS engine on Go UpTomas Bzatek1-2/+5
i.e. triggered by Backspace key or Go Up panel button. Also, the Home panel buttons and Ctrl+/ shortcut will now jump to the root of an engine (local and vfs) instead of hard jump to local root.
2009-10-24Icon and desktop fileTomas Bzatek1-1/+2
Finally, an icon! Viewer uses different one though (from icon theme). We install desktop file and icons by default now. Artwork courtesy of Spajr Gvorcek
2009-10-24Highlight newly created multilevel directoryTomas Bzatek1-0/+1
2009-10-05Preparation for localizationv0.6.67Tomas Bzatek1-4/+4
2009-10-05Don't count directories in panel statusbarTomas Bzatek1-3/+3
2009-10-05Show "Verify checksums" dialog even if no valid records have been found in ↵Tomas Bzatek1-1/+1
the SFV/MD5 file
2009-10-04Always check GetFileInfoSL() resultTomas Bzatek1-4/+13
This prevents crashes when file was deleted and included in selection for some operation. Also fix minor memory leaks...
2009-10-04Consolidate plugin IDsTomas Bzatek1-7/+7
This breaks custom-chosen plugins for saved connections (with automatic fallback to 'auto')
2009-10-04Store the correct parent engine when opening new connection over existing oneTomas Bzatek1-0/+4
Fixes crashes on tab duplication and program exit
2009-10-04Add "do-not-show-again" checkbox to some VFS questionsTomas Bzatek1-36/+49
Also remove active VFS connection question on quit
2009-10-03Select newly added unsaved connection in the Connection Manager listTomas Bzatek1-1/+1
2009-10-03Remember custom plugin from Quick Connect dialog and pre-fill it in ↵Tomas Bzatek1-0/+5
Connection Properties dialog when saving unsaved connection
2009-10-03Match panel items by real name when restoring selection, not display nameTomas Bzatek1-5/+5
2009-09-24Allow moving tab containing non-local engine to the opposite panelTomas Bzatek1-21/+27
2009-09-24Implement opening of selected directory in background tabTomas Bzatek1-13/+54
Also available from the file popup menu
2009-09-24Support for relative symlink creationTomas Bzatek1-1/+1
2009-09-23Save cursor position in tabs after quicksearch matchTomas Bzatek1-6/+13
2009-09-23Preserve checkbox states in Search dialogTomas Bzatek1-0/+9
2009-09-23Restore sort type when closing last tabTomas Bzatek1-0/+1
2008-11-17Implement Quick Connect featurev0.6.60Tomas Bzatek1-9/+107
2008-11-16Nested VFS archiving engines supportv0.6.59Tomas Bzatek1-122/+187
2008-11-16Make changing dir by mouse behave the same way as by keyboardTomas Bzatek1-13/+8
2008-11-15VFS: Compressed size display supportTomas Bzatek1-1/+6
2008-11-15Connection Manager: Add ability not to save any passwordsTomas Bzatek1-0/+2
2008-11-14Disable checksum checking, creating and splitting + merging for VFS enginesTomas Bzatek1-8/+14
2008-11-14VFS: Password reset supportTomas Bzatek1-0/+1
2008-11-13Show file popup menu after delay in right mouse select modeTomas Bzatek1-1/+30