History of channels/specbuttons.py of 798a7746aa990acf
History of the file that is called channels/specbuttons.py at checkin 798a7746aa990acf
2020-05-16
| ||
10:08 | Minor Python 3 fixes (syntax and str.decode) file: [5399e5934f] check-in: [3d48a4ac68] user: mario, branch: trunk, size: 5339 [annotate] [blame] [check-ins using] [diff] | |
2018-12-17
| ||
22:19 | Added crude support for binding internal calls `object.func()` to buttons. file: [f76050e966] check-in: [bbb93d412c] user: mario, branch: trunk, size: 5323 [annotate] [blame] [check-ins using] [diff] | |
2018-12-16
| ||
20:06 | Fix cmd= parameter handling. file: [9ee8fca8b8] check-in: [6cea64726f] user: mario, branch: trunk, size: 4786 [annotate] [blame] [check-ins using] [diff] | |
2017-01-08
| ||
12:46 | Check for windows-style paths in specbuttons file lookup file: [06e8ddd1d2] check-in: [49f14d5102] user: mario, branch: trunk, size: 4779 [annotate] [blame] [check-ins using] [diff] | |
2016-12-24
| ||
20:11 | Extra buttons sorted by icon name. -- Rocus file: [bb248c330b] check-in: [dc1a3bfef9] user: mario, branch: trunk, size: 4766 [annotate] [blame] [check-ins using] [diff] | |
2016-12-16
| ||
18:34 | Fix popen(`locate`) exception. file: [b738a29198] check-in: [8154611e3a] user: mario, branch: trunk, size: 4658 [annotate] [blame] [check-ins using] [diff] | |
16:26 | Reverted all `module = __name__` assignments, because that was carrying the module over, not the base classname. Added #extraction-method: meta information to channel plugins. file: [89ccc02506] check-in: [09dec64f41] user: mario, branch: trunk, size: 4591 [annotate] [blame] [check-ins using] [diff] | |
2016-12-11
| ||
13:32 | safeguard absent config option file: [8a8982cf89] check-in: [978c9ffe56] user: mario, branch: trunk, size: 4586 [annotate] [blame] [check-ins using] [diff] | |
2016-12-10
| ||
13:55 | Use `module = __name__` consistently for all plugins file: [2d832ee6ca] check-in: [88aac7840a] user: mario, branch: trunk, size: 4515 [annotate] [blame] [check-ins using] [diff] | |
2016-11-06
| ||
12:45 | Make action.cmd() more explicit again. Introduce cmd= override flag for action.run_fmt_url(). So that specbuttons can use it instead of just interpol(). Thus the urn:/mime handlers will engage as well. file: [686c618002] check-in: [2b300a090d] user: mario, branch: trunk, size: 4378 [annotate] [blame] [check-ins using] [diff] | |
2016-10-31
| ||
21:50 | Slim down comment (too lengthy contents break gtk tooltip) file: [8c611155af] check-in: [2b17639821] user: mario, branch: trunk, size: 4366 [annotate] [blame] [check-ins using] [diff] | |
2016-10-28
| ||
23:18 | bump minor versions file: [50f6d0eab7] check-in: [1478740ada] user: mario, branch: trunk, size: 4730 [annotate] [blame] [check-ins using] [diff] | |
23:12 | Enable `list`/`array`/`table` config schemes in addition to `dict`. Currently unused, just added because it's little more code. No custom value="x,x,x|y,y,y" parser yet. Not for `dict` either, as it's only used by specbuttons with a predefined list. file: [0939200c7c] check-in: [50c68197c7] user: mario, branch: trunk, size: 4730 [annotate] [blame] [check-ins using] [diff] | |
18:14 | Rename to "Spec buttons", use new {type:dict} config descriptor. file: [19182e61c1] check-in: [e0aba9dd4e] user: mario, branch: trunk, size: 4763 [annotate] [blame] [check-ins using] [diff] | |
2016-10-27
| ||
16:42 | Introduce `dict` configuration type, prepare TreeView in uikit (similar to record/play config table). file: [cb0390ac2c] check-in: [095de3353f] user: mario, branch: trunk, size: 4600 [annotate] [blame] [check-ins using] [diff] | |
2016-10-23
| ||
16:29 | Cleaner specbuttons plugin, add support for placeholders in button commands. Add documentation and some config ideas. file: [a1cfea50d2] check-in: [824186a7c3] user: mario, branch: trunk, size: 4485 [annotate] [blame] [check-ins using] [diff] | |
2016-10-22
| ||
19:07 | Added: new plugin: specbuttons allows to define mini toolbar buttons to control applications (audio settings, mute/volume, start/kill players or other apps). Has been externalized as plugin. The UI features are built into gtk3.xml file: [bddc19b064] check-in: [43b36ed35b] user: mario, branch: trunk, size: 3469 [annotate] [blame] [check-ins using] | |