#
dae087ed |
|
28-Mar-2024 |
Emir SARI <bitigchi@me.com> |
ShowImage: Apply i18n to number values Also use multiplication sign for a nicer look Change-Id: I526204832d4826f44a326f44037173418d8e2885 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7556 Haiku-Format: Haiku-format Bot <no-reply+haikuformatbot@haiku-os.org> Reviewed-by: Niels Sascha Reedijk <niels.reedijk@gmail.com> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
15305513 |
|
03-Nov-2023 |
Humdinger <humdinger@mailbox.org> |
Add "Reset rating" menu item to MediaPlayer and ShowImage Doesn't remove the rating BFS attribute from the file, just sets it to "0". ShowImage: Move "Ratings" menu into a new "Attributes" menu, similar to MediaPlayer. Change-Id: I831166d88be9d18f1d302a423aa43929b7a1b255 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7092 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
#
32ed03a5 |
|
28-Oct-2023 |
Humdinger <humdinger@mailbox.org> |
ShowImage: Add "Open with..." menu Populate a new sub-menu with all applications that support the current image's MIME type. Launch the chosen app with the image entry_ref as B_REFS_RECEIVED message. The sub-menu listing supporting apps is separated into apps supporting the supertype ("image/" and full support (e.g. "image/png"). Add the new "Open with..." menu to the "File" menu and the context menu of the image. Most of the code was grabbed from the FileType prefs PreferredAppMenu, therefore its copyright was copied and extended. Change-Id: I0190cf4b78c59e429f4e67654665598340653c5d Reviewed-on: https://review.haiku-os.org/c/haiku/+/7072 Reviewed-by: Axel Dörfler <axeld@pinc-software.de> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
20e18366 |
|
25-Aug-2023 |
Augustin Cavalier <waddlesplash@gmail.com> |
ShowImage: Use layouts for the main view area. The main window itself is still not using them, due to incompatibilities with the toolbar animation. Fixes #18547.
|
#
a4462d20 |
|
29-Jun-2020 |
Humdinger <humdingerb@gmail.com> |
ShowImage: Reset slide show delay if a user interferes This change resets the delay when the user moves to next/previous image or page within an image (e.g. TIFF) or deletes an image while a slide show is running. Fixes #16321 Change-Id: If0b8f4caef9c6aa4c0ad5bbb01d65bf43c1f831f Reviewed-on: https://review.haiku-os.org/c/haiku/+/2967 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
fb94ed11 |
|
31-Dec-2015 |
Avi Brenner <avi.brenner@gmail.com> |
ShowImage: Adds an option to launch tracker file info for currently viewed file. Fixes #12241 Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
#
e62a6973 |
|
21-Apr-2015 |
Janus <janus2@ymail.com> |
ShowImage: Set width and height attributes of the showed image. * Fixes #8745.
|
#
cae52ead |
|
07-Apr-2015 |
Janus <janus2@ymail.com> |
Showimage: Add zoom level to StatusBar. * Improve StatusBar graphics (Same style as StyledEdit). * Resize the StatusBar to best fit. * Fixes #7394.
|
#
60c23976 |
|
10-Mar-2015 |
Janus <janus2@ymail.com> |
Fix 11898. [ShowImage] Move toolbar buttons near the screen border in fullscreen mode Signed-off-by: John Scipione <jscipione@gmail.com>
|
#
94a4c1c4 |
|
11-Feb-2015 |
Augustin Cavalier <waddlesplash@gmail.com> |
BToolbar: rename to BToolBar. "BToolBar" matches the current convention ("BStatusBar", "BMenuBar", etc.) I've no idea what I was thinking when I renamed this before... Also adjust all users of BToolBar (Tracker and ShowImage).
|
#
9f8197a8 |
|
05-Nov-2014 |
Jessica Hamilton <jessica.l.hamilton@gmail.com> |
BToolbar: move into BPrivate namespace, as it's not public yet
|
#
6d93638b |
|
30-Oct-2014 |
Augustin Cavalier <waddlesplash@gmail.com> |
ToolBarView: rename to BToolbar and move to libshared. Also adjust ShowImage for this, it's the only thing that's using ToolBarView right now. Signed-off-by: Jessica Hamilton <jessica.l.hamilton@gmail.com>
|
#
95667008 |
|
01-Dec-2012 |
Janus <janus2@ymail.com> |
Fix7734. Avoid race conditions in ToolBar animation Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
|
#
94fd9498 |
|
08-Apr-2011 |
Stephan Aßmus <superstippi@gmx.de> |
* The window uses layout management in principle. This was necessary to get the main menu bar to report the correct minimum size. My previous commit with regards to setting the correct minimum window size introduced a regression that the window could not shrink below it's initial size because of some backwards compatibility behavior of BMenuBar (IIRC). * Inserted a content view to hold the tool bar and the show image views. This one does not use layout management, so that everything pretty much works as before. * Showing/Hiding the tool bar is now animated. * When the tool bar is enabled in principle, it will automatically show in full screen mode when the user moves the mouse. When the mouse is not above the tool bar, it is hidden after a delay. * Added a right-aligned "Leave full screen" icon to the tool bar. * Improved the workings of the slide show icon. As before, it automatically triggers full screen mode. It is now pressed when the slide show is running. Clicking it again just stops the slide show without affecting the full screen mode (i.e. also not when the user left full screen mode meanwhile). There are some problems with images not being automatically sized to the full screen size as would be expected. This needs to be fixed, yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41202 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cf9f46bc |
|
21-Mar-2011 |
Axel Dörfler <axeld@pinc-software.de> |
* Double click now toggles full screen, as in the MediaPlayer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41069 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cf0d8308 |
|
19-Mar-2011 |
Stephan Aßmus <superstippi@gmx.de> |
* Display a tool bar by default (setting can be toggled in the View menu) * The previous/next, selection mode, zoom actions and full screen mode are accessible via tool bar. * The tool bar can currently not be shown in full screen mode. Eventually, I want it to work like in MediaPlayer when it is generally enabled. * Fixed capitalization "Selection Mode" into "Selection mode" (needs catalogs update for all languages). * When leaving selection mode, clear the selection. Especially with the new tool bar icon, it looked really weird and irritating when the selection persisted. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41055 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5b76e505 |
|
19-Feb-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Two unrelated features mangled into one commit: * Added a Rating menu to the ShowImage window, to easily give the current image a rating (uses same attribute as other types of media, i.e. MediaPlayer). * ShowImage no longer tries to adapt the window size of newly opened windows to the image that is loaded into them. I've found that the most annoying ShowImage misbehavior. I don't know why this was thought to be a good idea, maybe it was useful in BeOS presentations when you select 20 images in a folder and make them pop up all at once. I however use ShowImage mainly to view at fotos, all of which are larger than my screen, so ShowImage would basically _aÃlways_cover up everything, even though there is the fullscreen mode for that. Now, ShowImage remembers the last used window position, new windows will open at an offset. In another words, you can now have a Tracker folder of images open, view one, close the window, view another, ShowImage will open at the previous location, all very convenient and expected. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40556 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4aa63633 |
|
09-Jan-2011 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed the slide show code from ShowImageView, and reimplemented them in ShowImageWindow using a BMessageRunner. * Note, this is completely untested, as it turns out my Haiku installation on this box is too old to run it. It compiles, at least, and shouldn't break anything else. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40178 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e2069723 |
|
14-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed the "shrink to window" option. Instead, there is now a "Fit to window" menu item that just does that. Additionally, the image is always fit to the window size when first shown, or if the full screen mode switches. That also fixes #6765, and #6810. * The ImageCache now also passes a referenced BitmapOwner object, and bitmaps are now actually freed when it's allowed to. * Pressing the zoom button will cause ShowImage to enter full screen again. For some reason this has been removed as part of r19540. * The progress window is now visible again, although not that often, as you will only see it for images that were not in the queue already. The window is now known to the ShowImageWindow instead of the ShowImageView. * Moved most constants out of ShowImageConstants.h to where they belong. * Dropping an image now opens it in another window. * Removed EntryMenuItem as it's no longer used anywhere. * Minor other cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39431 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a569816b |
|
09-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Implemented preloading of the images around he current one; always two in the direction of the current navigation, and one in the opposite direction. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39377 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b9767a83 |
|
08-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* The ImageFileNavigator is now only for navigation, it doesn't load any images anymore. * Moved the new ImageCache into its own source file. * The cache is now used within ShowImage. There is no read-ahead caching being done yet, though, but you can quickly return to previous images, and you can also skip images faster than before. * Improved separation between the ShowImageStatusView and the rest; ShowImageWindow no longer has a getter for the image view. * The status view is now using the private BDirMenu which implements enhancement ticket #6778. * Made a few more methods private/protected in ShowImageWindow. * Fixed bug #6797. * The bitmap is currently only owned by the ImageCache, but we need to have a separate referenceable object owning it. Added a TODO comment for this. * The ProgressWindow is currently not being used anymore, added a TODO comment for this as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39364 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ba3217ee |
|
03-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Moved the Tracker navigation logic into its own class, TrackerNavigation. * Added a new class FolderNavigation that implements the same for folders without a Tracker window. * ImageFileNavigator is now using either one depending on whether it got a valid tracker messenger. * Removed some unused/unneeded methods. * Made entry_ref a reference at some more methods, as it's not really optional. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39292 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2281340d |
|
03-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Renamed _LoadSettings() to _ApplySettings(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39287 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
36272f0d |
|
03-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed the home-brewn recent menu, and just uses the one libtracker.so provides instead. * This also fixes bug #6774. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39285 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
04f96544 |
|
01-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed resizing ability. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39262 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cd6b5cde |
|
01-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Completed stippi's work on the ImageFileNavigator. * ShowImageWindow is now using such a navigator. * Removed navigation support from ShowImageView. * Prepared everything to support asynchronous image loading (which is not yet implemented, though). * Note, this commit brings some regressions I intend to fix in the next few days, namely deleting files won't work anymore, and dropping images onto ShowImage. There might be more I don't know about, though :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39259 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4fd570d3 |
|
24-Oct-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Fixed another pet peeve of mine: you can now always zoom, no matter if you have enabled the shrink/stretch option. * Renamed "zoom to window" to "stretch to window". * Readded the shrink/stretch options to the full screen context menu only. * Renamed GetShrinkToBounds() to ShrinkToBounds() as it's a simple getter. * Changed how and when the shrink/stretch options come into play. Shrinking is now only set once, when the image is first shown. * Added snapping in ZoomIn(), and ZoomOut(): they will now always choose 1.0, and the "fit to window" zoom level when they are close. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39129 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d164619e |
|
23-Oct-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed the delayed scaler code - it's no longer needed (and was trying rather stupid things like creating a 50000x40000 pixel bitmap if you zoomed in). * Removed dithering in CMAP8 mode. Please use 32 bit mode instead :-) * Cleaned up ShowImageWindow.h. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39098 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fd952aef |
|
13-Aug-2009 |
Ryan Leavengood <leavengood@gmail.com> |
Started cleaning up these monsters: - Add underscore to private methods. - Use class member initializer syntax. - Make sure all class members are initialized, use same order as headers. - Header reordering. - A few other small things. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32342 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6163f333 |
|
25-Aug-2008 |
Karsten Heimrich <host.haiku@gmx.de> |
* some more cleanup * pass the target directly to AddItemMenu * use default paramter to enable the menu item * fixed messenger leaks for file panel and resizer window messenger * show the job config panel when the 'Print' menu item is invoked + shortcut git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27204 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ebaed939 |
|
30-Jan-2007 |
Ryan Leavengood <leavengood@gmail.com> |
We now disable the "Resize..." menu item when a slideshow is started. Not a huge deal but it doesn't make much sense to resize images during a slideshow. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20020 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8f5fd23f |
|
29-Jan-2007 |
Ryan Leavengood <leavengood@gmail.com> |
The size of the selection rectangle is now shown in the status bar. Useful for cropping an image to a certain size or taking similar sized croppings from various images (as I need to do.) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20012 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a9ab9d2c |
|
19-Jan-2007 |
DarkWyrm <darkwyrm@gmail.com> |
Removed "Stippled Zooming" item and made dithering automatic in 8-bit screen mode "Keep Proportions" in resizing window became "Keep Original Proportions", which was suggested by korli and is the best suggestion IMO Bilinear scaling is on by default I like ShowImage's menus now. :^) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19877 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0acb8cc4 |
|
17-Dec-2006 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Variable width2 used at wrong place. Image size too small by one when passed to ResizerWindow. Use fractional arithmetic for aspect ratio calculations to avoid rounding errors. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19542 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d9f6762d |
|
17-Dec-2006 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Integrated "resize" feature from Zetas version of ShowImage, however used our bilinear scaler instead of Zetas implementation and made ResizerWindow font sensitive and removed the radio buttons with predefined sizes. Kudos to Bernd Korz for providing the ShowImage Zeta source code under MIT license. Moved menu item "As Desktop Background" into "Image" menu from "View" menu. Removed unused metod ShowImageWindow::Zoom(...). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19540 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a60adbf9 |
|
07-Feb-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Added a "Set as desktop background" option with an easy to use engine based on the OpenTracker's BackgroundImage implementation. * It's currently placed in the "View" menu, even though it doesn't fit that good, I think it should definitely be part of the right click menu. * Some more cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16273 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
efa8b4f3 |
|
06-Feb-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed various issues: * ArgvReceived() did not work with relative paths. * Simplified quitting (no more CanQuit() and overriding BWindow::Quit()). * Updated signature. * Cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16260 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fc5ca95d |
|
13-Jun-2005 |
Stephan Aßmus <superstippi@gmx.de> |
fixed alignment and image layout, esc exits fullscreen mode, black background for fullscreen, zooming window toggles fullscreen, can still browse even if current image has been deleted, space toggles slideshow, swapped next/previous menu items (more logical) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13101 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
134d6076 |
|
20-Jan-2004 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Use Tracker Scripting to find next/previous image. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6203 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ee7b4f39 |
|
28-Nov-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
Added checking for modified document and prompt the user if they try to close a document without saving. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5492 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a8fc7138 |
|
25-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- Implemented Floyd Steinberg dithering algorithm. - Remembers "orientation" state (rotated, mirrored or inverted) in file attribute of image. - Update recent documents menu every time the menu is opened. - Bug fix and optimization in Filter.cpp. - Moved image manipulation code from ShowImageView.cpp to Filter.cpp. So it can take advantage of multiple CPUs. - Experimental: Write/remove thumbnail to/from file icons. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5480 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d3046f7d |
|
19-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- Made some settings persistent: Slide Show Delay, Scale Bilinear, Shrink/Zoom to Window, Show Caption in Full Screen Mode and PrintOptions persistent. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5415 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
19c76de4 |
|
18-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- Rewrote bilinear scaling algorithm. The version that uses fixed point calculations is at least two times faster than the version that uses floating point calculations! - Fixed off by one bugs. - Replace "Fit to Window" with "Shrink to Window" and "Zoom to Window". git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5409 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
da87390f |
|
12-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- Scrolling with mouse wheel - Moving image with third mouse button pressed - Added pop up menu with contents of View menu of menu bar - Center image in full screen mode - Added Select None menu item - To avoid flickering, disabled caption during moving image with mouse- Added key bindings: - Cursor keys: moves image - Enter or space bar: next file - Backspace: previous file - Escape: Stops slide show - SHIFT + first mouse button: simulate third mouse button - CONTROL + first mouse button: simulates second mouse button git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5322 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
780d8a62 |
|
10-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- added printing support - added zoom in and out - next/previous file sorts directory entries by itself; does not rely on file system - added shortcuts to the first 10 menu items of Go To sub menu git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5299 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6c305411 |
|
09-Nov-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
Added Go To Page submenu so the user can directly go to the page that they want. Also fixed a typo. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5290 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e6a50d9c |
|
09-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- renamed and restructured menu bar - show dialog box when image can not be opened - added optional caption in full screen mode - moved/removed code from ShowImageApp to ShowImageView git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5289 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d10d5947 |
|
09-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- added recent documents sub menu - added resize window to image size when file is opened - added drag and drop selection - added copy selection to clipboard git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5288 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ad13f387 |
|
06-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- added full screen mode - added dia show - added rotate image clockwise, anti-clockwise, mirror image vertical or -horiztonal and invert image - added myself to about dialog and copyright holders git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5270 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7eca0987 |
|
04-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- added option resize image to window size - added show next/previous file using Command + Cursor Up/Down key - rewrote selection code - added marching ants - renamed member variables to start with capital letter after field prefix git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5255 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1d592070 |
|
03-Aug-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
removed (page x of y) from status text, (page info should come from the identify string of translators that support multiple pages) added a border around the image (like Be's ShowImage has), added disabling of Page menu for single page images git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4218 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
03839579 |
|
02-Aug-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
Added multi-page support (as in OBOS TIFFTranslator). Made many changes to the way the app, window and view objects interface with each other. Still could use some polish. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4216 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cdb89ebb |
|
02-Aug-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
Change to have a more consistent coding style, eliminated unused / unessecary code, added MIT license notice, prevented image window from closing when a save panel is open, prevented the user from opening multiple save panels for a single image window, etc. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4214 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
07caaa8e |
|
02-Aug-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
Simplified / cleaned up code, fixed close window behavior, changed status view text to show identify string git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4212 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fc0a275b |
|
01-Aug-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
Changed Save AS sub menu to only show the available destination types for bitmap images, implemented Save As feature git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4181 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
74daea1f |
|
26-Sep-2002 |
shatty <shatty@nowhere.fake> |
fixed newline at end of file. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1207 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
13afa642 |
|
22-Jul-2002 |
Phil Greenway <sikosis@gmail.com> |
Initial Checkin. Coded by Fernando Francisco de Oliveira. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@388 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e62a6973498c3cf4861d411da9948beb72bb6ade |
|
21-Apr-2015 |
Janus <janus2@ymail.com> |
ShowImage: Set width and height attributes of the showed image. * Fixes #8745.
|
#
cae52eadaceea0a3be3cbaba24cfb6df250a3039 |
|
07-Apr-2015 |
Janus <janus2@ymail.com> |
Showimage: Add zoom level to StatusBar. * Improve StatusBar graphics (Same style as StyledEdit). * Resize the StatusBar to best fit. * Fixes #7394.
|
#
60c23976e664661b9d93952ae91d7f83d455a14b |
|
10-Mar-2015 |
Janus <janus2@ymail.com> |
Fix 11898. [ShowImage] Move toolbar buttons near the screen border in fullscreen mode Signed-off-by: John Scipione <jscipione@gmail.com>
|
#
94a4c1c4561945d4b8d682cf1fc6d8b6abe3a86e |
|
11-Feb-2015 |
Augustin Cavalier <waddlesplash@gmail.com> |
BToolbar: rename to BToolBar. "BToolBar" matches the current convention ("BStatusBar", "BMenuBar", etc.) I've no idea what I was thinking when I renamed this before... Also adjust all users of BToolBar (Tracker and ShowImage).
|
#
9f8197a87239b4e95c2571129d0274457d7856b0 |
|
05-Nov-2014 |
Jessica Hamilton <jessica.l.hamilton@gmail.com> |
BToolbar: move into BPrivate namespace, as it's not public yet
|
#
6d93638b3760112aafca78cea657d7417aef060f |
|
30-Oct-2014 |
Augustin Cavalier <waddlesplash@gmail.com> |
ToolBarView: rename to BToolbar and move to libshared. Also adjust ShowImage for this, it's the only thing that's using ToolBarView right now. Signed-off-by: Jessica Hamilton <jessica.l.hamilton@gmail.com>
|
#
956670089702cab586ca0f916a31778bf620880a |
|
01-Dec-2012 |
Janus <janus2@ymail.com> |
Fix7734. Avoid race conditions in ToolBar animation Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
|
#
94fd94986adbcfbc84cde243a338aa3f53a16004 |
|
08-Apr-2011 |
Stephan Aßmus <superstippi@gmx.de> |
* The window uses layout management in principle. This was necessary to get the main menu bar to report the correct minimum size. My previous commit with regards to setting the correct minimum window size introduced a regression that the window could not shrink below it's initial size because of some backwards compatibility behavior of BMenuBar (IIRC). * Inserted a content view to hold the tool bar and the show image views. This one does not use layout management, so that everything pretty much works as before. * Showing/Hiding the tool bar is now animated. * When the tool bar is enabled in principle, it will automatically show in full screen mode when the user moves the mouse. When the mouse is not above the tool bar, it is hidden after a delay. * Added a right-aligned "Leave full screen" icon to the tool bar. * Improved the workings of the slide show icon. As before, it automatically triggers full screen mode. It is now pressed when the slide show is running. Clicking it again just stops the slide show without affecting the full screen mode (i.e. also not when the user left full screen mode meanwhile). There are some problems with images not being automatically sized to the full screen size as would be expected. This needs to be fixed, yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41202 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cf9f46bc60be5aa95a1e2a42b839d80746d0fbe9 |
|
21-Mar-2011 |
Axel Dörfler <axeld@pinc-software.de> |
* Double click now toggles full screen, as in the MediaPlayer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41069 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cf0d8308180cccbc3e4fd88958ab361a191fa1bc |
|
19-Mar-2011 |
Stephan Aßmus <superstippi@gmx.de> |
* Display a tool bar by default (setting can be toggled in the View menu) * The previous/next, selection mode, zoom actions and full screen mode are accessible via tool bar. * The tool bar can currently not be shown in full screen mode. Eventually, I want it to work like in MediaPlayer when it is generally enabled. * Fixed capitalization "Selection Mode" into "Selection mode" (needs catalogs update for all languages). * When leaving selection mode, clear the selection. Especially with the new tool bar icon, it looked really weird and irritating when the selection persisted. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41055 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5b76e505e566ce5eeff43dea561e94f787a230e6 |
|
19-Feb-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Two unrelated features mangled into one commit: * Added a Rating menu to the ShowImage window, to easily give the current image a rating (uses same attribute as other types of media, i.e. MediaPlayer). * ShowImage no longer tries to adapt the window size of newly opened windows to the image that is loaded into them. I've found that the most annoying ShowImage misbehavior. I don't know why this was thought to be a good idea, maybe it was useful in BeOS presentations when you select 20 images in a folder and make them pop up all at once. I however use ShowImage mainly to view at fotos, all of which are larger than my screen, so ShowImage would basically _aÃlways_cover up everything, even though there is the fullscreen mode for that. Now, ShowImage remembers the last used window position, new windows will open at an offset. In another words, you can now have a Tracker folder of images open, view one, close the window, view another, ShowImage will open at the previous location, all very convenient and expected. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40556 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4aa636331fa38f0756b862567fe93e321de6e234 |
|
09-Jan-2011 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed the slide show code from ShowImageView, and reimplemented them in ShowImageWindow using a BMessageRunner. * Note, this is completely untested, as it turns out my Haiku installation on this box is too old to run it. It compiles, at least, and shouldn't break anything else. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40178 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e2069723097dcded429323414605cd250207d2c0 |
|
14-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed the "shrink to window" option. Instead, there is now a "Fit to window" menu item that just does that. Additionally, the image is always fit to the window size when first shown, or if the full screen mode switches. That also fixes #6765, and #6810. * The ImageCache now also passes a referenced BitmapOwner object, and bitmaps are now actually freed when it's allowed to. * Pressing the zoom button will cause ShowImage to enter full screen again. For some reason this has been removed as part of r19540. * The progress window is now visible again, although not that often, as you will only see it for images that were not in the queue already. The window is now known to the ShowImageWindow instead of the ShowImageView. * Moved most constants out of ShowImageConstants.h to where they belong. * Dropping an image now opens it in another window. * Removed EntryMenuItem as it's no longer used anywhere. * Minor other cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39431 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a569816bb0b823227e8ce2e24c84a9566ef22c63 |
|
09-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Implemented preloading of the images around he current one; always two in the direction of the current navigation, and one in the opposite direction. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39377 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b9767a83ed31ef0a0c8f7db0a6ec032f2ce82e7e |
|
08-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* The ImageFileNavigator is now only for navigation, it doesn't load any images anymore. * Moved the new ImageCache into its own source file. * The cache is now used within ShowImage. There is no read-ahead caching being done yet, though, but you can quickly return to previous images, and you can also skip images faster than before. * Improved separation between the ShowImageStatusView and the rest; ShowImageWindow no longer has a getter for the image view. * The status view is now using the private BDirMenu which implements enhancement ticket #6778. * Made a few more methods private/protected in ShowImageWindow. * Fixed bug #6797. * The bitmap is currently only owned by the ImageCache, but we need to have a separate referenceable object owning it. Added a TODO comment for this. * The ProgressWindow is currently not being used anymore, added a TODO comment for this as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39364 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ba3217eee8fd8e9db38d873d8c0d0225917d681f |
|
03-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Moved the Tracker navigation logic into its own class, TrackerNavigation. * Added a new class FolderNavigation that implements the same for folders without a Tracker window. * ImageFileNavigator is now using either one depending on whether it got a valid tracker messenger. * Removed some unused/unneeded methods. * Made entry_ref a reference at some more methods, as it's not really optional. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39292 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2281340d02668882976dad92aab12940888ec692 |
|
03-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Renamed _LoadSettings() to _ApplySettings(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39287 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
36272f0d4c9b16e96dc8c89552f8f155dbaa9cc9 |
|
03-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed the home-brewn recent menu, and just uses the one libtracker.so provides instead. * This also fixes bug #6774. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39285 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
04f965443f1a5792f4f397fb870bbb03303aba3d |
|
01-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed resizing ability. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39262 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cd6b5cde06b9cc9ab9e5aacf03cda9dc853c34e4 |
|
01-Nov-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Completed stippi's work on the ImageFileNavigator. * ShowImageWindow is now using such a navigator. * Removed navigation support from ShowImageView. * Prepared everything to support asynchronous image loading (which is not yet implemented, though). * Note, this commit brings some regressions I intend to fix in the next few days, namely deleting files won't work anymore, and dropping images onto ShowImage. There might be more I don't know about, though :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39259 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4fd570d3077a142a11ceac82e4f2230fffd3e5c6 |
|
24-Oct-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Fixed another pet peeve of mine: you can now always zoom, no matter if you have enabled the shrink/stretch option. * Renamed "zoom to window" to "stretch to window". * Readded the shrink/stretch options to the full screen context menu only. * Renamed GetShrinkToBounds() to ShrinkToBounds() as it's a simple getter. * Changed how and when the shrink/stretch options come into play. Shrinking is now only set once, when the image is first shown. * Added snapping in ZoomIn(), and ZoomOut(): they will now always choose 1.0, and the "fit to window" zoom level when they are close. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39129 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d164619e7441dd8fb52049bb2a8e4012cf09f493 |
|
23-Oct-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed the delayed scaler code - it's no longer needed (and was trying rather stupid things like creating a 50000x40000 pixel bitmap if you zoomed in). * Removed dithering in CMAP8 mode. Please use 32 bit mode instead :-) * Cleaned up ShowImageWindow.h. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39098 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fd952aef9b43f8631cd97afc27d12b261d68a917 |
|
13-Aug-2009 |
Ryan Leavengood <leavengood@gmail.com> |
Started cleaning up these monsters: - Add underscore to private methods. - Use class member initializer syntax. - Make sure all class members are initialized, use same order as headers. - Header reordering. - A few other small things. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32342 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6163f3334b7eb76635e1e6632a17315c7ba40b9b |
|
25-Aug-2008 |
Karsten Heimrich <host.haiku@gmx.de> |
* some more cleanup * pass the target directly to AddItemMenu * use default paramter to enable the menu item * fixed messenger leaks for file panel and resizer window messenger * show the job config panel when the 'Print' menu item is invoked + shortcut git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27204 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ebaed93917616466b6416e9f56346b5e6b8ca28d |
|
30-Jan-2007 |
Ryan Leavengood <leavengood@gmail.com> |
We now disable the "Resize..." menu item when a slideshow is started. Not a huge deal but it doesn't make much sense to resize images during a slideshow. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20020 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8f5fd23f6012a9852853f83b61d9236184b8f412 |
|
29-Jan-2007 |
Ryan Leavengood <leavengood@gmail.com> |
The size of the selection rectangle is now shown in the status bar. Useful for cropping an image to a certain size or taking similar sized croppings from various images (as I need to do.) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20012 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a9ab9d2c21ecd68f419ea16be2ca6bd708303e19 |
|
19-Jan-2007 |
DarkWyrm <darkwyrm@gmail.com> |
Removed "Stippled Zooming" item and made dithering automatic in 8-bit screen mode "Keep Proportions" in resizing window became "Keep Original Proportions", which was suggested by korli and is the best suggestion IMO Bilinear scaling is on by default I like ShowImage's menus now. :^) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19877 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0acb8cc41c3ec7d09e109cf18e7519285be4781d |
|
17-Dec-2006 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Variable width2 used at wrong place. Image size too small by one when passed to ResizerWindow. Use fractional arithmetic for aspect ratio calculations to avoid rounding errors. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19542 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d9f6762d46c0e7c25d011460bef442ec2d00bfe9 |
|
17-Dec-2006 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Integrated "resize" feature from Zetas version of ShowImage, however used our bilinear scaler instead of Zetas implementation and made ResizerWindow font sensitive and removed the radio buttons with predefined sizes. Kudos to Bernd Korz for providing the ShowImage Zeta source code under MIT license. Moved menu item "As Desktop Background" into "Image" menu from "View" menu. Removed unused metod ShowImageWindow::Zoom(...). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19540 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a60adbf9b400d4f8d586c3acb7ff34034e89fb6d |
|
07-Feb-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Added a "Set as desktop background" option with an easy to use engine based on the OpenTracker's BackgroundImage implementation. * It's currently placed in the "View" menu, even though it doesn't fit that good, I think it should definitely be part of the right click menu. * Some more cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16273 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
efa8b4f3922f0ff26c80078e6d51ebe52cba9735 |
|
06-Feb-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed various issues: * ArgvReceived() did not work with relative paths. * Simplified quitting (no more CanQuit() and overriding BWindow::Quit()). * Updated signature. * Cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16260 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fc5ca95d01199ef05e072a79ce4bfe827736f097 |
|
13-Jun-2005 |
Stephan Aßmus <superstippi@gmx.de> |
fixed alignment and image layout, esc exits fullscreen mode, black background for fullscreen, zooming window toggles fullscreen, can still browse even if current image has been deleted, space toggles slideshow, swapped next/previous menu items (more logical) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13101 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
134d60764764350d5bf693fcbbc49b190426a4ca |
|
20-Jan-2004 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Use Tracker Scripting to find next/previous image. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6203 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ee7b4f3983532ed5f378e33740e3c00458a4fc5c |
|
28-Nov-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
Added checking for modified document and prompt the user if they try to close a document without saving. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5492 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a8fc713847bb28899eca54d19c581895ec324edd |
|
25-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- Implemented Floyd Steinberg dithering algorithm. - Remembers "orientation" state (rotated, mirrored or inverted) in file attribute of image. - Update recent documents menu every time the menu is opened. - Bug fix and optimization in Filter.cpp. - Moved image manipulation code from ShowImageView.cpp to Filter.cpp. So it can take advantage of multiple CPUs. - Experimental: Write/remove thumbnail to/from file icons. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5480 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d3046f7d46f0a7e9ceb022b01d62975abfea2b5d |
|
19-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- Made some settings persistent: Slide Show Delay, Scale Bilinear, Shrink/Zoom to Window, Show Caption in Full Screen Mode and PrintOptions persistent. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5415 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
19c76de4a069cc23e43426e2c32487732979d9ba |
|
18-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- Rewrote bilinear scaling algorithm. The version that uses fixed point calculations is at least two times faster than the version that uses floating point calculations! - Fixed off by one bugs. - Replace "Fit to Window" with "Shrink to Window" and "Zoom to Window". git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5409 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
da87390fc5001d74e5bfe1c9587de7d23f2566c4 |
|
12-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- Scrolling with mouse wheel - Moving image with third mouse button pressed - Added pop up menu with contents of View menu of menu bar - Center image in full screen mode - Added Select None menu item - To avoid flickering, disabled caption during moving image with mouse- Added key bindings: - Cursor keys: moves image - Enter or space bar: next file - Backspace: previous file - Escape: Stops slide show - SHIFT + first mouse button: simulate third mouse button - CONTROL + first mouse button: simulates second mouse button git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5322 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
780d8a62d70f1d6cfd6f757f2e87730bece08615 |
|
10-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- added printing support - added zoom in and out - next/previous file sorts directory entries by itself; does not rely on file system - added shortcuts to the first 10 menu items of Go To sub menu git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5299 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6c3054116ed26f244b826d3bd4e06f5c651a44ca |
|
09-Nov-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
Added Go To Page submenu so the user can directly go to the page that they want. Also fixed a typo. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5290 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e6a50d9c7b2b53940115b9202f114eca5e6cf6d8 |
|
09-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- renamed and restructured menu bar - show dialog box when image can not be opened - added optional caption in full screen mode - moved/removed code from ShowImageApp to ShowImageView git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5289 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d10d59475c9216c2d639424014cefcf98bde7271 |
|
09-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- added recent documents sub menu - added resize window to image size when file is opened - added drag and drop selection - added copy selection to clipboard git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5288 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ad13f387f9a6989fa4ef067983a51b2d6af8f6e1 |
|
06-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- added full screen mode - added dia show - added rotate image clockwise, anti-clockwise, mirror image vertical or -horiztonal and invert image - added myself to about dialog and copyright holders git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5270 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7eca09874bd34b14ac63e3f28ec455fab810cc77 |
|
04-Nov-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
- added option resize image to window size - added show next/previous file using Command + Cursor Up/Down key - rewrote selection code - added marching ants - renamed member variables to start with capital letter after field prefix git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5255 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1d5920700ff1ad48ae474a00a3224c0d09bfb950 |
|
03-Aug-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
removed (page x of y) from status text, (page info should come from the identify string of translators that support multiple pages) added a border around the image (like Be's ShowImage has), added disabling of Page menu for single page images git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4218 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
03839579020b2f3c91671fbaa4abf7d260624935 |
|
02-Aug-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
Added multi-page support (as in OBOS TIFFTranslator). Made many changes to the way the app, window and view objects interface with each other. Still could use some polish. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4216 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cdb89ebbeb5e8a69e54dee9b3daad63f77d9f782 |
|
02-Aug-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
Change to have a more consistent coding style, eliminated unused / unessecary code, added MIT license notice, prevented image window from closing when a save panel is open, prevented the user from opening multiple save panels for a single image window, etc. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4214 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
07caaa8e88f971a4d184d6b1bf1c14768821e8bb |
|
02-Aug-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
Simplified / cleaned up code, fixed close window behavior, changed status view text to show identify string git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4212 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fc0a275bdd0246b215b101de5a599172cc2d8ffb |
|
01-Aug-2003 |
Matthew Wilber <mwilber@nowhere.fake> |
Changed Save AS sub menu to only show the available destination types for bitmap images, implemented Save As feature git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4181 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
74daea1f06a0236a5d55b356acfde056b4e3ba61 |
|
26-Sep-2002 |
shatty <shatty@nowhere.fake> |
fixed newline at end of file. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1207 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
13afa64231695bfa50edd375d99fa850ece3a156 |
|
22-Jul-2002 |
Phil Greenway <sikosis@gmail.com> |
Initial Checkin. Coded by Fernando Francisco de Oliveira. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@388 a95241bf-73f2-0310-859d-f6bbb57e9c96
|