Commit Graph

366 Commits

Author SHA1 Message Date
Martin Nordholts 0f0bb336a8 devel-docs: Add gegl-porting-plan.txt
In order to effectively collaborate on this huge porting task, the
first step is to agree on exactly what we want to do.

In an effort to organize this, add gegl-porting-plan.txt to
devel-docs. In this document, we can describe how we want the port to
be done. This is not only for ourselves, but will also be useful for
non-core contributors.
2011-08-29 03:19:15 +02:00
Michael Natterer b112b08ddb NEWS: updated 2011-08-28 20:07:56 +02:00
Martin Nordholts 7fea63a283 Bug 653757 - Bitmap export in Gimp 2.6.11 vs Bitmap Export in Gimp 2.7.3
Make writing BITMAPV5HEADER color space information optional since
there are compatibility problems with writing color space
information. Unity 3D and BlitzMax have been reported to not support
such BMP images.
2011-08-26 23:49:41 +02:00
Martin Nordholts a11989542a app: Add a close button to image window tabs
It takes a bit more space, but it needs to be easy to close images.
2011-08-24 23:02:19 +02:00
Martin Nordholts 6074c89462 NEWS: Update 2011-08-20 17:59:02 +02:00
Martin Nordholts c0208e70c0 app: Resurrect "You can drop dockable dialogs here"
Resurrect the help string "You can drop dockable dialogs here" inside
GimpPanedBox. It got killed when we removed GimpDockSeparator.
2011-08-16 22:33:39 +02:00
Eric Grivel da37e9ff3e Bug 596410 - gimp-image-get-filename returns NULL for imported files
Make gimp_image_get_uri() and gimp_image_get_filename() behave as in
the GIMP 2.6 days. Add new functions gimp_image_get_xcf_uri(),
gimp_image_get_exported_uri() and gimp_image_get_imported_uri().
2011-08-12 21:15:16 +02:00
Martin Nordholts b9ccf189b4 Bug 650348 - Window unmaximizes when a document is closed
Refactor GimpImageWindow session management. As far as session
management goes, there are four states and four transitions that are
interesting.

The states are:

 State    Window mode     Images opened
 ------------------------------------------
  s1          swm               0
  s2          swm              >0
  s3          mwm               0
  s4          mwm              >0

The transitions are:

  Transition     Description
 -------------------------------------------
      t1         Enter single-window mode (swm)
      t2         Enter multi-window mwm (mwm)
      t3         Open an image
      t4         Close an image

When thinking of it like this, it is pretty easy to see when to call
gimp_image_window_session_clear() and when to call
gimp_image_window_session_apply(). So kill
gimp_image_window_set_entry_id() and handle all transitions in
gimp_image_window_session_update().
2011-08-09 20:25:06 +02:00
Martin Nordholts 4080caf999 app: Handle docks more clever when switching on swm
When switching on single-window mode, put docks in the image window
depending on what side of the window they originally had.
2011-08-05 01:51:56 +02:00
Michael Natterer f8dd7febcf NEWS: updates 2011-08-02 16:37:40 +02:00
Martin Nordholts a836c0f2c9 app: Distribute dock windows better when switching off swm
Distribute dock windows better when switching off single-window
mode. First, create one dock window per side of the image window
rather than one dock window per dock. Secondly, move the left docks to
the upper left corner of the screen, and the right docks to the upper
right corner.
2011-07-21 00:00:18 +02:00
Martin Nordholts 14420e6cc5 Update NEWS
If I was given a dime each time...
2011-07-03 21:30:39 +02:00
Martin Nordholts 8c0dc1c44e NEWS for "app: Make 'Export to' fall back to 'Export...'"
Easy to forget...
2011-06-30 23:55:13 +02:00
Mukund Sivaraman e5c137a139 Update NEWS 2011-06-15 13:46:19 +05:30
Michael Natterer b399ad910a NEWS: updates 2011-06-04 17:10:48 +02:00
Martin Nordholts 42c2c747d8 Bug 603848 - Single-window mode is not properly session managed yet
Make GimpImageWindow implement GimpDockContainer and
GimpSessionManaged so that GIMP can be started in single-window mode.
2011-06-04 12:22:20 +02:00
Martin Nordholts bed298be13 app: Remember column width in multi-column dock windows 2011-05-31 23:15:39 +02:00
Martin Nordholts 6fc587c643 app: Add GimpSessionManaged
Add a GimpSessionManaged interface to generalize
gimp_session_info_aux_get_list() and gimp_session_info_aux_set_list().
2011-05-31 23:15:14 +02:00
Martin Nordholts 3286ba8ba8 Update NEWS 2011-05-12 06:42:31 +02:00
Mukund Sivaraman 9f7ad1cea0 Update NEWS about libpng 2011-05-12 08:44:30 +05:30
Martin Nordholts 28983a5158 app: Add a "check-for-deprecated-procedures-in-script-fu" make target
Add a "check-for-deprecated-procedures-in-script-fu" make target that
looks for usage of deprecated procedures in *.scm files. We currently
use quite a bit of deprecated procedures. When we don't do that
anymore, we should connect this to make check somehow so our nightly
build fails if someone deprecated a procedures without also porting
all clients.

Run it like this from the source root:

  make -C plug-ins/script-fu check-for-deprecated-procedures-in-script-fu
2011-05-05 01:04:23 +02:00
Martin Nordholts a942de5758 Update NEWS 2011-05-05 01:01:16 +02:00
Michael Natterer ee69c8f21e NEWS: Updated 2011-05-03 22:03:15 +02:00
Michael Muré 989b85988b Cage tool: allow to add handle by clicking on an edge 2011-05-03 00:46:42 +02:00
Michael Natterer 36becbacc6 NEWS: start 2.7.3 section 2011-04-18 19:54:48 +02:00
Martin Nordholts 70f4cec9cb Add missing NEWS item for 2.7.2
It's ok to have it visible at first when we release 2.7.3.
2011-04-16 13:23:15 +02:00
Michael Natterer ab9e8e94b3 NEWS: it's 2.7.2 not 2.7.1, argh... 2011-04-15 00:21:47 +02:00
Mikael Magnusson 919598a141 NEWS: fix new typo 2011-04-14 01:20:51 +02:00
Michael Natterer fbadcc96b7 NEWS: should be up-to-date now 2011-04-14 01:17:38 +02:00
Mikael Magnusson 83e4b07919 NEWS: fix typos 2011-04-13 23:02:54 +02:00
Michael Natterer 50fd91cdf9 NEWS: much more updates 2011-04-11 23:18:57 +02:00
Michael Natterer 46e43f739d NEWS: catch up until end of october 2011-04-04 10:36:47 +02:00
Michael Natterer 1b520fe355 NEWS: updated until end of september, need a break now... 2011-03-30 20:28:18 +02:00
Martin Nordholts c59d956d1b Update NEWS for 2.7.1
Update news again with changes up to now.
2010-06-28 18:34:47 +02:00
Michael Natterer 22864d1b88 NEWS: even more 2010-06-19 15:18:52 +02:00
Michael Natterer e0221f8e65 NEWS: more updates 2010-06-19 15:09:50 +02:00
Michael Natterer 5290bb0383 NEWS: updates 2010-06-19 14:51:45 +02:00
Martin Nordholts 250f473ea7 Update NEWS, AUTHORS and INSTALL with changes up to now 2010-05-16 19:54:06 +02:00
Martin Nordholts 44d969c146 Update NEWS and AUTHORS for 2.7.1 with changes up until now 2010-02-13 21:54:48 +01:00
Martin Nordholts 96d1e6f53b NEWS: Add "Improve Free Select Tool handle highlightning" 2010-01-05 00:32:35 +01:00
Martin Nordholts 622e69ba46 Update NEWS and AUTHORS for 2.7.1 with changes up until now
The following command was used to collect new authors, improvements
are welcomed. It excludes authors that only touched po*
directories. I'm adding it to the commit message to have it stored
somewhere until next time it is needed.

find -maxdepth 1 | grep -v po | grep -v "^.$" | \
xargs git --no-pager log --pretty=format:%an GIMP_2_7_0..HEAD -- | \
sort | uniq > authors-temp.txt
2010-01-03 11:17:45 +01:00
Michael Natterer 0675a2e263 Get rid of whitespace diff in NEWS 2009-10-03 14:00:34 +02:00
Alexia Death be78fe3b1d Merge commit 'origin/master' into soc-2009-dynamics 2009-09-20 14:32:32 +03:00
Michael Natterer 67847b4aca Add section for 2.7.1 and the changes that happened so far 2009-09-07 23:06:16 +02:00
Martin Nordholts 977ee88b4b NEWS: Add missing item for 2.7.0 about closing toolbox 2009-08-30 13:47:31 +02:00
Alexia Death d2143b8886 Merging master to current state 2009-08-21 19:26:05 +03:00
Martin Nordholts 2c7e560988 Make GIMP 2.7.0 development release
Tweak NEWS and make GIMP 2.7.0 development release.
2009-08-15 21:32:38 +02:00
Martin Nordholts e9f3329ce0 Update NEWS 2009-08-15 12:06:07 +02:00
Martin Nordholts 3224fab79d Update NEWS for 2.7.0 2009-08-14 22:02:25 +02:00
Alexia Death cea52220ea Merge branch 'master' into soc-2009-dynamics
Conflicts:
	.gitignore
	NEWS
	app/widgets/gimptagpopup.c
	po/ru.po
2009-07-21 20:12:35 +03:00