On Sun, 03 Jun 2018 13:27:11 -0700 gr...@iowntheinter.net said: > I haden't previously built E/fl from sources, but I now have and your > fix works! thanks for looking into it. > > The keyboard stealing is probably to maintain the keyboard-centric > tracker tradition. It is a bit aggressive, its an all-encompassing audio > package though so the idea may be you don't really need to leave the > program to get your "audio work" done.
still - it breaks wm's and functionality by being "greedy". it breaks simply things like my volume up+down buttons changing the volume or even power, sleep, suspend, lock, printscreen etc. keys that should always work. thank god wayland is a world where this can no longer happen :) > From what I can tell, Renoise is best in class for tracker software. I > haven't tried milkytracker... I did try schismtracker and the interface > was a pain to compose in. milky looks a bit more friendly. renoise is surely more complex with a lot more features it seems. > I was also looking for something where I could edit samples and apply > fx, although Ardour or Reaper could probably mix in. I have to admit pro > audio software is one place where money talks. I'm happy enough there is > pro audio software that runs on Linux for a decent price. > > I agree it looks slick with the E theme, Id try an efl derived tracker > if there was one out there... one could probably pull the E libs into > https://extemporelang.github.io/ and whip out something pretty quickly, > if one where willing to deal in Scheme and do some LLVM debugging... i indeed have heard of this. interesting but i always perferred the tracker like display/expression. trackers have been too limited though with all channels being bounded in a pattern. the lisp way just isn't my cup of tea. to build something with the complexity of renoise would take a lot of work. would need to make a good sample editor+recorder alone as part of it and that alone is almost a project/program of its own. > On 2018-06-02 00:37, Carsten Haitzler wrote: > > On Fri, 01 Jun 2018 12:43:32 -0700 gr...@iowntheinter.net said: > > > > ok. downloaded it. i see what you see - no menus. visually it looks > > like they > > don't use a toolkit - they did their own. a bit of poking at renoise... > > it does > > odd things. > > > > 1. it grabs the keyboard when focused so no wm kbd shortcuts work. > > 2. all window moves and resizes are done by the renoise client, not wm, > > so any > > wm rules like edge resistance handling, etc. wont be followed > > 3. the grabbng disables e's alt+left mouse to move and alt+right mouse > > menu and > > alt+middle for resize. breaking much from many wm's in this regard > > 4. alt-tab is broken as since it's grabbed the kbd renoise iconifies > > itself > > instead of the alt+tab switcher being brought up as normal when you > > tab-away > > from it > > 5. alt+click or any click doesn't raise the window... so no way to > > actually > > raise it to the top it seems > > > > so first - renoise does some odd and weird things... > > > > i've done some initial checking - renoise does create a window that is > > stacked > > on top for the menu at the right geometry. now some digging... renoise > > sets the > > netwm opacity hint on menus... and this seems to have found a bug in > > our code > > of reading of the opacity value. we don't convert it correctly back to > > our > > 0-255 range we use in our objects from 0-4billion (unsinged int) for > > the > > opacity property. it looks like renoise wants the window just slightly > > transparent... it just so happened that the value it asked for mapped > > right to > > 0 as an alpha value... thus no menu. well it is there just a > > transparency of 0. > > so not a stacking problem as i first thought. i fixed it. pushed a > > commit to e > > git master. menus display for me now. thanks for this nice corner-case! > > > > commit/patch here: > > https://git.enlightenment.org/core/enlightenment.git/commit/?id=f3457218975679cd5d878496f06caa76a9464ba2 > > > > ... > > > > i downloaded some songs for renoise to test it out. it's actually a > > decent > > tracker. this takes me back to my modding days with sounddtracker, > > protracker > > and then some fastracker2 (unde dosbox in linux by then) when i > > composed music > > from samples i collected... it has been on a long list of mine to one > > day write > > a tracker again for the "modern world". :) renoise is surprisingly > > decent other > > than its annoying quirks above. > > > > really cool if you are messing with modes and renoise to do some music. > > renoise > > is also nice and dark grey like e out of the box... :) it fits in > > almost > > perfectly for me even though the ui is totally custom. the general ui > > screams of > > lots of powerful tools and options wrapped around ye olde tracker > > ui/design > > which is almost perfect for me. :) > > > >> When I attempt to use Renoise 3.1.0 under Enlightenment 0.22.3 on > >> Ubuntu > >> 18.04 (Installed from ppa:niko2040/e19 ) > >> clicking on any menu { File, Edit, View ... } does not open a menu, > >> it > >> does nothing. > >> The menus do work under Fluxbox. > >> I have raised an issue in their forum > >> http://forum.renoise.com/index.php/topic/51646-menus-file-edit-view-do-not-work-in-ubuntu-1804-under-enlightenment-0223-window-manager/ > >> > >> Is there anything I can do in E to gather debugging information to > >> report to the Renoise team? I dont see any errors in the Renoise > >> console > >> log, and since its a closed source application I cant dig into it. > >> > >> > >> ------------------------------------------------------------------------------ > >> Check out the vibrant tech community on one of the world's most > >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot > >> _______________________________________________ > >> enlightenment-users mailing list > >> enlightenment-users@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users > >> > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - ras...@rasterman.com ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users