History log of /haiku/src/apps/magnify/Magnify.h
Revision Date Author Comments
# 0278976d 19-Dec-2017 Owen <owenca@users.noreply.github.com>

magnify: make it controllable by scripting

scripting properties:
* Info, Grid, and Stick (true/false)
* CopyImage
* MakeSquare
* Zoom (1-100)

Decreasing pixel size from the menu will half the size
until it's less than 32.

fixes #13884

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>


# fa29a27f 15-Nov-2016 Janus <janus2@ymail.com>

Magnify: MenuField and PopUpMenu are synchronized, Follow menu convetion

* MenuField and PopUpMenu are updated as expected.
* Follow menu convention as reported in #11259.
* Fixes #13080.


# 49a2d53d 22-Oct-2016 Augustin Cavalier <waddlesplash@gmail.com>

Magnify: Write an actual image for "save image", not a C++ data header.

I've no idea why this was what "save image" did, but apparently it's
done so since this code was imported into the trunk in the very first
commit. Now it saves PNGs, which is what users expect.

Fixes #5011.


# cf91714b 04-May-2013 Jérôme Duval <jerome.duval@gmail.com>

Magnify: some 64 bit fixes


# 936ad115 17-Feb-2013 Matt Madia <mattmadia@gmail.com>

Style fixes from #4146 comment:11.


# da2db359 14-Aug-2012 Tamás Krutki <ktamas@wartime-tbs.org>

Allow Magnify to resize to smaller sizes more gracefully.

Fixes ticket #4146

Signed-off-by: Matt Madia <mattmadia@gmail.com>


# 2d1523c6 14-Feb-2013 Humdinger <humdingerb@gmail.com>

Removed the help menu from Magnify (#5012)

No other Haiku app has a help menu, we have the user
guide for that. One time we may want to link the
appropriate user guide page into all apps...


# 11c7ff53 25-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Removing most About windows and menu items as discussed here
http://www.freelists.org/post/haiku-commits/r40968-in-haikutrunksrcapps-activitymonitor-bootmanager-charactermap-codycam-deskbar,3
Leaving them for now in replicants, and in Terminal, according to (my interpretation of) the instructions here
http://dev.haiku-os.org/browser/haiku/trunk/src/apps/terminal/README.GPL_to_OBOS#L70
Some sporadic cleanup.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41108 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 57c3ecad 23-Jun-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* Fixed warning.
* Fixed creation of settings file. The second creat() parameter specifies the
permission, not the open mode.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31216 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 65b27c0e 21-Oct-2008 Maurice Kalinowski <mauricek@nowhere.fake>

- Add option to stick Magnify to a certain coordinate.
- Keep updating on this area
- Fixes #2831



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28272 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5430c032 21-Oct-2008 Maurice Kalinowski <mauricek@nowhere.fake>

Whitespace cleanup.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28270 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 16466e8a 30-May-2006 Axel Dörfler <axeld@pinc-software.de>

Cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17648 a95241bf-73f2-0310-859d-f6bbb57e9c96


# cf91714bf27a0166f5c6bed025a196aff35fb274 04-May-2013 Jérôme Duval <jerome.duval@gmail.com>

Magnify: some 64 bit fixes


# 936ad115209091f4e0744f4ca74bae2f51455b27 17-Feb-2013 Matt Madia <mattmadia@gmail.com>

Style fixes from #4146 comment:11.


# da2db35956d4fede85d397cff49719ef882a1758 14-Aug-2012 Tamás Krutki <ktamas@wartime-tbs.org>

Allow Magnify to resize to smaller sizes more gracefully.

Fixes ticket #4146

Signed-off-by: Matt Madia <mattmadia@gmail.com>


# 2d1523c61d3386f0ac4d6d679c3670211b6fba14 14-Feb-2013 Humdinger <humdingerb@gmail.com>

Removed the help menu from Magnify (#5012)

No other Haiku app has a help menu, we have the user
guide for that. One time we may want to link the
appropriate user guide page into all apps...


# 11c7ff531a01b64773d8a8f0e02c1c7c9f27ca29 25-Mar-2011 Jonas Sundström <jonas@kirilla.com>

Removing most About windows and menu items as discussed here
http://www.freelists.org/post/haiku-commits/r40968-in-haikutrunksrcapps-activitymonitor-bootmanager-charactermap-codycam-deskbar,3
Leaving them for now in replicants, and in Terminal, according to (my interpretation of) the instructions here
http://dev.haiku-os.org/browser/haiku/trunk/src/apps/terminal/README.GPL_to_OBOS#L70
Some sporadic cleanup.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41108 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 57c3ecadb85f7995aecf6666c47e2c0036f1d9f6 23-Jun-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* Fixed warning.
* Fixed creation of settings file. The second creat() parameter specifies the
permission, not the open mode.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31216 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 65b27c0e438acc4bcb64978b077a1a11b816d1c2 21-Oct-2008 Maurice Kalinowski <mauricek@nowhere.fake>

- Add option to stick Magnify to a certain coordinate.
- Keep updating on this area
- Fixes #2831



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28272 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5430c032f4300172090aef03e3b65d8b75e01238 21-Oct-2008 Maurice Kalinowski <mauricek@nowhere.fake>

Whitespace cleanup.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28270 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 16466e8a73065e007d0c5f4d1a4c4144fec164b9 30-May-2006 Axel Dörfler <axeld@pinc-software.de>

Cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17648 a95241bf-73f2-0310-859d-f6bbb57e9c96