Commit Graph

63 Commits

Author SHA1 Message Date
5355063f99 Correct the label for the File->Quit menu entry 2015-12-31 05:54:59 +01:00
46d9a6d6f5 Avoid warnings when compiling with Gtk+ 3 2015-11-24 00:31:55 +01:00
e4ac86b870 Mark unimplemented device buttons as such
They are set as unsensitive if there is no command nor keypress
event associated with them.
2015-08-23 14:08:23 +02:00
73b242e2d1 Prepend the vendor to the window title 2015-08-23 04:28:51 +02:00
99a2c0a9b8 Use the device model as the default title 2015-08-23 04:25:05 +02:00
c2c83cbf8a Fix choosing the custom profile entry by default 2015-08-23 04:23:38 +02:00
dfd4bd93a4 Sort out the profile models per vendor 2015-08-23 03:52:32 +02:00
ceec507cf3 Break down the device titles as vendor and model 2015-08-22 13:56:25 +02:00
52e34520e5 Avoid a few compilation warnings 2015-08-22 13:39:34 +02:00
19a10aa0e9 Improve the widget alignment in the profile chooser 2015-08-22 13:39:08 +02:00
d750c09985 Reset to default values when loading device profiles 2015-08-22 13:28:11 +02:00
9060cec32b Align the spin buttons in the profile chooser 2015-08-22 03:16:14 +02:00
42c82e17c5 Add support for emulating key presses
Unfortunately this feature does not seem to work yet.
2015-08-22 02:46:59 +02:00
d8db3a3274 Add support for device buttons
The buttons are added to a toolbar. Commands can be executed when
pressed.
2015-08-22 02:28:19 +02:00
31ff57e1cb Add a few comments 2015-08-21 02:15:41 +02:00
355a5be1e4 Sort the list of profiles 2015-08-21 02:15:21 +02:00
676e797661 Change the title of the profile window 2015-08-20 19:59:41 +02:00
f0d80a73b3 Correct the menu entry for debugging mode 2015-07-06 00:11:28 +02:00
fba2adfef8 Avoid spurious error message with the chooser when exiting 2015-06-18 16:33:33 -04:00
57a09503d7 Fix build with Glib < 2.34 2015-04-20 23:30:06 +02:00
60139483f6 Allow overriding the default name of the Xephyr binary
This can be done via the XEPHYR_PROGNAME constant.
2015-04-13 23:32:02 +02:00
27171931d7 Stop tracking the initial idle source once complete 2015-04-13 23:27:34 +02:00
1a1afac30d Update the copyright notice 2015-04-13 23:25:57 +02:00
10405033ad Actually stop tracking Xephyr once exited 2015-04-13 23:24:36 +02:00
17e5112975 Added a menu option to highlight screen updates (see Xephyr(1)) 2013-12-14 06:30:19 +01:00
a734ad102a Let the icon size in the chooser be dynamic 2013-12-14 05:00:08 +01:00
8f2ca20114 Also able to load an icon for each phone model 2013-12-14 04:58:24 +01:00
56a62f75b6 Code cleanup 2013-12-14 04:49:52 +01:00
eb585365d7 Using the model's title in the chooser 2013-12-14 04:46:02 +01:00
b77c5b0ce9 Track if sub-processes run properly 2013-12-14 04:21:15 +01:00
47464ba7ad Translating more parts of the interface 2013-12-09 01:22:17 +01:00
2792b5b012 Code cleanup 2013-12-09 01:11:08 +01:00
a3f779a3aa The chooser can now effectively import the profiles available 2013-11-30 12:35:37 +01:00
6417e8643c Listing the different profiles available 2013-11-30 12:18:40 +01:00
f3b42d8628 Added a combo box to choose a pre-defined profile 2013-11-30 12:13:29 +01:00
10455a75e2 Allowed a few more strings to be translated 2013-11-30 11:58:18 +01:00
e9adb40564 Code cleanup 2013-11-30 11:54:36 +01:00
40dd0dfc30 Implemented a configuration chooser 2013-11-30 11:52:13 +01:00
f27b4e7b59 Consolidate the preferences into a structure 2013-11-30 11:06:40 +01:00
044486cf91 Allow a command to be automatically started when ready 2013-11-30 10:20:33 +01:00
3a7377408f The interface to run commands is long implemented now 2013-11-30 10:00:26 +01:00
93dedffe5a Properly prepare the environment when launching child applications 2013-11-30 10:00:26 +01:00
ce7b48dd5d Stricter checks when instantiating the Simulator class 2013-11-30 09:58:50 +01:00
a2ff0f513f Using PROGNAME for the simulator 2013-11-30 09:57:01 +01:00
9c5b9777a3 Added a few file filters to the file chooser dialog 2013-11-30 09:39:23 +01:00
16e512bff1 Added a file chooser to the "Run" dialog 2013-11-30 09:35:14 +01:00
6e09cd4a83 Changed "File->Close" (C-w) to "File->Quit" (C-q) to avoid some mishaps 2013-11-30 05:33:52 +01:00
4540406736 Store the copyright information in UTF-8 directly 2013-10-17 19:14:20 +02:00
07176b68a9 Let the accel group be deallocated eventually 2013-04-10 22:00:33 +02:00
e247e659c2 Let the entry widget activate the dialog when itself activated 2013-03-24 19:18:14 +01:00