Commit Graph

625 Commits

Author SHA1 Message Date
Alessio Treglia 410e35c6ec Call Gtk.init() 2012-03-20 08:18:48 +01:00
Alessio Treglia d922b9d6cd Call Gtk.main() in app's main func 2012-03-20 08:18:29 +01:00
Alessio Treglia a54de2fa21 Refactoring. 2012-03-20 08:15:46 +01:00
Alessio Treglia 678cab6a91 Remove duplicate code. 2012-03-20 08:10:30 +01:00
Alessio Treglia 8942e68be5 Let application decides on how to handle signals. 2012-03-20 07:59:55 +01:00
Alessio Treglia 8e51e072df better handle signals 2012-03-19 21:49:32 +01:00
Alessio Treglia 8b5795bab9 Add SIGINT handler. 2012-03-19 21:48:11 +01:00
Alessio Treglia f33b4ff111 Try to retrieve the 'window-title' instead of the raw, simple description 2012-03-19 13:21:17 +01:00
Alessio Treglia d1c2433277 Remove trailing 'parameters' word from command description 2012-03-19 13:19:15 +01:00
Alessio Treglia 6e0b532f27 Cleanup duplicate code 2012-03-19 13:16:04 +01:00
Alessio Treglia 145e9d81f9 Refresh Italian po file 2012-03-19 13:06:10 +01:00
Alessio Treglia 6e9734c685 Update translations template. 2012-03-19 13:05:40 +01:00
Alessio Treglia 557def9b8e Rely on the icon's name instead of the filename 2012-03-19 12:59:47 +01:00
Alessio Treglia fc5cfcab75 Remove duplicates from scripts list 2012-03-19 12:56:28 +01:00
Alessio Treglia a03b2f438d Refresh description. 2012-03-19 12:56:03 +01:00
Alessio Treglia e721a8ba43 Remove useless svg files. 2012-03-19 12:50:04 +01:00
Alessio Treglia f397d1ee65 Replace GdkPixbuf objects with static icon names 2012-03-19 12:48:03 +01:00
Alessio Treglia d5bf14f9a5 Don't import GdkPixbuf 2012-03-19 12:35:05 +01:00
Alessio Treglia 102e15b358 Remove redundant code, remove references to gdkpixbuf 2012-03-19 12:34:07 +01:00
Alessio Treglia fd0f4a8569 Replace pixbuf with icon names. 2012-03-19 11:49:38 +01:00
Alessio Treglia f014bd420c Replace create_icons_fs_hierarchy with a new function in setup.py 2012-03-19 04:48:46 +01:00
Alessio Treglia 62096f27ad Cleanup old icons 2012-03-19 03:55:15 +01:00
Alessio Treglia d7c13a659c Oops, stupid mistake 2012-03-19 03:53:28 +01:00
Alessio Treglia 100234face Set icon dir data/icons 2012-03-19 03:50:19 +01:00
Alessio Treglia 7c9a1096ff Add status icons 2012-03-19 03:49:43 +01:00
Alessio Treglia 0a57136334 Add script to automatically create the icons filesystem hierarchy 2012-03-19 03:48:28 +01:00
Alessio Treglia ca925303de Update wmladi to the new API 2012-03-19 02:49:43 +01:00
Alessio Treglia 569922dc54 application.py does not provide ladi-system-tray, remove comment 2012-03-19 02:43:07 +01:00
Alessio Treglia cd3a7f8848 Cleanup 2012-03-19 02:36:21 +01:00
Alessio Treglia 4339acc0f0 Adapt ladi-system-log to the new API 2012-03-19 02:35:25 +01:00
Alessio Treglia e2229c9077 New-style class 2012-03-19 02:22:45 +01:00
Alessio Treglia 95e25faa8f LADI Control Center doesn't use LadiConfiguration at all. 2012-03-19 02:19:03 +01:00
Alessio Treglia cfbe966e8d Adapt ladi-player to new API 2012-03-19 02:18:16 +01:00
Alessio Treglia 856e732e66 Drop metaclasses' mess 2012-03-19 02:10:08 +01:00
Alessio Treglia 87ff4a1e0d New virtual class for LADI applications. 2012-03-19 01:34:57 +01:00
Alessio Treglia ac3bc79587 Some refactoring and cleanup 2012-03-19 01:34:23 +01:00
Alessio Treglia f482e91e6c Better line wrapping 2012-03-18 20:12:44 +01:00
Alessio Treglia b5d94d1318 Don't provide any configuration to LadiMenu, it's behavious must be statically.
- The apps which want to provide a custom menu can subclass LadiMenu
  override create_menu()
2012-03-18 20:10:46 +01:00
Alessio Treglia 2e9e57dbea Let apps select a filename. 2012-03-18 20:09:52 +01:00
Alessio Treglia 13451254e6 Provide a long description about the running command. 2012-03-18 15:32:18 +01:00
Alessio Treglia 98c0b0c354 Move do_button_press_event() into LadiStatusTray class. 2012-03-18 15:27:46 +01:00
Alessio Treglia de7d362c8f Set up a minimalistic menu for AppIndicator.
Yeah, we're fixing Ubuntu-specific stuff.
2012-03-18 15:03:49 +01:00
Alessio Treglia 9c4affc050 Skip treeview's header row, show a text-only tooltip 2012-03-18 13:05:42 +01:00
Alessio Treglia 39b7ec7f79 Fix tooltips. 2012-03-18 12:05:55 +01:00
Alessio Treglia fb62fd65dc Improve UI layout, disable tooltips for now, on Ubuntu they don't work at all. 2012-03-18 10:05:47 +01:00
Alessio Treglia 7a31409db5 Add support for Unity 2012-03-18 01:26:04 +01:00
Alessio Treglia 4bd913d33c Adapt find_data_files to look for the icons 2012-03-18 01:25:36 +01:00
Alessio Treglia b03ab1e95a Fix buildsystem 2012-03-17 23:00:18 +01:00
Alessio Treglia 3f6cb95867 Fix icons hierarchy, distutils should find everything automatically now 2012-03-17 19:49:10 +01:00
Alessio Treglia 31513d5bf2 Small misspelling in setup.py 2012-03-17 19:34:49 +01:00