aboutsummaryrefslogtreecommitdiff
path: root/lumina-fileinfo
Commit message (Collapse)AuthorAge
* Large cleanup of the Lumina project files and OS-detection/support systems.Ken Moore2016-01-11
| | | | | | | 1) Setup all the subprojects to use the new OS-detect.pri subfile 2) Automatically detect/set the build datetime string for the project when qmake is run. 3) Automatically read/embed the current GIT revision into the Lumina version string 4) Remove the old QtConfig shortcut function from the LuminaOS class (and all templates).
* Fix a "pt_BR" tag in the "pt" translation file.Ken Moore2015-11-09
|
* Forcible remove the "tabBarAutoHide" property from the MainUI.ui file (5.4+ ↵Ken Moore2015-10-28
| | | | versions of QtDesigner add it automatically).
* Replace the "tabBarAutoHide" setting with a manual check/hide of the tab bar ↵Ken Moore2015-10-28
| | | | in lumina-fileinfo. This reduces the minimum Qt version from 5.4 back down to about 5.2
* Turn on mouse-selection for a number of labels in the lumina-info and ↵Ken Moore2015-10-15
| | | | lumina-fileinfo utilities. This allows the user to copy that information to the clipboard for use elsewhere.
* Change the tab name in lumina-fileinfo to "File Information" to ensure ↵Ken Moore2015-10-15
| | | | consistency with window title. Also make that tabbar auto-hide if there is only one tab (not an XDG shortcut)
* Revert the debug/release flag change to all the *.pro files. This causes ↵Ken Moore2015-09-30
| | | | issues when trying to install the debug version of apps. Instead, the makefiles should be generated with the command "qmake[-qt5] CONFIG+=debug". That will set the debug flag for the Makefile and allow the user to run make and "make install" normally (but with debugging enabled)
* Update all the project files to allow for "make debug" to create a binary ↵Ken Moore2015-09-30
| | | | with debugging symbols included. The standard "make" will be exactly the same.
* Update the dependencies/project to include the Qt5-Concurrent build module ↵Ken Moore2015-09-09
| | | | (needed for the recent change to lumina-fileinfo)
* Avoid follow symlinks for size information.Carlos Bohórquez2015-09-08
| | | | | | | | | Qt follows symlinks in Unix when size function is used. As a result, if you have several symlinks that points to big files, the information will be "wrong". It's better to avoid call size on symlinks and lost several hundred of bytes instead of get the size of the same file several times. If needed, lstat systemcall can be used to get symlinks real size.
* Solves the issue 11073Carlos Bohórquez2015-09-08
| | | | | Now directories displays the size correctly. In addition, number of files and directories are displayed too.
* Completely overhaul lumina-fileinfo so that it is just a front-end to the ↵Ken Moore2015-08-31
| | | | XDGDesktop structure now, instead of using the regex's and template files like before. This also makes it easier to update later, since there are more information fields in the XDGDesktop structure than lumina-fileinfo currently handles (TryExec, Actions, ShowIn, etc).
* Fix the mimetype display for directories in lumina-fileinfo.Ken Moore2015-08-26
|
* Disable the "size" output of a directory in lumina-fm: this needs some ↵Ken Moore2015-08-25
| | | | better coding to recusively add up the sizes of all the files within it.
* Update the lumina theme engine/class so that custom environment variables ↵Ken Moore2015-08-18
| | | | may be set/loaded for all apps using the theme engine (including the session - which propagates to new non-lumina applications as well)
* Add "DESTDIR" build option support to the Lumina project files (needed for ↵Ken Moore2015-07-31
| | | | | | Fedora packaging). Also convert the last X11 usage in LPanel over to XCB
* Update all the *.pro files to add a new NO_I18N config option which prevents ↵Ken Moore2015-07-14
| | | | the installation of the translation files (the translations in this repo are highly incomplete, you should use the translation files from the lumina-i18n repo instead since that is where almost all the translation work is being committed).
* this patch correct 2 issues with non existing files:wi2015-04-30
| | | | | | | - lumina-fileinfo file (where file is a not existing file) now return expected values - lumina-fileinfo file.desktop (where file.destp is an empty file) now present the correct screen allowing users to enter values of the desktop file Thanks to last fix, users willing to create a desktop file (via lumina-fm -> new file) in their ~/Desktop folder are able to edit it.
* Remove the "TabBarAutoHide" usage in lumina-fileinfo for now. Apparently ↵Ken Moore2015-04-28
| | | | that is new as of Qt 5.4, and some platforms (OpenBSD) do not have that version yet.
* Add size info to the list in lumina-fileinfo, and disable the desktop file ↵Ken Moore2015-04-27
| | | | editor (but leave it visible) if the file is not writable by the user.
* Add support for lumina-fm to be able to handle all input files (not just ↵Ken Moore2015-04-27
| | | | *.desktop shortcuts).
* since mixing tabs and spaces can generate troubles in some editors, I've ↵wi2015-04-26
| | | | removed the tabs
* Re-enable lumina-fileinfo within the general lumina build procedure and ↵Ken Moore2015-04-22
| | | | update the port files as necessary
* Make sure that lumina-fileinfo displays an error message if an invalid file ↵Ken Moore2015-04-22
| | | | type is supplied to the utility.
* Clean up the new lumina-fileinfo utility.Ken Moore2015-04-21
| | | | | | | 1) Get it setup for translations 2) Update the project file to work with all the Lumina defines/locations 3) Remove the registration of the *.desktop shortcut (CLI requirements, not a stand-alone app) 4) Clean up the icon/theme usage so if the icon theme gets changed it will be updated in the utility right away.
* test the return code of the command to mv file to refresh the icon.wi2015-04-20
|
* This is a complete adaptation of lumina-fileinfo.wi2015-04-17
| | | | | The most important element is that during the loadDEsktopFile we check the content of the file. In case the file does not contains the mandatory elements (cfr http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-1.1.html) we reject it and ask the user to manually (via an anoter tool) correct it, or to restart from scratch.
* Corrections proposed by Kenwi2015-04-14
|
* refactring of lumina-fileinfo:wi2015-04-12
| | | | | | - detect if a field exist in different language and inform the user - add the inMemoryFile which contains the whole lines of the config. every modifications are stored in there and once the user click "apply" the whole content goes to disk - adapt the changes requested by the user in the inMemoryFile (no more when the user click on "Apply").
* have a config directory to store templateswi2015-03-29
|
* put the name lumina-fileinfowilliam2015-03-26
bgstack15