chiark / gitweb /
mandy.git
2 years agoPut a menu bar on the julia window too menu
Richard Kettlewell [Sat, 6 Nov 2010 11:08:36 +0000]
Put a menu bar on the julia window too

2 years agoMake 'save julia image' insensitive if julia window not visible.
Richard Kettlewell [Sat, 6 Nov 2010 11:07:08 +0000]
Make 'save julia image' insensitive if julia window not visible.

Encapsulate menu logic into a single file more effectively.

2 years agoEnsure rendering is complete before saving image
Richard Kettlewell [Sat, 6 Nov 2010 10:28:53 +0000]
Ensure rendering is complete before saving image

2 years agoWindows menu with control for Julia set window
Richard Kettlewell [Fri, 5 Nov 2010 22:00:17 +0000]
Windows menu with control for Julia set window

2 years agoMerge branch 'menu' of git+ssh://araminta/~/git/mandy into menu
Richard Kettlewell [Fri, 5 Nov 2010 21:14:39 +0000]
Merge branch 'menu' of git+ssh://araminta/~/git/mandy into menu

2 years agoSave Julia images too
Richard Kettlewell [Thu, 4 Nov 2010 19:44:23 +0000]
Save Julia images too

2 years agoWIP save an image of the mandelbrot set
Richard Kettlewell [Thu, 4 Nov 2010 19:36:49 +0000]
WIP save an image of the mandelbrot set

2 years agoUse stock menu items
Richard Kettlewell [Wed, 3 Nov 2010 23:20:07 +0000]
Use stock menu items

2 years agoAbout... box
Richard Kettlewell [Wed, 3 Nov 2010 23:16:14 +0000]
About... box

2 years agoWIP start on the menu
Richard Kettlewell [Wed, 3 Nov 2010 21:48:26 +0000]
WIP start on the menu

2 years agoAnother modifier handling fix
Richard Kettlewell [Wed, 3 Nov 2010 20:52:25 +0000]
Another modifier handling fix

2 years agoTypo
Richard Kettlewell [Wed, 3 Nov 2010 20:42:42 +0000]
Typo

2 years agoMerge branch 'julia'
Richard Kettlewell [Wed, 3 Nov 2010 20:32:41 +0000]
Merge branch 'julia'

2 years agoOptimizations per WP
Richard Kettlewell [Wed, 3 Nov 2010 19:48:38 +0000]
Optimizations per WP

2 years agoConsistent naming julia
Richard Kettlewell [Tue, 2 Nov 2010 22:37:39 +0000]
Consistent naming

2 years agoWIP continue class split-up
Richard Kettlewell [Tue, 2 Nov 2010 22:36:52 +0000]
WIP continue class split-up

2 years agoWIP Start to reorganize view classes
Richard Kettlewell [Tue, 2 Nov 2010 22:26:20 +0000]
WIP  Start to reorganize view classes

2 years agoShift-double-click zooms out. So single-button operation (e.g. a
Richard Kettlewell [Tue, 2 Nov 2010 20:24:47 +0000]
Shift-double-click zooms out.  So single-button operation (e.g. a
trackpad) should now work.

2 years agoUse shift-left to draw Julia set
Richard Kettlewell [Tue, 2 Nov 2010 20:20:14 +0000]
Use shift-left to draw Julia set

2 years agoUse right button to draw the Julia set (including dragging).
Richard Kettlewell [Mon, 1 Nov 2010 21:37:11 +0000]
Use right button to draw the Julia set (including dragging).

2 years agoControls & useful title for julia set window
Richard Kettlewell [Mon, 1 Nov 2010 21:31:06 +0000]
Controls & useful title for julia set window

2 years agoMerge branch 'master' into julia
Richard Kettlewell [Mon, 1 Nov 2010 20:35:24 +0000]
Merge branch 'master' into julia

2 years agodelete[] hygeine
Richard Kettlewell [Mon, 1 Nov 2010 20:35:12 +0000]
delete[] hygeine

2 years agoAnother missing initializer
Richard Kettlewell [Mon, 1 Nov 2010 20:32:25 +0000]
Another missing initializer

2 years agoMerge branch 'master' into julia
Richard Kettlewell [Mon, 1 Nov 2010 20:28:41 +0000]
Merge branch 'master' into julia

2 years agoMissing initializer
Richard Kettlewell [Mon, 1 Nov 2010 20:28:35 +0000]
Missing initializer

2 years agoCope with numlock being on
Richard Kettlewell [Mon, 1 Nov 2010 20:22:48 +0000]
Cope with numlock being on

2 years agostart a to-do list
Richard Kettlewell [Mon, 1 Nov 2010 13:59:35 +0000]
start a to-do list

2 years agoSkip trivial julia updates
Richard Kettlewell [Sun, 31 Oct 2010 23:20:24 +0000]
Skip trivial julia updates

2 years agoJulia set mapping the right way up
Richard Kettlewell [Sun, 31 Oct 2010 23:09:33 +0000]
Julia set mapping the right way up

2 years agoMore reliable julia window update
Richard Kettlewell [Sun, 31 Oct 2010 23:04:31 +0000]
More reliable julia window update

2 years agoWIP part-functioning julia plot
Richard Kettlewell [Sun, 31 Oct 2010 22:55:06 +0000]
WIP part-functioning julia plot

2 years agoWIP julia set window
Richard Kettlewell [Sun, 31 Oct 2010 22:47:22 +0000]
WIP julia set window

2 years agoMore reactive Job completion polling
Richard Kettlewell [Sun, 31 Oct 2010 22:40:50 +0000]
More reactive Job completion polling

2 years agoSelectively cancellable jobs
Richard Kettlewell [Sun, 31 Oct 2010 22:29:26 +0000]
Selectively cancellable jobs

2 years agoJuliaJob implementation
Richard Kettlewell [Sun, 31 Oct 2010 22:05:52 +0000]
JuliaJob implementation

2 years agoDistinct params object not such a useful idea
Richard Kettlewell [Sun, 31 Oct 2010 22:03:11 +0000]
Distinct params object not such a useful idea

2 years agomake the job factory a property of the Toplevel
Richard Kettlewell [Sun, 31 Oct 2010 20:23:17 +0000]
make the job factory a property of the Toplevel

2 years agoSplit FractalJob into its own header
Richard Kettlewell [Sun, 31 Oct 2010 19:08:30 +0000]
Split FractalJob into its own header

2 years agoExpose job factory logic
Richard Kettlewell [Sun, 31 Oct 2010 19:06:22 +0000]
Expose job factory logic

2 years agoWIP. Indirect job creation via a factory class
Richard Kettlewell [Sun, 31 Oct 2010 19:03:56 +0000]
WIP.  Indirect job creation via a factory class

2 years agoMove job params to their own class
Richard Kettlewell [Sun, 31 Oct 2010 18:21:57 +0000]
Move job params to their own class

2 years agoConsistent spelling
Richard Kettlewell [Sun, 31 Oct 2010 18:06:52 +0000]
Consistent spelling

2 years agoRemove obsolete code
Richard Kettlewell [Sun, 31 Oct 2010 17:11:15 +0000]
Remove obsolete code

2 years agoMerge with master
Richard Kettlewell [Sun, 31 Oct 2010 16:10:10 +0000]
Merge with master

2 years agodistcheck-clean
Richard Kettlewell [Sun, 31 Oct 2010 16:08:46 +0000]
distcheck-clean

2 years agoignores
Richard Kettlewell [Sun, 31 Oct 2010 16:04:56 +0000]
ignores

2 years agoAbolish old UI
Richard Kettlewell [Sun, 31 Oct 2010 16:04:33 +0000]
Abolish old UI

2 years agoRemove obsolete todo.
Richard Kettlewell [Sun, 31 Oct 2010 16:03:47 +0000]
Remove obsolete todo.

2 years agoMerge branch 'master' into gtkmm
Richard Kettlewell [Sun, 31 Oct 2010 15:56:19 +0000]
Merge branch 'master' into gtkmm

2 years agoLinux fixes
Richard Kettlewell [Sun, 31 Oct 2010 15:56:14 +0000]
Linux fixes

2 years agoControl panel tidying-up
Richard Kettlewell [Sun, 31 Oct 2010 15:51:33 +0000]
Control panel tidying-up

2 years agoWIP control panel
Richard Kettlewell [Sun, 31 Oct 2010 15:43:21 +0000]
WIP control panel

2 years agoLimit includes
Richard Kettlewell [Sun, 31 Oct 2010 14:52:31 +0000]
Limit includes

2 years agoWIP control panel linkage
Richard Kettlewell [Sun, 31 Oct 2010 14:50:00 +0000]
WIP control panel linkage

2 years agoWIP. more consistent naming, remove redundant uplink to Toplevel.
Richard Kettlewell [Sun, 31 Oct 2010 10:59:37 +0000]
WIP.  more consistent naming, remove redundant uplink to Toplevel.

2 years agoPreserve explanatory comment
Richard Kettlewell [Sun, 31 Oct 2010 10:56:51 +0000]
Preserve explanatory comment

2 years agoWIP mouse drag works
Richard Kettlewell [Sun, 31 Oct 2010 10:43:57 +0000]
WIP  mouse drag works

2 years agoWIP keyboard zoom works
Richard Kettlewell [Sun, 31 Oct 2010 10:39:46 +0000]
WIP  keyboard zoom works

2 years agoWIP 2-click zooming works
Richard Kettlewell [Sun, 31 Oct 2010 10:38:05 +0000]
WIP 2-click zooming works

2 years agoWIP renders initial image
Richard Kettlewell [Sun, 31 Oct 2010 10:25:38 +0000]
WIP  renders initial image

2 years agoWIP doesn't crash
Richard Kettlewell [Sun, 31 Oct 2010 10:20:19 +0000]
WIP doesn't crash

2 years agoWIP. rename, move funcitonality around.
Richard Kettlewell [Sun, 31 Oct 2010 10:04:11 +0000]
WIP.  rename, move funcitonality around.

2 years agoadd a void * to Job completion callback
Richard Kettlewell [Sun, 31 Oct 2010 10:00:26 +0000]
add a void * to Job completion callback

2 years agoWIP. some more gtkmm.
Richard Kettlewell [Sun, 31 Oct 2010 09:55:05 +0000]
WIP.  some more gtkmm.

2 years agoWIP. compiles again.
Richard Kettlewell [Sun, 31 Oct 2010 09:44:03 +0000]
WIP.  compiles again.

2 years agogtkmm UI will be a new directory
Richard Kettlewell [Sun, 31 Oct 2010 09:25:54 +0000]
gtkmm UI will be a new directory

2 years agoCorrect source location
Richard Kettlewell [Sun, 31 Oct 2010 09:23:16 +0000]
Correct source location

2 years agoMerge from lib branch
Richard Kettlewell [Sun, 31 Oct 2010 09:22:27 +0000]
Merge from lib branch

2 years agoMove UI into its own directory
Richard Kettlewell [Sun, 31 Oct 2010 09:20:52 +0000]
Move UI into its own directory

2 years agoWIP. native packing
Richard Kettlewell [Sun, 31 Oct 2010 08:20:23 +0000]
WIP. native packing

2 years agoWIP. native size for the drawing area
Richard Kettlewell [Sun, 31 Oct 2010 08:14:32 +0000]
WIP.  native size for the drawing area

2 years agoWIP. use sigc++-style idle signal.
Richard Kettlewell [Sun, 31 Oct 2010 08:06:18 +0000]
WIP.  use sigc++-style idle signal.

2 years agoWIP. more gtkmm transition
Richard Kettlewell [Sat, 30 Oct 2010 19:55:27 +0000]
WIP.  more gtkmm transition

2 years agoStart gtkmm port
Richard Kettlewell [Sat, 30 Oct 2010 18:18:36 +0000]
Start gtkmm port

2 years agoComplete gtk ui split-up
Richard Kettlewell [Sat, 30 Oct 2010 15:36:03 +0000]
Complete gtk ui split-up

2 years agoWIP. more gtk ui splitting
Richard Kettlewell [Sat, 30 Oct 2010 15:23:53 +0000]
WIP.  more gtk ui splitting

2 years agoWIP. more gtk ui splitting
Richard Kettlewell [Sat, 30 Oct 2010 15:18:49 +0000]
WIP.  more gtk ui splitting

2 years agoWIP. start splitting up gtk ui
Richard Kettlewell [Sat, 30 Oct 2010 15:13:38 +0000]
WIP.  start splitting up gtk ui

2 years agoRedraw after editing controls happens from centre, not pointer.
Richard Kettlewell [Sat, 30 Oct 2010 15:03:56 +0000]
Redraw after editing controls happens from centre, not pointer.

2 years agocomments
Richard Kettlewell [Sat, 30 Oct 2010 14:46:55 +0000]
comments

2 years agoMerge Linux fixups
Richard Kettlewell [Sat, 30 Oct 2010 14:45:29 +0000]
Merge Linux fixups

2 years agoMaintain old image when resizing window. Less flickery.
Richard Kettlewell [Sat, 30 Oct 2010 14:44:41 +0000]
Maintain old image when resizing window.  Less flickery.

2 years agoC++ idiom
Richard Kettlewell [Sat, 30 Oct 2010 14:32:03 +0000]
C++ idiom

2 years agoMore pleasing redraw order.
Richard Kettlewell [Sat, 30 Oct 2010 14:29:56 +0000]
More pleasing redraw order.

2 years agoLinux fixes
Richard Kettlewell [Sat, 30 Oct 2010 14:09:11 +0000]
Linux fixes

2 years agoMore naming consistency
Richard Kettlewell [Sat, 30 Oct 2010 14:04:30 +0000]
More naming consistency

2 years agoMake keyboard zoom exactly centred
Richard Kettlewell [Sat, 30 Oct 2010 14:01:28 +0000]
Make keyboard zoom exactly centred

2 years agoMore structured control panel handling
Richard Kettlewell [Sat, 30 Oct 2010 13:58:48 +0000]
More structured control panel handling

2 years agoMore consistent naming
Richard Kettlewell [Sat, 30 Oct 2010 13:17:40 +0000]
More consistent naming

2 years agoMove actual drag handling into an idle handler. Much more responsive.
Richard Kettlewell [Sat, 30 Oct 2010 13:01:23 +0000]
Move actual drag handling into an idle handler.  Much more responsive.

2 years agoWIP. restore missing redraw call
Richard Kettlewell [Sat, 30 Oct 2010 12:57:16 +0000]
WIP.  restore missing redraw call

2 years agoMove pixbuf contents around when dragging
Richard Kettlewell [Sat, 30 Oct 2010 12:15:16 +0000]
Move pixbuf contents around when dragging

2 years agoComplete background.cc abolition.
Richard Kettlewell [Sat, 30 Oct 2010 11:46:08 +0000]
Complete background.cc abolition.
Pixel rate is gone, more tedious to compute in new arrangement.

2 years agoRemove obsolete code
Richard Kettlewell [Sat, 30 Oct 2010 11:43:12 +0000]
Remove obsolete code

2 years agopixel unit sanity at last
Richard Kettlewell [Sat, 30 Oct 2010 11:42:38 +0000]
pixel unit sanity at last

2 years agoWIP. draw the right pixels. still some tearing.
Richard Kettlewell [Sat, 30 Oct 2010 11:33:47 +0000]
WIP.  draw the right pixels.  still some tearing.

2 years agoWIP. cut out lots of redundant work
Richard Kettlewell [Sat, 30 Oct 2010 11:21:08 +0000]
WIP.  cut out lots of redundant work

2 years agoWIP. right place.
Richard Kettlewell [Sat, 30 Oct 2010 11:11:14 +0000]
WIP.  right place.

2 years agoWIP. comments
Richard Kettlewell [Sat, 30 Oct 2010 11:05:27 +0000]
WIP.  comments