summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Richard W.M. Jones [Fri, 20 Jul 2012 08:42:11 +0000 (09:42 +0100)]
Menu_open_uri module uses Window, so arrange object build order accordingly.
Richard W.M. Jones [Mon, 1 Aug 2011 12:43:10 +0000 (13:43 +0100)]
todo: Display the Windows event log.
Richard W.M. Jones [Sun, 31 Jul 2011 20:53:28 +0000 (21:53 +0100)]
Make .depend file stable.
Richard W.M. Jones [Fri, 29 Jul 2011 21:18:49 +0000 (22:18 +0100)]
Version 0.2.1.
Richard W.M. Jones [Fri, 29 Jul 2011 21:21:25 +0000 (22:21 +0100)]
Add config.ml.in to EXTRA_DIST.
Richard W.M. Jones [Fri, 29 Jul 2011 18:53:57 +0000 (19:53 +0100)]
Add file properties dialog.
Richard W.M. Jones [Fri, 29 Jul 2011 18:53:19 +0000 (19:53 +0100)]
Use the Calendar module.
Richard W.M. Jones [Fri, 29 Jul 2011 16:15:09 +0000 (17:15 +0100)]
Add About dialog.
Richard W.M. Jones [Fri, 29 Jul 2011 16:10:25 +0000 (17:10 +0100)]
Generate config.ml from Makefile, add iconsdir path.
Because iconsdir contains the prefix, we can't generate
it from configure.
Richard W.M. Jones [Fri, 29 Jul 2011 16:08:47 +0000 (17:08 +0100)]
Don't delete old dependency file unless new one builds.
Richard W.M. Jones [Fri, 29 Jul 2011 14:07:41 +0000 (15:07 +0100)]
Version 0.2.0.
Richard W.M. Jones [Fri, 29 Jul 2011 13:43:49 +0000 (14:43 +0100)]
Implement open disk and connect to URI menu options.
Richard W.M. Jones [Fri, 29 Jul 2011 11:26:39 +0000 (12:26 +0100)]
Add Reopen option to the menu.
There's a small problem here which is that we lose the original guest
name. We need to store it somewhere, although it's not clear which
component should be storing it (probably the Window).
Richard W.M. Jones [Fri, 29 Jul 2011 09:51:54 +0000 (10:51 +0100)]
Add Guest -> Operating system information menu item.
Also some refactoring of the menu code.
Richard W.M. Jones [Thu, 28 Jul 2011 22:32:12 +0000 (23:32 +0100)]
Use signals to loosely couple modules.
Rearchitect the use of signals so that menu entries emit
signals.
Everything is "plugged together" in a single place in 'main.ml'.
Richard W.M. Jones [Thu, 28 Jul 2011 21:54:00 +0000 (22:54 +0100)]
Enable throbber animation.
Richard W.M. Jones [Thu, 28 Jul 2011 21:47:51 +0000 (22:47 +0100)]
Make window into an object.
This refactors the code so that the main window is an
object. This will allow us to use signals for the menu
functions instead of direct callbacks.
Richard W.M. Jones [Thu, 28 Jul 2011 20:37:13 +0000 (21:37 +0100)]
Use tabs for inspection dialog.
Richard W.M. Jones [Thu, 28 Jul 2011 18:28:31 +0000 (19:28 +0100)]
Basic inspection data.
Richard W.M. Jones [Thu, 28 Jul 2011 20:44:24 +0000 (21:44 +0100)]
Debug libvirt errors.
Richard W.M. Jones [Thu, 28 Jul 2011 20:37:36 +0000 (21:37 +0100)]
Pass -g option to compiler and linker.
Richard W.M. Jones [Wed, 27 Jul 2011 22:12:53 +0000 (23:12 +0100)]
Refactor code to add inspection dialog.
Turn Filetree into a Gtk object.
This changes the public interface of Filetree to be a Gtk object,
inheriting from GTree.view. This allows us to attach signals to this
object.
Second, we add the inspection dialog as a separate module.
The filetree and inspection dialog modules are loosely coupled by two
signals. The tree#op_inspection_dialog signal is emitted by the tree
when the inspection dialog should be opened. tree#clear_tree is
emitted by the tree when the inspection dialog should be closed (it
can also be closed by user action).
The inspection dialog is not implemented by this commit. It is just
empty for now.
The other operations are modified to work in the same way as the
inspection dialog. eg. file checksum is implemented using a separate,
loosely-coupled module called Op_checksum_file, which listens for a
tree#op_checksum_file signal and runs when that signal is emitted.
Richard W.M. Jones [Wed, 27 Jul 2011 20:49:01 +0000 (21:49 +0100)]
Add drive mappings and Windows current control set to inspection data.
Richard W.M. Jones [Wed, 27 Jul 2011 19:43:29 +0000 (20:43 +0100)]
todo: Use signals.
Richard W.M. Jones [Wed, 27 Jul 2011 18:39:51 +0000 (19:39 +0100)]
Pretty error message in failure dialog.
Richard W.M. Jones [Wed, 27 Jul 2011 17:33:47 +0000 (18:33 +0100)]
Allow bytecode compilation.
Bytecode compilation (ocamlc) is selected automatically if the native
code compiler (ocamlopt) is not available on this platform.
Also the packager or developer may force bytecode compilation for
easier debugging by doing:
./configure --without-native
Richard W.M. Jones [Wed, 27 Jul 2011 17:10:27 +0000 (18:10 +0100)]
Remove unused module definitions from slave_utils.ml.
Richard W.M. Jones [Wed, 27 Jul 2011 13:19:35 +0000 (14:19 +0100)]
Version 0.1.7.
Richard W.M. Jones [Wed, 27 Jul 2011 13:14:26 +0000 (14:14 +0100)]
Remove guestfs-browser.spec since the package is now in Fedora.
Richard W.M. Jones [Wed, 27 Jul 2011 11:40:45 +0000 (12:40 +0100)]
Add icon.
Richard W.M. Jones [Wed, 27 Jul 2011 11:22:03 +0000 (12:22 +0100)]
Add guestfs-browser.desktop file.
Richard W.M. Jones [Wed, 27 Jul 2011 11:13:24 +0000 (12:13 +0100)]
Update HACKING document.
Richard W.M. Jones [Wed, 27 Jul 2011 11:12:45 +0000 (12:12 +0100)]
Add note about OCaml bindings bug, and which versions of libguestfs are req'd.
Richard W.M. Jones [Wed, 27 Jul 2011 11:11:54 +0000 (12:11 +0100)]
configure: Fix perldoc detection.
This only worked by accident. If perldoc was not installed then you
would have got a build error.
Richard W.M. Jones [Tue, 17 May 2011 08:07:51 +0000 (09:07 +0100)]
Version 0.1.6.
Richard W.M. Jones [Fri, 8 Apr 2011 09:44:45 +0000 (10:44 +0100)]
Small error in progress bar callback.
The array could be longer than 4 elements in a future version
of libguestfs, so change check from = to >=.
Richard W.M. Jones [Thu, 7 Apr 2011 10:24:46 +0000 (11:24 +0100)]
Clamp progress bar to range 0..1.
For unknown reason, this fraction was sometimes out of range.
Added a warning message to print position and total if this
happens.
Richard W.M. Jones [Thu, 7 Apr 2011 10:17:52 +0000 (11:17 +0100)]
Implement pulse mode progress bar.
Richard W.M. Jones [Thu, 7 Apr 2011 10:14:39 +0000 (11:14 +0100)]
Switch to using new event API.
NB: This requires libguestfs >= 1.9.11. It is not compatible
with earlier versions.
Richard W.M. Jones [Sat, 15 Jan 2011 18:19:48 +0000 (18:19 +0000)]
Version 0.1.5.
Richard W.M. Jones [Sat, 15 Jan 2011 18:18:24 +0000 (18:18 +0000)]
Update code for Camomile 0.8.
Richard W.M. Jones [Fri, 17 Dec 2010 20:13:25 +0000 (20:13 +0000)]
Version 0.1.4.
Richard W.M. Jones [Fri, 17 Dec 2010 14:24:22 +0000 (14:24 +0000)]
Version 0.1.3.
Richard W.M. Jones [Fri, 17 Dec 2010 13:21:59 +0000 (13:21 +0000)]
Display default registry keys as "@".
Richard W.M. Jones [Fri, 17 Dec 2010 12:24:01 +0000 (12:24 +0000)]
Use bitstring, enable display of symlinks on NTFS.
Richard W.M. Jones [Thu, 16 Dec 2010 10:43:19 +0000 (10:43 +0000)]
Version 0.1.2.
Richard W.M. Jones [Tue, 14 Dec 2010 22:36:41 +0000 (22:36 +0000)]
Version 0.1.1.
Richard W.M. Jones [Tue, 14 Dec 2010 20:31:24 +0000 (20:31 +0000)]
Version 0.1.0.
Richard W.M. Jones [Tue, 14 Dec 2010 19:50:01 +0000 (19:50 +0000)]
Prepare for first binary release.
Richard W.M. Jones [Tue, 14 Dec 2010 10:29:33 +0000 (10:29 +0000)]
Daily check-in.
Richard W.M. Jones [Tue, 14 Dec 2010 15:48:04 +0000 (15:48 +0000)]
Add dependencies file to git.
This file is needed if you want to build immediately after
checking the source out from git.
Richard W.M. Jones [Tue, 14 Dec 2010 15:46:53 +0000 (15:46 +0000)]
ocaml: Make dependencies file stable.
Richard W.M. Jones [Mon, 13 Dec 2010 23:08:19 +0000 (23:08 +0000)]
Add progress bar.
Richard W.M. Jones [Mon, 13 Dec 2010 22:14:26 +0000 (22:14 +0000)]
Daily checkin of rewritten code.
Richard W.M. Jones [Mon, 13 Dec 2010 21:54:56 +0000 (21:54 +0000)]
Allow slave functions to have optional ?fail parameter for errors.
Richard W.M. Jones [Sat, 2 Oct 2010 10:33:10 +0000 (11:33 +0100)]
guestfs browser 'reboot'
Richard Jones [Fri, 9 Jul 2010 14:00:05 +0000 (15:00 +0100)]
Version 0.0.3.
Richard Jones [Fri, 9 Jul 2010 14:07:15 +0000 (15:07 +0100)]
Update EXTRA_DIST.
Richard Jones [Fri, 9 Jul 2010 13:59:37 +0000 (14:59 +0100)]
Add config.mli to describe Config module.
Richard Jones [Fri, 9 Jul 2010 13:50:34 +0000 (14:50 +0100)]
Add COPYING file, internal HTML documentation, and RPM spec file.
Richard Jones [Fri, 9 Jul 2010 12:48:40 +0000 (13:48 +0100)]
Version 0.0.2
Richard Jones [Wed, 23 Jun 2010 11:05:43 +0000 (07:05 -0400)]
Begin export file dialogs.
Richard Jones [Tue, 22 Jun 2010 18:32:45 +0000 (14:32 -0400)]
Disk usage dialog.
Richard Jones [Tue, 22 Jun 2010 12:37:09 +0000 (08:37 -0400)]
Adjust default Window dimensions.
Richard Jones [Wed, 16 Jun 2010 10:59:09 +0000 (11:59 +0100)]
Version 0.0.1
Richard Jones [Wed, 16 Jun 2010 10:40:19 +0000 (11:40 +0100)]
Initial commit.