Commit Graph

422 Commits

Author SHA1 Message Date
0ac4c042f5 Using gtk_window_present() instead of gtk_widget_show() where appropriate 2009-05-25 22:00:34 +00:00
75c82073bd Removed unused prototype 2009-05-25 21:58:08 +00:00
e5a75e0f20 Also include the buttons for cut/copy/paste in the toolbar 2009-05-25 21:57:33 +00:00
e36a988f65 Code cleanup 2009-04-12 23:13:31 +00:00
c92e7db2e4 Added a separator in the preferences dialog 2009-04-12 23:12:50 +00:00
df341e9aca Added an "Open file..." entry to the file menu 2009-03-15 16:37:02 +00:00
344a8137d6 Code cleanup
No longer display "Location" in embedded mode
2009-03-02 00:26:51 +00:00
58f9f4fe4d Support a compile-time embedded option (disables the menu bar) 2009-02-19 01:34:06 +00:00
82155f179d Re-generated Makefiles 2009-01-11 21:46:49 +00:00
fd394b5998 Put all major TODO/FIXME information in a common file 2008-10-15 11:18:27 +00:00
6771bed455 GPLv3'ing 2008-10-15 11:11:13 +00:00
2834d800ee GPLv3'ing 2008-10-15 10:58:17 +00:00
9b72b53317 Prompts to run executables 2008-10-13 10:14:37 +00:00
0bf616413a Re-generated Makefiles 2008-09-26 21:20:27 +00:00
98bf54d712 Allow directories to be opened in new windows 2008-09-06 16:38:07 +00:00
c4e438762d Re-generated Makefile 2008-05-06 12:33:13 +00:00
a472c45b5e Using the stock icon for the details view 2008-05-06 12:31:45 +00:00
2ccc385479 callbacks.c depends on ../config.h 2008-05-06 12:31:22 +00:00
bc07c72570 Added a TODO item 2008-04-21 23:37:32 +00:00
e5cf4c4d48 Checking result of strdup() 2008-04-21 23:32:10 +00:00
becfb362aa Fixed a segfault when compiling with -O2 2008-04-21 23:23:55 +00:00
2dd8e37f6f Sharing more code 2008-04-21 23:11:28 +00:00
cf30c74f27 Loading and saving configuration values 2008-04-21 22:08:48 +00:00
509ec497f9 Renamed the BrowserPreferences types to BrowserPrefs 2008-04-21 21:10:37 +00:00
4d986c3384 Fixed renaming in detailed view 2008-04-08 13:22:23 +00:00
b8372facae Fixed folder refresh optimization 2008-04-03 11:49:57 +00:00
c5c1932bf7 Code review 2008-03-12 01:02:24 +00:00
bfb7b9d6da Fixed encoding issues in title bar and renaming 2008-02-01 01:30:18 +00:00
63c25b9f9a Handling errors when the image type is not supported 2008-01-29 11:27:37 +00:00
5c2b0fdcc9 Added comments about how to implement drag and drop properly 2008-01-23 01:39:57 +00:00
89886291ef Calling copy with -R instead of -r 2008-01-22 19:03:23 +00:00
3a5cbfeb72 Code cleanup 2008-01-22 19:02:06 +00:00
12e49f4ff2 Allow drag and drop from the desktop 2008-01-22 18:17:29 +00:00
44fc6a596a Allow drag and drop to the tree view inside the current directory 2008-01-22 18:16:47 +00:00
24d50a647b Fixed typo when moving multiple files 2008-01-22 14:40:16 +00:00
0ec1fbdb7c Fixed typo when copying multiple files 2008-01-22 14:37:47 +00:00
d1997b70f7 Added common.c 2008-01-22 14:09:38 +00:00
daeb212123 Fixed compilation warning 2008-01-22 14:07:43 +00:00
581d2cb41a More code re-use 2008-01-22 14:06:38 +00:00
e3043a06f6 More code re-use 2008-01-22 14:00:16 +00:00
4cc097cc74 Using common code 2008-01-22 13:49:32 +00:00
1f4e697cf3 Preparing for more code reuse 2008-01-22 13:39:49 +00:00
c2157919f5 Now able to receive drag and drop events from the browser 2008-01-22 13:01:22 +00:00
af1c226205 Avoid a warning during compilation 2008-01-22 12:46:56 +00:00
94a2dda939 More accurate debugging information upon drag and drop 2008-01-22 11:54:21 +00:00
da35e3137f Added drag and drop support in icon view 2008-01-22 11:06:02 +00:00
8c995cc650 Fixed unsafe use of basename/dirname 2008-01-14 17:03:11 +00:00
aff744cae0 Added an icon to the "new folder" popup menu 2008-01-02 15:52:51 +00:00
55bdfe4180 Fixed a compilation warning 2007-12-21 10:18:54 +00:00
8e9e5e26d6 Supports setting the group 2007-12-21 10:13:39 +00:00
9fa0e397ee Safer use of basename() 2007-12-13 00:12:22 +00:00
247a2c39a5 Safer use of basename() 2007-12-13 00:09:13 +00:00
955dd03384 Using only the basename of the file in the window title 2007-12-13 00:03:30 +00:00
b98e306ecc Correctly identifying MIME type for mountpoints 2007-12-13 00:00:54 +00:00
cc0bca7080 Handling the control modifier when selecting icons 2007-12-12 20:02:36 +00:00
eefb0a9472 Worked on selection 2007-12-12 13:52:08 +00:00
60768ab55c Worked on selection 2007-12-12 13:43:51 +00:00
ca5c62be73 Better shaping for the image and the text 2007-12-12 12:19:20 +00:00
701675033f delete now has a "Yes to all" option 2007-12-10 01:50:57 +00:00
01ba7d49e0 Added a "file->edit" menu entry when available 2007-12-08 15:04:29 +00:00
d6f7144dbd Added an "Open with" menu 2007-12-08 13:51:18 +00:00
3f56ba0cb3 Updated copyright and license 2007-12-08 13:27:12 +00:00
706289d67a Fixed focus handling in WindowMaker 2007-10-15 03:29:05 +00:00
e241b6fc9a Re-generated Makefile 2007-10-14 14:11:42 +00:00
6793bfd82f Using "open" as the executable name upon errors 2007-10-14 14:04:23 +00:00
9007215978 Supports fallback on MIME "type/*" 2007-09-28 10:24:32 +00:00
02beb30969 Factorized file insertion and update code 2007-09-09 14:24:41 +00:00
29c9f98133 Updated license terms 2007-08-17 16:28:11 +00:00
af4a193d23 Had to re-license under the DeforaOS Project License to avoid conflict 2007-08-17 16:18:24 +00:00
774f0a31a8 Fixed usage screen 2007-08-12 17:19:33 +00:00
67a6211b4f Code cleanup 2007-08-04 16:20:39 +00:00
b890b6e163 Added a menubar and resizing magic 2007-08-04 16:17:03 +00:00
f290855c14 Improved more context menus 2007-08-03 03:56:09 +00:00
3f81e3cb20 Need to convert filenames from the filesystem encoding 2007-08-03 03:55:46 +00:00
20900ad6e0 Improved the contextual menu 2007-08-03 03:38:10 +00:00
f3e74dfb45 Fixed display of the total number of files copied or moved 2007-08-03 03:37:49 +00:00
c13c36fcc9 Implemented copy/paste 2007-08-03 03:23:50 +00:00
b78ac07fb8 Implemented recursion while moving files cross-device 2007-08-03 01:43:42 +00:00
49d0fe3cbd Fixed use before initialization 2007-08-03 01:36:58 +00:00
22fd713acd Code cleanup 2007-08-03 01:32:59 +00:00
7f7815ff80 Code cleanup 2007-08-03 01:16:47 +00:00
72109f2b71 Fixed copy of files across devices 2007-08-03 01:16:29 +00:00
4a9f484ca2 Added target copy 2007-08-03 01:06:37 +00:00
1fcf22f50f Code cleanup 2007-08-02 10:17:51 +00:00
99c8617dfd Fixed compilation on NetBSD 2007-07-31 02:06:46 +00:00
64ebdef604 Fixed compilation on Linux 2007-07-31 01:54:58 +00:00
aae1727d91 Allow unmounting of directories 2007-07-31 01:46:28 +00:00
7b3fcd892c Showing mountpoints differently from regular directories 2007-07-31 01:38:46 +00:00
fe2fba85eb Detecting mount points 2007-07-31 01:10:50 +00:00
15ecc1ab5b Added target move 2007-07-31 00:51:25 +00:00
f68c767c93 Updated usage screen 2007-07-29 22:59:15 +00:00
b50adb87f3 Sync with rm 2007-07-29 22:52:43 +00:00
c4bf1aa6cf Fixed properties window for the current folder 2007-07-29 17:43:34 +00:00
e836e6499d Fixed uninitialized value 2007-07-29 17:41:53 +00:00
e245a73420 The progress bar makes more sense this way 2007-07-27 20:57:49 +00:00
c192dd01ab Defaults to the "open with" dialog if no "open" action is available 2007-07-09 11:32:07 +00:00
f1047fa183 De-referencing symlinks while listing desktop's content 2007-07-02 22:53:07 +00:00
93090e47ed Added browser_open_with() in the API 2007-06-29 15:32:13 +00:00
5328dbab77 Fallback on the "open with" dialog when no "open" action is available 2007-06-29 15:15:37 +00:00
2ed2e22d4a Code cleanup 2007-06-25 16:30:41 +00:00
a0bf846a5e Code cleanup 2007-06-25 09:09:57 +00:00
e6aa91be99 Code cleanup 2007-06-25 08:22:31 +00:00
c254fa2302 Recursively delete directories 2007-06-25 08:20:33 +00:00
c74b5c622e Added deletion popup menu entry for directories 2007-06-25 08:18:44 +00:00
fb9da166ae Fixed a segfault when MIME type is unknown 2007-06-25 08:09:23 +00:00
2af156631b Fixed a segfault when MIME does not initialize 2007-06-25 08:05:42 +00:00
96e16fa904 Forgot desktop.h in distribution 2007-06-21 12:06:33 +00:00
63f4749067 Failure to delete a file recursively was bailing out prematurely 2007-06-20 03:07:24 +00:00
4cf53c8877 Supports recursive deletion (does not re-confirm or redraw yet though) 2007-06-18 03:55:06 +00:00
f99902172b Confirmation dialog before deletion is now optional 2007-06-18 03:04:50 +00:00
cbcf5a14db Made the error dialog modal 2007-06-18 02:20:52 +00:00
cc2986075d Removed useless debugging message 2007-06-18 02:18:53 +00:00
03e58e017f Actually pdating progress bar (not just the text) 2007-06-18 02:16:47 +00:00
3e5cb68a4e Code cleanup 2007-06-18 02:07:24 +00:00
1219282587 Properly licensed Browser under the GPL version 2 2007-06-13 17:55:50 +00:00
b3162bc4db Fixed segfault when type was not specified and the action would fail 2007-06-05 17:39:56 +00:00
08676836a2 Implemented properties popup 2007-06-01 17:07:21 +00:00
476e49553d Better handling of files without known icon 2007-06-01 16:58:09 +00:00
fc175c67d6 properties requires libSystem to link properly 2007-06-01 16:53:38 +00:00
a0247464a2 Implemented MIME type recognition 2007-06-01 16:47:59 +00:00
d87e57902c Reviewed design using a Gtk table 2007-06-01 14:39:42 +00:00
cf48f70e48 Implemented properties window 2007-05-31 01:24:07 +00:00
99072c3ef1 Fixed compilation on Linux 2007-05-31 00:47:19 +00:00
c49fcb5b4f Changed font weight for labels and filename to bold 2007-05-27 21:36:24 +00:00
c445b1cd79 Implemented the properties toolbar button 2007-05-27 21:00:50 +00:00
ae2e5a0a80 Filename to UTF-8 fixes 2007-05-27 21:00:15 +00:00
78199f7e81 Code cleanup 2007-05-26 01:15:27 +00:00
fc406858cb Added properties 2007-05-26 01:15:07 +00:00
27acfd1fee Initial release 2007-05-26 01:14:35 +00:00
beb2f077a9 Linking to libSystem only when necessary 2007-05-21 02:50:47 +00:00
76522d8224 Code cleanup 2007-05-19 19:48:49 +00:00
16fd5c3b69 Code cleanup 2007-05-19 19:26:22 +00:00
1c521e99a7 Code cleanup 2007-05-19 19:14:38 +00:00
de38b21e91 Handling symbolic links correctly 2007-05-19 19:11:39 +00:00
237b38e8c7 Implemented API call in Mime to force a type while triggering an action 2007-05-19 18:45:35 +00:00
e08cb4672a Compiles again with Gtk+ 2.4 2007-05-17 11:20:21 +00:00
3ada03a08a Added a date column (last modification) 2007-05-17 10:46:07 +00:00
73e92c7042 mime.c does not need browser.h 2007-05-17 10:45:22 +00:00
3b2526dca6 Keep selection while switching from or to any view 2007-05-16 22:53:06 +00:00
10d05872f7 Keeping selection from any icon view to the detailed view 2007-05-16 22:36:33 +00:00
c86efb0a5c Code cleanup 2007-05-16 22:35:55 +00:00
a604cbd2b4 Updated copyright line 2007-05-16 22:33:22 +00:00
4cfe17440c Handle properly when the "gnome-home" icon is not available 2007-05-12 23:36:41 +00:00
9dbe035386 More efficient fix for FNM_CASEFOLD 2007-05-09 23:34:59 +00:00
a2c6131d91 FNM_CASEFOLD is not portable 2007-05-09 23:32:20 +00:00
51e89679f1 Added a separator in the popup menu between "Delete" and "Properties" 2007-05-04 00:25:36 +00:00
e6cdb22463 Fixed button press event handling on desktop icons' labels 2007-05-04 00:21:19 +00:00
e70d046b82 Handles double-click on icon, Code cleanup 2007-05-04 00:17:54 +00:00
5097b9aed4 Fixed ordering by size 2007-05-03 22:54:04 +00:00
b0807f0a3f Convert filenames to UTF-8 2007-05-02 19:42:30 +00:00