| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-11-28 | Fix GDK keysymsgtk3_port | Tomas Bzatek | 2 | -14/+15 | |
| 2025-11-28 | Misc. cleanup | Tomas Bzatek | 6 | -50/+13 | |
| 2025-11-28 | Misc. ULibc fixes | Tomas Bzatek | 12 | -82/+67 | |
| 2025-11-28 | Port process spawning to g_spawn_*() | Tomas Bzatek | 7 | -810/+151 | |
| 2025-11-27 | Port to GOptionContext commandline argument parser | Tomas Bzatek | 5 | -163/+118 | |
| + rework GTK initialization | |||||
| 2025-11-27 | Drop WMCompatibilityMode | Tomas Bzatek | 3 | -16/+3 | |
| 2025-11-27 | Mask FPU exceptions that are redefined by Gtk+ | Tomas Bzatek | 1 | -0/+5 | |
| https://wiki.freepascal.org/SetExceptionMask | |||||
| 2025-11-27 | Fix panel separator resizing | Tomas Bzatek | 6 | -142/+231 | |
| 2025-11-27 | Basic ListView CSS styling | Tomas Bzatek | 17 | -560/+625 | |
| 2025-11-27 | Port to GResource | Tomas Bzatek | 63 | -5399/+2117 | |
| 2025-11-27 | Rough GTK3 port | Tomas Bzatek | 48 | -3276/+3014 | |
| 2025-11-27 | Port to g-i generated glib2 bindings | Tomas Bzatek | 55 | -1564/+1112 | |
| Includes switch to FPC -Mobjfpc and related pointer style fixes. | |||||
| 2025-11-27 | Add gobject-introspection generated bindings | Tomas Bzatek | 19 | -1/+103006 | |
| Uses the gir2pascal tool from the Lazarus IDE project, see https://wiki.freepascal.org/gir2pascal Generating gtk3 bindings involves generating all its dependencies, including glib2, etc. As long as the generated units have number of issues getting this compiled, using a copy of gtk3bindings from Lazarus for the moment. | |||||
| 2024-12-23 | Drop Application.GTKVersion_2_xxx_Up | Tomas Bzatek | 16 | -386/+110 | |
| ...and related quirks along with it. Assume latest gtk2 release. | |||||
| 2024-12-22 | Drop Kylix support | Tomas Bzatek | 10 | -1059/+10 | |
| A piece of history, will be remembered. | |||||
| 2024-12-22 | Remove UGlibThreads | Tomas Bzatek | 2 | -179/+0 | |
| Apparently unused. | |||||
| 2024-12-21 | Fix same file comparison between VFS enginesHEADmaster | Tomas Bzatek | 1 | -0/+4 | |
| 2024-11-09 | Fix ssize_t data type size | Tomas Bzatek | 2 | -3/+12 | |
| 2024-11-09 | Avoid showing error dialog on copy operation cancellation | Tomas Bzatek | 1 | -0/+1 | |
| No Error set, just a global cancellation. | |||||
| 2024-10-25 | Handle zero file sizes in the Copy progress dialog | Tomas Bzatek | 1 | -3/+6 | |
| Division by zero... | |||||
| 2024-10-25 | Handle TUXCMD_ERROR_CANCELLED during Copy operation | Tomas Bzatek | 1 | -12/+26 | |
| Cancellation codes may get reported at various stages as a result of VFS dialogs like password prompts. | |||||
| 2024-10-25 | Rework file copy/open-read-write-close data handlingv0.6.83 | Tomas Bzatek | 5 | -106/+159 | |
| Stick to the POSIX open(2), read(2), write(2), close(2) return values semantics, apply on the VFS interface. Also handle short reads and writes that are common for some gvfs backends. This makes cross-VFS copy work. | |||||
| 2024-10-23 | UCore: Code cleanupv0.6.82 | Tomas Bzatek | 2 | -7/+7 | |
| 2024-10-23 | Sort global filelist in case of a streaming type archive | Tomas Bzatek | 2 | -18/+30 | |
| Before this change sorting was done on each panel item separately. Streaming type archives (e.g. tar) needs strict sequential order as indicated by the inode_no and the global filelist to copy needs to be sorted once more. Tested on 7z2301-extra.7z | |||||
| 2024-10-23 | FillDirFiles: Respect the DoNotRecurse argument | Tomas Bzatek | 1 | -1/+1 | |
| This is used by Chmod worker for example. | |||||
| 2024-10-23 | FillDirFiles: Ditch the SortForStream argument | Tomas Bzatek | 2 | -47/+32 | |
| Always passed True, unused. | |||||
| 2024-10-23 | Full port to GErrorv0.6.81 | Tomas Bzatek | 8 | -673/+851 | |
| Started 15 years ago, picking up on that work. Introduced the new TUXCMD_ERROR domain to distinguish between operations or their steps. Plugins may continue reporting the G_IO_ERROR domain. | |||||
| 2024-10-08 | Fix list view column reorderingv0.6.80 | Tomas Bzatek | 2 | -5/+9 | |
| This causes a little bit of flicker, but avoids race condition somewhere. | |||||
| 2024-10-08 | Fix panel list view column resizing | Tomas Bzatek | 1 | -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. | |||||
| 2024-01-19 | Set the TUXMCD_DEBUG env. var for VFS loggingv0.6.79 | Tomas Bzatek | 11 | -14/+17 | |
| In case tuxcmd is started with the --debug switch, set the TUXMCD_DEBUG env. var that is later picked up by modules. | |||||
| 2013-06-13 | Properly catch list view column resizing | Tomas Bzatek | 1 | -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. | |||||
| 2012-11-16 | translations: Fix a typo | Tomas Bzatek | 1 | -1/+1 | |
| The whole message looks weird anyway... | |||||
| 2012-04-25 | Handle unstat-able entries in directory listing | Tomas Bzatek | 1 | -1/+40 | |
| A typical example is crashed fuse mount, leaving its mountpoint in an incosistent state. | |||||
| 2011-08-05 | Fix more occurrences of Inc() | Tomas Bzatek | 1 | -2/+2 | |
| 2011-08-05 | Do not use Inc() on Int64 and 32-bit architecture | Tomas Bzatek | 2 | -9/+9 | |
| Apparently another bug in FPC, let's avoid using Inc() for large numbers. | |||||
| 2010-07-22 | Fix panel popup menu item clearing | Tomas Bzatek | 1 | -1/+3 | |
| 2010-03-27 | File and directory diff commandsv0.6.78 | Tomas Bzatek | 2 | -4/+143 | |
| TODO: add GUI to configure diff commands TODO: extract only particular subtree when comparing directories from VFS engines | |||||
| 2010-03-27 | HandleRunFromArchive: don't depend on active ListView | Tomas Bzatek | 1 | -1/+1 | |
| 2010-03-27 | Fix InaccessiblePathsDialog alignment glitch | Tomas Bzatek | 1 | -1/+1 | |
| 2010-03-27 | Properly handle failed stat | Tomas Bzatek | 2 | -6/+12 | |
| Found when trying to get info of a non-existent file (badly constructed path). | |||||
| 2010-03-22 | Updated Spanish translation | Tomas Bzatek | 2 | -39/+39 | |
| Thanks to Daniel Areiza | |||||
| 2010-03-22 | New Korean translationv0.6.77 | Tomas Bzatek | 4 | -4/+1369 | |
| Thanks to Sewon Jang | |||||
| 2010-03-22 | Fix wrong size displayed when format set to system | Tomas Bzatek | 1 | -1/+1 | |
| Fixes bug 2974194 http://sourceforge.net/tracker/?func=detail&atid=515901&aid=2974194&group_id=66829 | |||||
| 2010-02-17 | Move viewer windows to separate window groups | Tomas Bzatek | 3 | -6/+10 | |
| 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-14 | Show warning when some files are unreadablev0.6.76 | Tomas Bzatek | 5 | -128/+246 | |
| This will make user aware of what files will not be copied, chmodded or chowned. | |||||
| 2010-02-14 | Don't show negative free space | Tomas Bzatek | 2 | -2/+5 | |
| 2010-02-05 | Report exceptions coming from VFS | Tomas Bzatek | 2 | -40/+90 | |
| 2010-01-04 | Search: items allocation cleanup | Tomas Bzatek | 1 | -17/+14 | |
| 2010-01-04 | Enable GtkTreeView fixed height mode by default | Tomas Bzatek | 1 | -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. | |||||
| 2010-01-03 | Search: Don't leak data item | Tomas Bzatek | 1 | -1/+2 | |
