/[gnustep]/gnustep/usr-apps/gworkspace/ChangeLog
ViewVC logotype

Contents of /gnustep/usr-apps/gworkspace/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.12 - (show annotations) (download)
Fri Sep 26 16:01:02 2003 UTC (20 years, 8 months ago) by esersale
Branch: MAIN
Changes since 1.11: +3 -0 lines
*** empty log message ***

1 2003-09-26 Enrico Sersale <enrico@imago.ro>
2
3 * in many files: changed some occourrencies of the macro "new" with
4 [[ alloc] init] due of problems with the Apple gcc.
5
6 * GWRemote/gwsd/gwsd.m in -initWithRemote:connection:
7 calls -enableMultipleThreads on the first connection.
8
9 * GWRemote doesn't depend anymore upon libGWorkspace.
10 Implemented a Browser class and some other things.
11
12 2003-09-01 Enrico Sersale <enrico@imago.ro>
13
14 * GWorkspace/GWorkspace.m
15 in -iconForFile:ofType: handled the case of a 128x128 thumbnail icon
16 returned by NSWorkspace.
17
18 2003-08-26 Enrico Sersale <enrico@imago.ro>
19
20 * GWorkspace/GWorkspace.m
21 -viewerRootedAtPath: new method.
22 in -selectFile:inFileViewerRootedAtPath: uses the new method.
23
24 2003-08-11 Enrico Sersale <enrico@imago.ro>
25
26 * in many places: changed "DeskTop" with Desktop"
27 (suggestion & patch by Christopher Culver <crculver@users.sourceforge.net>
28
29 2003-07-29 Enrico Sersale <enrico@imago.ro>
30
31 * GWorkspace/FileOperations/FileOperation.m
32 changed all the occourrencies of NSPort with NSMessagePort
33
34 2003-07-18 Enrico Sersale <enrico@imago.ro>
35
36 * GWorkspace/Resources
37 added some .nib files that was not created after the last try of
38 building GWorkspace on OS X
39
40 2003-07-17 Enrico Sersale <enrico@imago.ro>
41
42 * GWorkspace/TShelf/TShelfView.m
43 in -drawRect: uses NSBezierPath instead of ps operators.
44
45 2003-07-13 Enrico Sersale <enrico@imago.ro>
46
47 * Utilities/findfile/findfile.m
48 fixed some bugs exposed by the recent changes in DO;
49
50 2003-07-10 Enrico Sersale <enrico@imago.ro>
51
52 * GWorkspace/TShelf
53 a new Tabbed Shelf added.
54
55 2003-07-09 Enrico Sersale <enrico@imago.ro>
56
57 * GWorkspace/Watchers/Watcher.m
58 the GWFileWatcherFileDidChangeNotification now is sent distributed, too.
59
60 2003-07-08 Enrico Sersale <enrico@imago.ro>
61
62 * GWLib/GWFunctions.m
63 in cutFileLabelText() new algo used.
64
65 2003-07-01 Enrico Sersale <enrico@imago.ro>
66
67 * Version 0.5.3
68
69 2003-06-23 Enrico Sersale <enrico@imago.ro>
70
71 * GWLib/BIcon.m
72 * GWorkspace/IconViewsIcon.m
73 * Viewers/IconsViewer/IconsPanel.m
74 * Viewers/IconsViewer/IconsViewerIcon.m
75 * Viewers/IconsViewer/PathIcon.m
76 * Viewers/SmallIconsViewer/SmallIcon.m
77 * Viewers/SmallIconsViewer/SmallIconsPanel.m
78 use the contextual menu only if defined in the defaults.
79 "defaults write GWorkspace UsesContestualMenu YES"
80
81 * Viewers/BrowserViewer/BrowserViewerPref.m
82 now it is possible to abilitate the icons in the browser cells.
83
84 * All over the app
85 changed all the dnd operations to work with the propertylist
86 interface of the pastboard.
87
88 2003-06-21 Enrico Sersale <enrico@imago.ro>
89
90 * Utilities/Backgrounder
91 removed.
92
93 * GWorkspace/FileOperations/FileOperation.h
94 GWorkspace/FileOperations/FileOperation.m
95 new file operation system.
96
97 2003-06-18 Enrico Sersale <enrico@imago.ro>
98
99 * GWorkspace/Dialogs/
100 OpenWithController.h OpenWithController.m
101 RunExternalController.h RunExternalController.m
102 CompletionField.h CompletionField.m
103 these files implement the new "Open With" and "Run..." features
104
105 * Viewers/SmallIconsViewer/SmallIconsViewer.m
106 Viewers/IconsViewer/IconsViewer.m
107 force the panel to display after a file operation.
108
109 * Viewers/SmallIconsViewer/SmallIconsViewer.m
110 started new localization task!
111 changed many .gorm files and localized many strings all over
112 the application. (thanks to Stephane Peron, speron@telys.com for
113 these files)
114
115 2003-06-15 Enrico Sersale <enrico@imago.ro>
116
117 * Viewers/IconsViewer/IconsViewer.m
118 Viewers/IconsViewer/IconsPanel.m
119 Viewers/IconsViewer/IconsPath.m
120 tuned some metods to show correctly the name editor and to scroll to
121 visible a new folder when it is created.
122
123 * GWLib/BIcon.m
124 GWorkspace/IconViewsIcon.m
125 Viewers/IconsViewer/IconsPanel.m
126 Viewers/IconsViewer/IconsViewerIcon.m
127 Viewers/IconsViewer/PathIcon.m
128 Viewers/SmallIconsViewer/SmallIcon.m
129 Viewers/SmallIconsViewer/SmallIconsPanel.m
130 In -menuForEvent: changed the criteria used to choose the popup to show
131 on right-click.
132 Now:
133 on icons:
134 - right-click without modifier shows the contestual menu
135 if the icon is selected.
136 - right-click with the modifyer shows the app menu.
137 in the window containing icons:
138 - right-click without modifier shows the contestual menu if
139 there are selected icons.
140 else shows the app menu.
141 - right-click with the modifyer shows the app menu.
142
143 2003-06-13 Enrico Sersale <enrico@imago.ro>
144
145 * GWLib/BColumn.m
146 GWLib/Browser2.m
147 Viewers/IconsViewer/IconsViewerIcon.m
148 Viewers/SmallIconsViewer/SmallIcon.m
149 Handled the case of a matrix cell or of an icon representing a broken link.
150
151 * Apps_wrappers/*
152 enclosed the reference to $2 with quotes.
153 This makes sure that one can open files even if they have spaces in the name
154
155 2003-06-12 Enrico Sersale <enrico@imago.ro>
156
157 * ContentViewers
158 For about all the inspectors: in -canDisplayFileAtPath: added a check
159 to be sure that the path doesn't represent a directory with a known name
160 extension (for example a directory named ".rtf") because, in this case,
161 NSWorkspace, if it has an editor for the extension,
162 returns "NSPlainFileType"
163
164 2003-06-10 Enrico Sersale <enrico@imago.ro>
165
166 * Version 0.5.2
167
168 2003-06-04 Enrico Sersale <enrico@imago.ro>
169
170 * Added GWRemote and gwsd in the gworkspace/GWRemote directory.
171 Even if GWRemote is a separate application, it is, for the moment,
172 between the GWorkspace sources because GWRemote needs libGWorkspace.
173 Many files of this lib have been modified to work also in the case
174 of a remote host.
175 GWremote is an application that let you browse the file system of a
176 remote host where is running the gwsd tool. You can also copy, move,
177 delete, link, duplicate files, on the remote host and also edit
178 little text files.
179
180 2003-06-03 Enrico Sersale <enrico@imago.ro>
181
182 * GWLib/GWFunctions.m
183 added a function to sort the cells of a browser matrix if isRemote == YES.
184
185 * GWLib/BColumn.m
186 uses the new function.
187
188 * GWLib/Browser2.m
189 if isRemote == YES set a wait cursor until all the columns are done.
190
191 2003-05-24 Enrico Sersale <enrico@imago.ro>
192
193 * GWorkspace/Watchers/Watcher.m
194 fixed a bug that let the watcher to repeat even if it became old.
195
196 2003-05-20 Enrico Sersale <enrico@imago.ro>
197
198 * GWorkspace/GWorkspace.h
199 GWorkspace/GWorkspace.m
200 added methods to keep a cahed representation of the most recent
201 viewed directories.
202
203 * Viewers/IconsViewer/IconsPanel.m
204 Viewers/SmallIconsViewer/SmallIconsPanel.m
205 use the new cache system.
206
207 2003-05-15 Enrico Sersale <enrico@imago.ro>
208
209 * GWLib/GWNotifications.h
210 GWLib/externs.m
211 Added the "GWRemoteFilenamesPboardType" pasteboard type.
212
213 * GWLib/BIcon.m
214 GWLib/BColumn.m
215 GWLib/BMatrix.m
216 Use GWRemoteFilenamesPboardType on GWRemote.
217
218 * GWLib/GWLib.h
219 GWLib/GWLib.m
220 removed the +sharedWorkspace method because, for OS X compatibility,
221 we don't use anymore a custom NSWorkspace class, but only some
222 methods implemented in OSXCompatibility.m
223
224 * GWLib/GWLib.h
225 in all the sources: removed all the occurencies of "[GWLib sharedWorkspace]"
226 with "[NSWorkspace sharedWorkspace]"
227
228 2003-05-13 Enrico Sersale <enrico@imago.ro>
229
230 * GWLib
231 Added many methods to allow the new application "GWRemote"
232 to link against libGWorkspace.
233
234 2003-05-09 Enrico Sersale <enrico@imago.ro>
235
236 * GWorkspace/GWorkspace.m
237 fixed a bug in -applicationDidFinishLaunching: that let a viewer window
238 open on a non existing directory.
239
240 2003-04-25 Enrico Sersale <enrico@imago.ro>
241
242 * configure.ac
243 ContentViewers/configure.ac
244 ContentViewers/PdfViewer/configure.ac
245 changed $GNUSTEP_SYSTEM_ROOT/Makefiles with $GNUSTEP_MAKEFILES
246 (patch by Adam Fedor <fedor@doc.com>)
247
248 2003-04-23 Enrico Sersale <enrico@imago.ro>
249
250 * GWorkspace/GWorkspace.m
251 GWorkspace/ViewersWindow.m
252 added the possibility of opening another File Viewer window on /
253
254 * GWorkspace/GWProtocol.h
255 -application:openFile: added.
256
257 * GWorkspace/GWorkspace.m
258 -application:openFile: implemented.
259 (patch by Rob Burns <rburns@softhome.net>)
260
261 * Utils/wopen/wopen.m
262 calls GWorkspace's -application:openFile:
263
264 2003-04-18 Enrico Sersale <enrico@imago.ro>
265
266 * Viewers/IconsViewer/IconsPanel.m
267 Viewers/SmallIconsViewer/SmallIconsPanel.m
268 -selectAllIcons: rewritten.
269
270 2003-04-16 Enrico Sersale <enrico@imago.ro>
271
272 * Version 0.5.1
273
274 2003-04-15 Enrico Sersale <enrico@imago.ro>
275
276 * Viewers/IconsViewer/IconsPanel.m
277 Viewers/SmallIconsViewer/SmallIconsPanel.m
278 -mouseDragged: rewritten.
279
280 2003-04-13 Enrico Sersale <enrico@imago.ro>
281
282 * GWorkspace/GWorkspace.m
283 services which used NSFilenamesPboardType weren't being registered
284 because registerForServices was being called while NSApp was nil.
285 For this, applied patch by Alex Malmberg.
286
287 2003-04-12 Enrico Sersale <enrico@imago.ro>
288
289 * GWorkspace/Fiend/Fiend.m
290 -goToLayerNamed: new method.
291
292 2003-04-11 Enrico Sersale <enrico@imago.ro>
293
294 * Viewers/IconsViewer/IconsPanel.m
295 Viewers/SmallIconsViewer/SmallIconsPanel.m
296 in -tile
297 added a check to be sure that the size of the NSCachedImageRep
298 is a valid size.
299
300 2003-04-10 Enrico Sersale <enrico@imago.ro>
301
302 * GWorkspace/Finder/FinderController.m
303 added #include <limits.h> to let it compile on Solaris 2.8.
304
305 2003-04-08 Enrico Sersale <enrico@imago.ro>
306
307 * Viewers/IconsViewer/IconsViewerIcon.m
308 Viewers/SmallIconsViewer/SmallIcon.m
309 in -unselect: updates the current selection in the viewer.
310
311 * GWLib/BIcon.m
312 Viewers/IconsViewer/PathIcon.m
313 in -draggedImage:endedAt:deposited: added [setNeedsDisplay: YES]
314
315 * GWLib/BIcon.m
316 Viewers/IconsViewer/IconsPanel.m
317 Viewers/IconsViewer/IconsPath.m
318 Viewers/IconsViewer/IconsViewerIcon.m
319 Viewers/SmallIconsViewer/SmallIconsPanel.m
320 Viewers/SmallIconsViewer/SmallIcon.m
321 -menuForEvent: added the ctrl modifier.
322
323 2003-04-07 Enrico Sersale <enrico@imago.ro>
324
325 * Viewers/IconsViewer/IconsPath.h IconsPath.m
326 -restoreSelectionAfterDndOfIcon: new method.
327
328 * GWLib/BIcon.h BIcon.m
329 applied patch by Matt Rice <matt@vespertine.pc.ashlandfiber.net>
330 that implements -menuForEvent:
331 this adds a right click context menu to the selected icon which
332 allows you to open it with any app gnustep app which has NSUnixExtension
333 specified for that icon.
334
335 * Viewers/IconsViewer/IconsPanel.m
336 Viewers/IconsViewer/IconsPath.m
337 Viewers/IconsViewer/IconsViewerIcon.m
338 Viewers/SmallIconsViewer/SmallIconsPanel.m
339 Viewers/SmallIconsViewer/SmallIcon.m
340 -menuForEvent: implemented also in these places.
341
342 2003-04-05 Enrico Sersale <enrico@imago.ro>
343
344 * GWLib/BNameEditor.m -mouseDown:
345 sets the text alignment to NSLeftTextAlignment.
346
347 * Viewers/IconsViewer/IconsPanel.m
348 Viewers/IconsViewer/IconsPath.m
349 in -controlTextDidEndEditing:
350 set the text of the name editor alignment to NSCenterTextAlignment.
351
352 * Viewers/IconsViewer/IconsPanel.m
353 Viewers/IconsViewer/IconsPath.m
354 GWLiw/Browser2.m
355 -updateNameEditor and -controlTextDidChange: revritten.
356
357 2003-04-01 Enrico Sersale <enrico@imago.ro>
358
359 * GWLib/Browser2.m -clickInMatrixOfColumn:
360 tuned-up.
361
362 * GWLib/Browser2.m -keyDown:
363 uses -lastNotEmptyColumn instead of selectedColumn to select a cell typyng
364 its prefix.
365
366 2003-03-31 Enrico Sersale <enrico@imago.ro>
367
368 * In many places of the sources:
369 changed -orderFront: with -makeKeyAndOrderFront: to avoid some windows
370 to bring to front but without focus.
371
372 2003-03-21 Enrico Sersale <enrico@imago.ro>
373
374 * Version 0.5
375
376 2003-03-20 Enrico Sersale <enrico@imago.ro>
377
378 * GWLib/BColumn.m
379 setting the cellSize of the matrix we now use a fixed height.
380
381 * GWLib/Browser2.m in -scrollViaScroller: removed the BOOL added some time
382 ago to prevent the scroll to be repeated twice. Now it seems to work.
383
384 2003-03-17 Enrico Sersale <enrico@imago.ro>
385
386 * GWLib/BColumn.m in -createRowsInMatrix :
387 added [matrix setAllowsEmptySelection: YES] because on osx this in not
388 implicit.
389
390 2003-03-13 Enrico Sersale <enrico@imago.ro>
391
392 * GWLib/GWFunction.m : optimixed the fixPath() function and changed in
393 all the sources because now it get two argouments.
394
395 2003-03-11 Enrico Sersale <enrico@imago.ro>
396
397 * ContentViewers/FolderViewer/FolderViewer.m
398 GWLib/BCell.m
399 GWLib/BColumn.m
400 GWLib/BIcon.m
401 GWLib/BMatrix.m
402 GWLib/Browser2.m
403 GWorkspace/Watchers/Watcher.m
404 Templates/Viewer/MYViewer.m
405 Viewers/BrowserViewer/BrowserViewer.m
406 Viewers/IconsViewer/IconsPanel.m
407 Viewers/IconsViewer/IconsPath.m
408 Viewers/IconsViewer/IconsViewer.m
409 Viewers/IconsViewer/IconsViewerIcon.m
410 Viewers/IconsViewer/IconsViewerPref.m
411 Viewers/IconsViewer/PathIcon.m
412 Viewers/SmallIconsViewer/SmallIcon.m
413 Viewers/SmallIconsViewer/SmallIconsPanel.m
414 Viewers/SmallIconsViewer/SmallIconsViewer.m
415
416 changed:
417 Class gwclass = [[NSBundle mainBundle] principalClass];
418 with:
419 #ifdef GNUSTEP
420 Class gwclass = [[NSBundle mainBundle] principalClass];
421 #else
422 Class gwclass = [[NSBundle mainBundle] classNamed: @"GWorkspace"];
423 #endif
424
425 because on osx principalClass doesn't work.
426
427 2003-03-07 Enrico Sersale <enrico@imago.ro>
428
429 * GWLib/GWLib.h GWLib/GWLib.m : +sharedWorkspace
430 New method that on GNUstep does nothing and, on OS X, filtres the calls
431 to NSWorkspace.
432
433 2003-03-07 Enrico Sersale <enrico@imago.ro>
434
435 * GWorkspace/Resources/English.lproj
436 Added the .nib files for the inspectors.
437
438 2003-03-06 Enrico Sersale <enrico@imago.ro>
439
440 * GWorkspace/Inspectors/
441 All the Inspectors rewrittten to use .gorm or .nib files.
442 Many of the old classes removed.
443
444 * GWorkspace/Resources/English.lproj
445 Added the .gorm files for the inspectors.
446
447 2003-03-03 Enrico Sersale <enrico@imago.ro>
448
449 * GWorkspace/Preferences/*
450 All the preferences rewrittten to use .gorm or .nib files.
451
452 * GWorkspace/Resources/English.lproj
453 Added the .gorm files for the preferences.
454
455 2003-02-21 Enrico Sersale <enrico@imago.ro>
456
457 * wopen : moved to Utilities/wopen.
458 Backgrounder : moved to Utilities/Backgrounder.
459 Utilities/findfile : new tool used by the rewritten Finder.
460 GWorkspace/Finder/* rewritten. Now uses a .gorm file on GNUstep
461 and a .nib file on Mac OS X.
462 GWorkspace/Resources : in all the .lproj directories: added Finder.gorm
463 and Finder.nib.
464
465 2003-02-16 Enrico Sersale <enrico@imago.ro>
466
467 * GWorkspace/ViewersWindow.m added the NSSplitView delegate methods
468 -splitView:constrainMaxCoordinate:ofSubviewAt: and
469 -splitView:constrainMinCoordinate:ofSubviewAt:
470
471 2003-02-10 Enrico Sersale <enrico@imago.ro>
472
473 * GWLib/Browser2.m in -scrollViaScroller: added a BOOL to prevent the scroll
474 to be repeated twice with only a click. But this is only an hack because
475 the bug is in the Libraries.
476
477 * added -setBorderType: NSBezelBorder to all the NSScrollViews
478
479 2003-02-06 Enrico Sersale <enrico@imago.ro>
480
481 * GWorkspace builds and runs on Mac OS X
482
483 2003-02-04 Enrico Sersale <enrico@imago.ro>
484
485 * started the mac osx port.
486 modyfied all the makefiles and ifdefed most of the sources.
487
488 2003-01-31 Enrico Sersale <enrico@imago.ro>
489
490 * the "expert" subproject has been removed because it didn't let GWorkspace
491 to compile if Preferences.app was not installed.
492
493 2003-01-30 Enrico Sersale <enrico@imago.ro>
494
495 * GWorkspace/GWorkspace.m : fixed a bug that didn't let GWorkspace compile
496 with gcc < 3
497
498 2003-01-25 Enrico Sersale <enrico@imago.ro>
499
500 * changed all the #import with #include
501
502 * configure regenerated.
503
504 * released GWorkspace-0.4.6.
505
506 2003-01-24 Enrico Sersale <enrico@imago.ro>
507
508 * GWLib/ViewersProtocol.h -updateViewsIfNeeded removed.
509
510 * Viewers/IconsViewer/IconsViewer.m
511 Viewers/BrowserViewer/BrowserViewer.m
512 Viewers/SmallIconsViewer/SmallIconsViewer.m :
513 -updateViewsIfNeeded removed.
514
515 2003-01-18 Enrico Sersale <enrico@imago.ro>
516
517 * GWorkspace/GWSplitView.m in -drawDividerInRect:
518 Only the diskInfoField is redrawn when its contents change, not all the
519 window.
520
521 * GWorkspace/ViewersWindow.m : added -becomeKeyWindow
522
523 * GWLib/Browser2.m in -clickOnIcon:ofColumn: and in -setPathAndSelection:
524 the matrix of the selected column become the First Responder.
525
526 2003-01-16 Enrico Sersale <enrico@imago.ro>
527
528 * GWLib/Browser2.m in -pathToLastColumn
529 fixed a bug that returned the path to previous column if the last column
530 was a directory but had no files in it.
531
532 2003-01-15 Enrico Sersale <enrico@imago.ro>
533
534 * GWorkspace/Processes/Processes.h GWorkspace/Processes/Processe.m
535 renamed in:
536 GWorkspace/Apps/Apps.h GWorkspace/Apps/Apps.m
537 In the menu, Tool->Processes is now Tools->Applications.
538 The contents of the old processes window are now in the Backgrounder
539 window and in the Applications window.
540
541 2003-01-13 Enrico Sersale <enrico@imago.ro>
542
543 * ContentViewers/*
544 -canDisplayFileAtPath: now returns YES even if the path represents
545 a NSShellCommandFileType.
546
547 * GWorkspace/ViewersWindow.h GWorkspace/ViewersWindow.m
548 -editFile: removed.
549
550 * GWorkspace/GWorkspace.m
551 -openSelectedPaths:newViewer: edit a file also if it is NSShellCommandFileType
552
553 2003-01-12 Enrico Sersale <enrico@imago.ro>
554
555 * backgrounder subproject : removed.
556 GWorkspace/FileOperation.h GWorkspace/FileOperation.m : removed
557
558 * Backgounder : new subproject. Backgounder is an application, not un tool
559 that performs all the file operations. It will have also ftp capabilities
560 and more.
561
562 2003-01-05 Enrico Sersale <enrico@imago.ro>
563
564 * Viewers/IconsViewer/IconsPanel.m
565 Viewers/SmallIconsViewer/SmallIconsPanel.m
566 -mouseDragged: rewritten. Now, during the dragging a selection rect
567 is shown.
568
569 * GWorkspace/GWorkspace.m
570 reverted to the use of -boolForKey: and -setBool:forKey: for the NSUserDefaults
571
572 * GWLib/GWLib.h GWLib/GWLib.m
573 new class.
574
575 * expert
576 new subproject. The Preferences.app expert module is now part of the
577 GWorkspace distribution.
578
579 2002-12-30 Enrico Sersale <enrico@imago.ro>
580
581 * released GWorkspace-0.4.5.
582
583 2002-12-28 Enrico Sersale <enrico@imago.ro>
584
585 * released GWorkspace-0.4.5-pre1.
586
587 2002-12-27 Enrico Sersale <enrico@imago.ro>
588
589 * GWLib/BMatrix.h :
590 -visibleCells -namesOfisibleCells -scrollCellToFirstPosition: new methods
591
592 * GWLib/BColumn.m in -setCurrentPaths :
593 uses -namesOfisibleCells and -scrollCellToFirstPosition: to keep the cell
594 positions after a reload of the matrix.
595
596 2002-12-26 Enrico Sersale <enrico@imago.ro>
597
598 * Viewers/SmallIconsViewer/SmallIconsViewer.m :
599 now sets the history paths properly.
600
601 * Viewers/IconsViewer/IconsViewer.m
602 Viewers/BrowserViewer/BrowserViewer.m
603 Viewers/SmallIconsViewer/SmallIconsViewer.m :
604 when opened, add to the history the first path, too.
605
606 2002-12-24 Enrico Sersale <enrico@imago.ro>
607
608 * GWorkspace/History/History.m
609 fixed some bugs that didn't let the window resize properly.
610
611 2002-12-21 Enrico Sersale <enrico@imago.ro>
612
613 * GWLib/ViewersProtocol.h
614 -setPath:selection:delegate:viewApps:
615 becomes:
616 -setRootPath:viewedPath:selection:delegate:viewApps:
617
618 * Viewers/IconsViewer/IconsViewer.m
619 Viewers/BrowserViewer/BrowserViewer.m
620 Viewers/SmallIconsViewer/SmallIconsViewer.m :
621 -setRootPath:viewedPath:selection:delegate:viewApps: implemented.
622
623 2002-12-19 Enrico Sersale <enrico@imago.ro>
624
625 * Viewers/SmallIconsViewer/SmallIconsViewer.m
626 Viewers/SmallIconsViewer/SmallIconsPanel.m
627 many parts rewritten.
628
629 2002-12-15 Enrico Sersale <enrico@imago.ro>
630
631 * Viewers/IconsViewer/*
632 mostly rewritten.
633
634 * GWorkspace/FileOperation.m
635 the GWorkspace methods -lockFiles:inDirectoryAtPath: and
636 -unLockFiles:inDirectoryAtPath: are now called here and not in the viewers.
637
638 2002-12-09 Enrico Sersale <enrico@imago.ro>
639
640 * Viewers/IconsViewer/IconsViewer.m
641 -fileSystemWillChange -fileSystemDidChange : rewritten.
642
643 * GWLib/ViewersProtocol.h
644 -currentViewedPath : new method.
645
646 * Viewers/IconsViewer/IconsViewer.m
647 Viewers/BrowserViewer/BrowserViewer.m
648 Viewers/SmallIconsViewer/SmallIconsViewer.m :
649 -currentViewedPath implemented.
650
651 2002-12-04 Enrico Sersale <enrico@imago.ro>
652
653 * Viewers/IconsViewer/IconsViewerIcon.h
654 Viewers/IconsViewer/IconsViewerIcon.m
655 Viewers/IconsViewer/IconsPanel.h
656 Viewers/IconsViewer/IconsPanel.m
657 an IconsViewerIcon can't be multi-path; changed all the metods
658 that used (NSArray *)paths with (NSString *)path
659
660 2002-12-03 Enrico Sersale <enrico@imago.ro>
661
662 * GWLib/BIcon.m
663 GWorkspace/IconsViewIcon.m
664 GWorkspace/Desktop/DesktopViewIcon.m
665 Viewers/IconsViewer/IconsViewerIcon.m
666 Viewers/IconsViewer/PathIcon.m
667 Viewers/SmallIconsViewer/SmallIcon.m
668 in -draggingEntered: check for the existence of ".opendir.tiff" in the
669 current directory to assign the icon representing the open folder.
670 (patch by Frederico Muñoz <fsmunoz@gesal.org>)
671
672 2002-12-01 Enrico Sersale <enrico@imago.ro>
673
674 * GWLib/ViewersProtocol.h Templates/Viewer/MYViewer.m
675 Templates/Viewer/ViewersProtocol.h Viewers/BrowserViewer/BrowserViewer.m
676 Viewers/IconsViewer/IconsViewer.m
677 Viewers/SmallIconsViewer/SmallIconsViewer.m : removed the
678 -currentBasePath method.
679
680 * GWLib/Browser2.h GWLib/Browser2.m -currentBasePath becomes
681 -pathToLastColumn
682
683 2002-11-30 Enrico Sersale <enrico@imago.ro>
684
685 * GWLib/Browser2.m optimized some methods to not call -tile too many times.
686
687 2002-11-25 Enrico Sersale <enrico@imago.ro>
688
689 * GWorkspace/Preferences/IconAnimation.h IconAnimation.m
690 new files.
691 now the user can specify if GWorkspace must animate icons
692 when changing path, opening a file or at the end of a file operation.
693
694 2002-11-23 Enrico Sersale <enrico@imago.ro>
695
696 * GWorkspace/FileOperation.m
697 now the user can specify automatic confirmation of file operations.
698 (patch by Stefan Urbanek <urbanek@host.sk>)
699
700 * GWorkspace/Preferences/FileOperations.m :
701 added a view where the user can set automatic confirmation
702 of file operations.
703
704 2002-11-22 Enrico Sersale <enrico@imago.ro>
705
706 * GWLib/Browser2.h Browser2.m :
707 -unselectNameEditor
708 -restoreSelectionAfterDndOfIcon:
709 new methods.
710
711 * GWLib/Browser2.m :
712 -reloadFromColumnWithPath: rewritten.
713
714 2002-11-19 Enrico Sersale <enrico@imago.ro>
715
716 * Viewers/IconsViewer/IconsPanel.m : uses an istance of BNameEditor from
717 GWLib to edit the icon names.
718
719 2002-11-18 Enrico Sersale <enrico@imago.ro>
720
721 * Viewers/IconsViewer/IconsPath.m : uses an istance of BNameEditor from
722 GWLib to edit the icon names.
723
724 * Viewers/IconsViewer/PathIcon.m : doesn't edit anymore the icon name.
725
726 2002-11-17 Enrico Sersale <enrico@imago.ro>
727
728 * ContentViewers/NFontViewer : added GNUmakefile.preamble.
729
730 * GWorkspace/Desktop/DesktopView.m
731 GWorkspace/Desktop/DesktopViewIcon.m
732 GWorkspace/Desktop/DesktopWindow.m
733 GWorkspace/FileOperation.m
734 GWorkspace/GWSplitView.m
735 GWorkspace/GWorkspace.m
736 GWorkspace/IconViewsIcon.m
737 GWorkspace/ViewersWindow.m
738 GWorkspace/main.m
739 GWorkspace/Dialogs/Dialogs.m
740 GWorkspace/Fiend/Fiend.m
741 GWorkspace/Fiend/FiendLeaf.m
742 GWorkspace/Finder/Finder.m
743 GWorkspace/Finder/FinderShelf.m
744 GWorkspace/Finder/FinderShelfIcon.m
745 GWorkspace/History/History.m
746 GWorkspace/Inspectors/AppsView.m
747 GWorkspace/Inspectors/AttributesPanel.m
748 GWorkspace/Inspectors/ContentsPanel.m
749 GWorkspace/Inspectors/GenericContsView.m
750 GWorkspace/Inspectors/InspectorsWin.m
751 GWorkspace/Inspectors/PermissionsPanel.m
752 GWorkspace/Inspectors/PermsBox.m
753 GWorkspace/Inspectors/ToolsPanel.m
754 GWorkspace/Preferences/DefaultEditor.m
755 GWorkspace/Preferences/DefaultSortType.m
756 GWorkspace/Preferences/DefaultXTerm.m
757 GWorkspace/Preferences/DesktopPreferences.m
758 GWorkspace/Preferences/FileOperations.m
759 GWorkspace/Preferences/HiddenFilesPrefs.m
760 GWorkspace/Preferences/PreferencesWin.m
761 GWorkspace/Preferences/ShelfPreferences.m
762 GWorkspace/Processes/Processes.m
763 GWorkspace/Processes/ProcsView.m
764 GWorkspace/Recycler/RecyclerIcon.m
765 GWorkspace/Recycler/RecyclerViews.m
766 GWorkspace/Shelf/ShelfIcon.m
767 GWorkspace/Shelf/Shelf.m
768 Viewers/IconsViewer/IconsPanel.m
769 Viewers/IconsViewer/IconsViewer.m
770 Viewers/IconsViewer/IconsViewerIcon.m
771 Viewers/IconsViewer/IconsViewerPrefs.m
772 Viewers/IconsViewer/PathIcon.m
773 Viewers/SmallIconsViewer/SmallIcon.m
774 Viewers/SmallIconsViewer/SmallIconsPanel.m
775 Viewers/SmallIconsViewer/SmallIconsViewer.m
776 Viewers/IconsViewer/IconsViewer.h
777 Viewers/SmallIconsViewer/SmallIconsViewer.h
778 ContentViewers/AppViewer/AppViewer.h
779 ContentViewers/FolderViewer/FolderViewer.h
780 ContentViewers/ImageViewer/ImageViewer.h
781 ContentViewers/InspectorViewer/InspectorViewer.h
782 ContentViewers/NFontViewer/FontViewer.h
783 ContentViewers/PdfViewer/PdfViewer.h
784 ContentViewers/PlistViewer/PlistViewer.h
785 ContentViewers/RtfViewer/RtfViewer.h
786 ContentViewers/SoundViewer/SoundViewer.h
787 ContentViewers/StringsViewer/StringsViewer.h
788
789 Changed all the occourences of:
790
791 #include <ContentViewersProtocol.h>
792 #include <ViewersProtocol.h>
793 #include <InspectorsProtocol.h>
794 #include <IconViewsProtocol.h>
795 #include <GWFunctions.h>
796 #include <GWNotifications.h>
797 #include <GWProtocol.h>
798 #include <Browser2.h>
799 #include <BNameEditor.h>
800
801 with:
802
803 #include "ContentViewersProtocol.h"
804 #include "ViewersProtocol.h"
805 #include "InspectorsProtocol.h"
806 #include "IconViewsProtocol.h"
807 #include "GWFunctions.h"
808 #include "GWNotifications.h"
809 #include "GWProtocol.h"
810 #include "Browser2.h"
811 #include "BNameEditor.h"
812
813 2002-11-15 Enrico Sersale <enrico@imago.ro>
814
815 * GWLib/Browser2.m : uses an istance of BNameEditor to edit the icon names.
816
817 2002-11-14 Enrico Sersale <enrico@imago.ro>
818
819 * GWLib/BNameEditor.h BNameEditor.m : new files.
820
821 2002-11-12 Enrico Sersale <enrico@imago.ro>
822
823 * GWLib/BScroller.h BScroller.m : removed.
824 * GWorkspace/Preferences/PreferencesWin.m :
825 changed the frame of topBox to not show the vertical sides of the frame.
826
827 2002-11-12 Fabien Vallon <fabien.vallon@fr.alcove.com>
828
829 * Remove TopView and drawRect in Preference. Use a Box instead
830 * Correct Popup selection problem
831
832 2002-11-11 Fabien Vallon <fabien.vallon@fr.alcove.com>
833
834 * Add png in ImageViewer Inspector (detected by Nicolas Roard)
835
836 2002-11-02 Enrico Sersale <enrico@imago.ro>
837
838 * GWLib/ViewersProtocol.h : -preview removed.
839
840 * Viewers/BrowserViewer/BrowserViewer.m
841 Viewers/IconsViewer/IconsViewer.m
842 Viewers/SmallIconsViewer/SmallIconsViewer.m :
843 -preview removed.
844
845 * Viewers/BrowserViewer/Images
846 Viewers/IconsViewer/Images
847 Viewers/SmallIconsViewer/Images
848 preview.tiff removed.
849
850 * GWLib/ViewersProtocol.h : -hasPreferences new method declaration.
851
852 * Viewers/BrowserViewer/BrowserViewer.m
853 Viewers/IconsViewer/IconsViewer.m
854 Viewers/SmallIconsViewer/SmallIconsViewer.m
855 -hasPreferences implemented.
856
857 * Viewers/BrowserViewer/BrowserViewerPrefs.h
858 Viewers/BrowserViewer/BrowserViewerPrefs.m
859 new files.
860
861 * GWorkspace/Preferences/BrowserViewsPreferences.h
862 GWorkspace/Preferences/BrowserViewsPreferences.m
863 removed.
864
865 2002-11-01 Enrico Sersale <enrico@imago.ro>
866
867 * GWorkspace/Preferences/ViewersPreferences.h
868 GWorkspace/Preferences/ViewersPreferences.m
869 removed.
870
871 * GWorkspace/GWorkspace.m
872 -makeViewersDescription : the viewers are now loaded and removed
873 dinamically.
874
875 * GWorkspace/ViewersWindow.h GWorkspace/ViewersWindow.m :
876 -initWithViewerTemplates:forPath:viewPakages: new default initializer
877
878 * GWorkspace/GWorkspace.m :
879 uses -initWithViewerTemplates:forPath:viewPakages: to create new
880 viewer windows.
881
882 2002-10-31 Enrico Sersale <enrico@imago.ro>
883
884 * GWLib/ViewersProtocol.h :
885 -resizeIncrements -preferencesView new methods declarations.
886
887 * Viewers/BrowserViewer/BrowserViewer.m
888 Viewers/IconsViewer/IconsViewer.m
889 Viewers/SmallIconsViewer/SmallIconsViewer.m :
890 implemented -resizeIncrements and -preferencesView
891
892 2002-10-30 Enrico Sersale <enrico@imago.ro>
893
894 * Viewers/BrowserViewer/ removed:
895 GWBrowser.h,
896 GWBrowser.m,
897 ColumnIcon.h,
898 ColumnIcon.m,
899 GWBrowserColumn.h,
900 GWBrowserColumn.m,
901 GWBrowserCell.h,
902 GWBrowserCell.m,
903 IconLabel.h,
904 IconLabel.m
905 Now BrowserViewer uses the Browser2 class that is in GWLib.
906
907 2002-10-27 Enrico Sersale <enrico@imago.ro>
908
909 * GWLib/BMatrix.m GWLib/BMatrix.h : new files.
910 * GWLib/BCell2.m GWLib/BCell2.h : removed.
911 * GWLib/BCell.m : implemented the methods removed with BCell2.
912
913 2002-10-25 Enrico Sersale <enrico@imago.ro>
914
915 * GWLib/BCell2.m GWLib/BCell2.h : new files.
916
917 2002-10-23 Enrico Sersale <enrico@imago.ro>
918
919 * GWLib/BScroller.m GWLib/BScroller.h : new files.
920
921 2002-10-22 Enrico Sersale <enrico@imago.ro>
922
923 * GWorkspace/Resources : added Dutch.lproj, translation by
924 David Bekaert <david.bekaert@pandora.be>
925
926 2002-10-13 Enrico Sersale <enrico@imago.ro>
927
928 * GWLib/Browser2.m GWLib/Browser2.h GWLib/BColumn.m GWLib/BColumn.h
929 GWLib/BCell.m GWLib/BCell.h GWLib/BIcon.m GWLib/BIcon.h
930 GWLib/BIconLabel.m GWLib/BIconLabel.h : new files.
931
932 2002-10-10 Enrico Sersale <enrico@imago.ro>
933
934 * GWorkspace/Shelf/ShelfIcon.m GWorkspace/Desktop/DesktopViewIcon.m :
935 implemented -mouseUp: to fix a problem with double istances of apps
936 launched.
937
938 2002-10-09 Enrico Sersale <enrico@imago.ro>
939
940 * GWLib/IconViewsProtocol.h :
941 -setCurrentSelection:animateImage:startingAtPoint: new method
942
943 * GWorkspace/Shelf/Shelf.m GWorkspace/Desktop/DesktopView.m :
944 -setCurrentSelection:animateImage:startingAtPoint: implemented
945
946 * GWorkspace/Shelf/Shelf.h
947 - shelf:setCurrentSelection:animateImage:startingAtPoint: new method
948
949 * GWorkspace/ViewersWindow.m GWorkspace/Finder/Finder.m
950 implemented the shelf delegate method
951 - shelf:setCurrentSelection:animateImage:startingAtPoint:
952
953 * GWLib/ViewsProtocol.h :
954 -positionForSlidedImage : new method
955
956 * Viewers/BrowserViewer/BrowserViewer.m
957 Viewers/IconsViewer/IconsViewer.m
958 Viewers/SmallIconsViewer/SmallIconsViewer.m :
959 implemented -positionForSlidedImage
960
961 2002-10-04 Enrico Sersale <enrico@imago.ro>
962
963 * GWorkspace/Fiend/Fiend.m : added transparent buttons.
964
965 2002-10-04 Enrico Sersale <enrico@imago.ro>
966
967 * GWorkspace/Inspectors/GenericContsView.m :
968 -dataFromTask: fixed a bug that didn't let a new string to substitute
969 the previous one.
970
971 2002-10-03 Enrico Sersale <enrico@imago.ro>
972
973 * GWLib/GWProtocol.h :
974 -pakagesExtensions -setPakageExtensions: -addPakageExtension
975 -removePakageExtension: deleted.
976
977 * GWorkspace/GWorkspace.m :
978 -pakagesExtensions -setPakageExtensions: -addPakageExtension
979 -removePakageExtension: deleted.
980
981 * GWorkspace/Inspectors/ContentsPanel.m
982 -addPakageExtension: -removePakageExtension: deleted.
983
984 * GWLib/ContentViewersProtocol.h
985 -pakagesExtensions : deleted.
986
987 * ContentViewers/AppViewer/AppViewer.m
988 ContentViewers/FolderViewer/FolderViewer.m
989 ContentViewers/ImageViewer/ImageViewer.m
990 ContentViewers/InspectorViewer/InspectorViewer.m
991 ContentViewers/NFontViewer/FontViewer.m
992 ContentViewers/PdfViewer/PdfViewer.m
993 ContentViewers/PlistViewer/PlistViewer.m
994 ContentViewers/RtfViewer/RtfViewer.m
995 ContentViewers/SoundViewer/SoundViewer.m
996 ContentViewers/StringsViewer/StringsViewer.m
997 -pakagesExtensions : deleted.
998
999 2002-09-27 Enrico Sersale <enrico@imago.ro>
1000
1001 * added _HAS_RESOURCE_BUNDLE = yes in all the GNUmakefile and GNUmakefile.in
1002 of the subprojects.
1003
1004 2002-09-24 Enrico Sersale <enrico@imago.ro>
1005
1006 * GWorkspace/ViewersWimdow.m : added a check for the existence of all the
1007 files in the last selection saved in the defaults.
1008
1009 2002-09-22 Enrico Sersale <enrico@imago.ro>
1010
1011 * GWorkspace 0.4 released.
1012
1013 2002-09-22 Enrico Sersale <enrico@imago.ro>
1014
1015 * GWLib/ViewersProtocol.h :
1016 -setPath:delegate:viewApps: becomes -setPath:selection:delegate:viewApps:
1017
1018 * Viewers/BrowserViewer/BrowserViewer.m
1019 Viewers/IconsViewer/IconsViewer.m
1020 Viewers/SmallIconsViewer/SmallIconsViewer.m :
1021 implemented -setPath:selection:delegate:viewApps:
1022
1023 * GWorkspace/ViewersVindow.m
1024 uses -setPath:selection:delegate:viewApps:
1025 Now GWorkspace save the current selection of each viewer window when
1026 quitting and restore it the next time it is started.
1027
1028 2002-09-21 Enrico Sersale <enrico@imago.ro>
1029
1030 * ContentViewers/ImageViewer/ImageViewer.m
1031 ContentViewers/PlistViewer/PlistViewer.m
1032 ContentViewers/StringsViewer/StringsViewer.m
1033 ContentViewers/InspectorViewer/InspectorViewer.m : moved some variable
1034 declarations to keep compatibility with gcc < 3.0.
1035
1036 * GWorkspace/Desktop/DesktopViewIcon.m GWorkspace/Shelf/ShelfIcon.m : fixed
1037 a bug that removed the icons when dragged and moved only a little.
1038
1039 2002-09-20 Enrico Sersale <enrico@imago.ro>
1040
1041 * ContentViewers/RtfViewer/RtfViewer.m : applied patch by
1042 Yen-Ju Chen <yjchenx@hotmail.com> to avoid possible problems
1043 with multibytes languages.
1044
1045 2002-09-20 Enrico Sersale <enrico@imago.ro>
1046
1047 * GWLib/ViewersProtocol.h : -currentBasePath new method.
1048
1049 * Viewers/BrowserViewer/BrowserViewer.m Viewers/IconsViewer/IconsViewer.m
1050 Viewers/SmallIconsViewer/SmallIconsViewer.m : -currentBasePath implemented.
1051
1052 * GWorkspace/GWorkspace.h GWorkspace.m : -newObject: becomes
1053 -newObjectAtPath:isDirectory:
1054
1055 * GWorkspace/ViewersWindow.m : uses -newObjectAtPath:isDirectory:
1056
1057 * Viewers/BrowserViewer/BrowserViewer.m Viewers/IconsViewer/IconsViewer.m
1058 Viewers/SmallIconsViewer/SmallIconsViewer.m : in -fileSystemDidChange:
1059 fixed some bugs when renaming directories.
1060
1061 2002-09-19 Enrico Sersale <enrico@imago.ro>
1062
1063 * GWorkspace/IconViewsIcon.m GWorkspace/Desktop/DesktopViewIcon.m
1064 Viewers/BrowserViewer/ColumnIcon.m Viewers/IconsViewer/IconsViewerIcon.m
1065 Viewers/IconsViewer/PathIcon.m Viewers/SmallIconsViewer/SmallIcon.m: changed
1066 the macro:
1067
1068 #define CHECK_LOCKED(x) if (locked) return x
1069
1070 with two macros:
1071
1072 #define CHECK_LOCK if (locked) return
1073 #define CHECK_LOCK_RET(x) if (locked) return x
1074
1075 for compatibility with the gcc versions < 3.0
1076
1077 2002-09-18 Enrico Sersale <enrico@imago.ro>
1078
1079 * released GWorkspace-0.4pre1.
1080
1081 2002-09-18 Enrico Sersale <enrico@imago.ro>
1082
1083 * INSTALL added.
1084
1085 2002-09-17 Fabien Vallon <fabien@Duke>
1086
1087 * Add scrollView for the Plist TextView (Nicolas Roard Suggestion)
1088 * Add FontViewer for .nfont (doesn't work yet)
1089
1090 2002-09-15 Enrico Sersale <enrico@imago.ro>
1091
1092 * GWorkspace/Inspectors/ContentsPanel.m: uses -pakagesExtensions declared in
1093 GWLib/ContentViewersProtocol.h to add and remove extensions that GWorkspace
1094 must consider pakages when a conted viewer is added or removed.
1095
1096 2002-09-15 Enrico Sersale <enrico@imago.ro>
1097
1098 * ContentViewers/InspectorViewer/InspectorViewer.m: -pakagesExtensions now
1099 returns an array that contains @"inspector".
1100
1101 2002-09-14 Enrico Sersale <enrico@imago.ro>
1102
1103 * GWLib/ContentViewersProtocol.h: -pakagesExtensions: new method.
1104
1105 * ContentViewers/AppViewer/AppViewer.m,
1106 ContentViewers/FolderViewer/FolderViewer.m,
1107 ContentViewers/ImageViewer/ImageViewer.m,
1108 ContentViewers/InspectorViewer/InspectorViewer.m,
1109 ContentViewers/InspectorViewer/PlistViewer.m,
1110 ContentViewers/InspectorViewer/StringsViewer.m,
1111 ContentViewers/PdfViewer/PdfViewer.m,
1112 ContentViewers/RtfViewer/RtfViewer.m,
1113 ContentViewers/SoundViewer/SoundViewer.m: implemented -pakagesExtensions
1114
1115 2002-09-14 Enrico Sersale <enrico@imago.ro>
1116
1117 * GWorkspace/Preferences/PakagesExtensions.h: new file.
1118
1119 * GWorkspace/Preferences/PakagesExtensions.m: new file.
1120 This is a new preference used to edit the list of the directory
1121 names extensions that GWorkspace must consider pakages.
1122
1123 2002-09-13 Enrico Sersale <enrico@imago.ro>
1124
1125 * GWorkspace/GWorkspace.m: applied patch by Serg Stoyan <stoyan@hologr.com>
1126 to look exactly like NEXT Workspace.app's browser.
1127 This patch removes borders around scrollviewers and add black vertical
1128 lines to separate them. Also gray bezel draws around.
1129
1130 2002-09-13 Enrico Sersale <enrico@imago.ro>
1131
1132 * GWLib/GWProtocol.h: -pakagesExtensions, -setPakageExtensions:,
1133 -addPakageExtension:, -removePakageExtension: new methods.
1134
1135 * GWorkspace/GWorkspace.m: implemented the new methods in GWLib/GWProtocol.h.
1136
1137 2002-09-13 Enrico Sersale <enrico@imago.ro>
1138
1139 * GWLib/ContentViewersProtocol.h: -stopTasks: new method.
1140
1141 * ContentViewers/AppViewer/AppViewer.m,
1142 ContentViewers/FolderViewer/FolderViewer.m,
1143 ContentViewers/ImageViewer/ImageViewer.m,
1144 ContentViewers/InspectorViewer/InspectorViewer.m,
1145 ContentViewers/PdfViewer/PdfViewer.m,
1146 ContentViewers/RtfViewer/RtfViewer.m,
1147 ContentViewers/SoundViewer/SoundViewer.m: implemented -stopTasks
1148
1149 * GWorkspace/Inspectors/ContentsPanel.m: uses -stopTasks to stop a runnung
1150 task launched by a contents viewer when the selection changes.
1151
1152 2002-09-12 Enrico Sersale <enrico@imago.ro>
1153
1154 * GWorkspace/Inspectors/ContentsPanel.m: -addViewer:, -removeViewer:,
1155 -watcherNotification:, -viewerWithBundlePath:. New methods.
1156 Now the Contents Viewers are loaded and removed real-time, when added
1157 or removed in the main bundle or in ~/GNUstep/Library/GWorkspace.
1158
1159 * GWLib/ContentViewersProtocol.h: -setBundlePath:, -bundlePath, -setIndex:
1160 New methods.
1161
1162 * ContentViewers/AppViewer/AppViewer.m,
1163 ContentViewers/FolderViewer/FolderViewer.m,
1164 ContentViewers/ImageViewer/ImageViewer.m,
1165 ContentViewers/InspectorViewer/InspectorViewer.m,
1166 ContentViewers/PdfViewer/PdfViewer.m,
1167 ContentViewers/RtfViewer/RtfViewer.m,
1168 ContentViewers/SoundViewer/SoundViewer.m: implemented the new methods
1169 declared in GWLib/ContentViewersProtocol.h
1170
1171 2002-09-01 Fabien Vallon <fabien@fr.alcove.com>
1172
1173 * Add width & height in the Image Inspector
1174 * Add ArchiveViewer : a tar Inspector
1175
1176 =======
1177 2002-08-18 Enrico Sersale <enrico@imago.ro>
1178
1179 * Changed the suffix of the viewers bundles to "viewer".
1180
1181 * The viewers are now loaded also from $GNUSTEP_USER_ROOT/Library/GWorkspace.
1182 The user can choose which viewer to use choosing
1183 "Info->Preferences->Viewers.
1184
1185 * added Templates, Templates/Viewer and Templates/Inspector.
1186 Templates/Viewer contains a complete set of classes to create a viewer.
1187
1188 >>>>>>> 1.3
1189 2002-08-12 Enrico Sersale <enrico@imago.ro>
1190
1191 * GWorkspace/GWorkspace.m: added -isPakageAtPath: method that is used
1192 anywere in the sources to know if a path represents a directory or an
1193 application or other kind of pakage.
1194
1195 * GWorkspace/GWProtocol.h: new file,
1196
1197 * GWorkspace/GWorkspace.m: GWorkspace now conforms to "GWProtocol",
1198 a protocol that contains some methods that can be useful for a contents
1199 viewer bundle build separately.
1200 Also the class method "+ (GWorkspace *)gworkspace" has been moved from
1201 GWorkspace.h in GWProtocol.h so the bundles can access directly the shared
1202 GWorkspace istance.
1203
1204 * GWorkspace/Inspectors/Viewers/ContentViewersProtocol.h: the
1205 ContentViewersProtocol has changed: -canDisplayFileOfType:nameExtension:
1206 is now -canDisplayFileAtPath: because the FolderViewer could not call the
1207 GWorkspace method -isPakageAtPath: having only the type and the extension of
1208 the file; it needs the path.
1209
1210 * GWorkspace/Inspectors/Viewers: AppViewer/AppViewer.m,
1211 FolderViewer/FolderViewer.m, PdfViewer/PdfViewer.m,
1212 SoundViewer/SoundViewer.m, ThemeViewer/ThemeViewer.m,
1213 ImageViewer/ImageViewer.m InspectorViewer,InspectorViewer.m changed to use
1214 the new method "-canDisplayFileAtPath:".
1215
1216 * GWorkspace/GWFramework: added.
1217
1218 2002-08-11 Fabien Vallon <fabien.vallon@fr.alcove.com>
1219
1220 * First ChangeLog :-)
1221 * First TODO list :-)
1222 * Inspectors can be load from UserDirectory now
1223 * Add Inspector extension & InspectorInfo.plist for all InspectorViewers
1224 * Add InspectorViewer (Inspector Inspector)
1225 * Move Theme Inspector as Third party
1226
1227
1228
1229

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26