Ugh. Embarassing. I forgot to correct "these five things" when I realized that I should subdivide points 4 and 6 for a nice, clear list.
On 13-11-16 07:29 AM, Stephan Sokolow wrote: > Regardless of my DE, most of my apps are GTK+ 2.x apps (things like > Comix, Geeqie, gVim, and Firefox which have no acceptable replacements) > but I definitely like the idea of injecting some decent file dialogs > into the few native Qt apps I have (eg. LyX, GoldenDict, etc.). > > Just give me something that does these five things and I should be > perfectly happy with it: > > 1. Offers a Places sidebar (like GTK+ and KDE but not default Qt) and > supports marking an individual bookmark as specific to a single > application (unlike GTK+) > > 2. Allows me to set a fixed size for any icons in the places sidebar > (unlike KDE 4) rather than throwing off my muscle memory by changing the > height of each row every time I attach or disconnect removable media. > > 3. Lets me rename and delete files from the context menu (like KDE and > the Qt default dialog but not GTK+). I'm sick and tired of having to > open PCManFM and navigate God only knows how deep into my filesystem > just to rename or delete a file that's already right in front of me. (Or > just forget AGAIN for the dozenth time, as usually happens) > > 4. Offers comfortable keyboard interaction and, unlike GTK+, doesn't > force me to start with the "Recent Files" virtual folder selected. > > 5. Has a location bar that actually works rather than GTK+'s tendency to > randomly auto-complete without being asked. (I'm sick of typing > "/usr/bin" and discovering that I got "/usr/sr/bin/in".) > > 6. Has a multi-column small icon view ("Compact View" in PCManFM or > "Short View" in KDE 4) where arrow key motions are commutative and > symmetrical (unlike KDE 4 Open/Save dialogs where list entry bounding > boxes vary in size, allowing the arrow keys to skip over short filenames > sandwiched in between long filenames... sometimes forcing you to grab > the mouse to focus certain files). > > 7. Has a multi-column small icon view that interprets the Up/Down arrow > keys as Previous/Next so that you can reach any file in the current > folder without touching Left/Right. (Again, unlike KDE 4 where pressing > Up at the top of a column or Down at the bottom of a column does nothing.) > > The ability to switch between location bar and breadcrumb trail > representations of the current path in Open dialogs would also be nice > but isn't essential. > > Also, I don't suppose KDE has any mechanism that would let you override > the dialogs in KDE 4 apps I use like K3b, Filelight, and Okular? > > On 13-11-16 06:56 AM, PCMan wrote: >> Hello, >> After some research, I found that we can utilize the Qt GUI platform >> plugin to integrate Qt apps with our DE. For example, the 3rd party Qt >> apps can use the icon theme we specified by default. >> Hence I added a new component, lxqt-qtplugin. >> This will install a plugin in /usr/lib/qt4/plugins/gui_platform. >> By exporting QT_PLATFORM_PLUGIN=lxqt, we can ask Qt to load our plugin >> for every Qt programs, including the 3rd party ones. >> >> Currently, the plugin only does one thing, loading icon theme setting >> from LxQt::globalSettings(), and apply it to all Qt programs. >> >> We can do more with the plugin later. For example, our own file dialogs >> based on pcmanfm-qt and our own color dialog can be added. Besides, >> since the plugin is loaded by every Qt programs, we can inject other >> stuff into the programs as needed. >> With this plugin, I think libxdsettings becomes less necessary. >> >> Cheers! >> >> >> ------------------------------------------------------------------------------ >> DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps >> OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access >> Free app hosting. Or install the open source package on any LAMP server. >> Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! >> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk >> >> >> > > > ------------------------------------------------------------------------------ > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access > Free app hosting. Or install the open source package on any LAMP server. > Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > ------------------------------------------------------------------------------ DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk _______________________________________________ Lxde-list mailing list Lxde-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxde-list