lxde/pcmanfm-qt.git
12 months agoDrop usage of Fm::IconTheme master
Palo Kisa [Tue, 30 Jan 2018 10:02:15 +0000 (11:02 +0100)] 
Drop usage of Fm::IconTheme

..as it is not needed any more.

13 months agoAdd symlink target info to statusbar
Tsu Jan [Mon, 8 Jan 2018 02:52:23 +0000 (06:22 +0330)] 
Add symlink target info to statusbar

Fixes https://github.com/lxde/pcmanfm-qt/issues/636.

13 months agoAdd Simplified Chinese desktop entries (#640)
notname000 [Mon, 8 Jan 2018 07:41:14 +0000 (15:41 +0800)] 
Add Simplified Chinese desktop entries (#640)

* Update Simplified Chinese translations

* Add Simplified Chinese translations

* Add Simplified Chinese translations

13 months agoFollow GLib to know if a file is hidden
Tsu Jan [Sun, 31 Dec 2017 18:50:32 +0000 (22:20 +0330)] 
Follow GLib to know if a file is hidden

Follows and depends on https://github.com/lxde/libfm-qt/pull/155.

We don't need to check `.hidden` because GLib already does that (and more).

13 months agoRemember hidden Places items between sessions
Tsu Jan [Sun, 24 Dec 2017 13:54:16 +0000 (17:24 +0330)] 
Remember hidden Places items between sessions

Follows and depends on https://github.com/lxde/libfm-qt/pull/151.

13 months agoDrop Qt foreach
Luís Pereira [Thu, 4 Jan 2018 15:53:36 +0000 (15:53 +0000)] 
Drop Qt foreach

Replaced by the ranged-based for loop.
Qt 5.7.1 is required. We use qAsConst().

13 months agoUse QString Use multi-arg
Luís Pereira [Fri, 22 Dec 2017 11:47:38 +0000 (11:47 +0000)] 
Use QString Use multi-arg

Instead of chaining single arg. Saves memory allocations.

13 months agoPrevent a possible c++11 range-loop detach container (QList)
Luís Pereira [Fri, 22 Dec 2017 00:39:54 +0000 (00:39 +0000)] 
Prevent a possible c++11 range-loop detach container (QList)

We don't use qAsConst(). It was introduced in Qt 5.7. We don't require
Qt 5.7. qAsConst() replaced with const_cast<const T&>(t)

13 months agoDon't call QList::first() on temporary
Luís Pereira [Thu, 21 Dec 2017 22:42:30 +0000 (22:42 +0000)] 
Don't call QList::first() on temporary

Use QList::constFirst() instead.

14 months agoWarnings (#625)
Luís Pereira [Fri, 22 Dec 2017 06:16:24 +0000 (06:16 +0000)] 
Warnings (#625)

* Silent unused parameter warnings

They are so many... that it's easy to miss other "important" warnings.

* Removes unused variable

A artifact I believe.

* Reorder member initialization list

Silents a warning.
From cppreference:

The order of member initializers in the list is irrelevant: the actual
order of initialization is as follows:
1) If the constructor is for the most-derived class, virtual base classes
are initialized in the order in which they appear in depth-first
left-to-right traversal of the base class declarations
(left-to-right refers to the appearance in base-specifier lists)
2) Then, direct base classes are initialized in left-to-right order as
they appear in this class's base-specifier list
3) Then, non-static data members are initialized in order of declaration
in the class definition.
4) Finally, the body of the constructor is executed

(Note: if initialization order was controlled by the appearance in the
member initializer lists of different constructors, then the destructor
wouldn't be able to ensure that the order of destruction is the reverse of
the order of construction)

* Construct a MountOperation instance in a proper way

MountOperation(bool interactive = true, QWidget* parent = 0)
We were converting the this pointer to bool.

* Don't compare signed and unsigned integrals

Use size_t type for the loop index as history.size() returns it.
Converting an int (current), to unsigned is valid and well defined. There's
no issue in the comparison, even if current is negative.

* Don't compare signed and unsigned values

size_t is guaranteed to be an unsigned. The comparison is safe because it's
only done if index is positive.

14 months agomove config to /usr/share/pcmanfm-qt/lxqt
Alf Gaida [Sun, 3 Dec 2017 01:36:15 +0000 (02:36 +0100)] 
move config to /usr/share/pcmanfm-qt/lxqt

14 months agoFixed the setting for "backup as hidden"" (#614)
tsujan [Tue, 12 Dec 2017 13:19:35 +0000 (16:49 +0330)] 
Fixed the setting for "backup as hidden"" (#614)

Fixes https://github.com/lxde/pcmanfm-qt/issues/613.

Follows and depends on https://github.com/lxde/libfm-qt/pull/145.

14 months agoSweep a desktop mess under the carpet
Tsu Jan [Fri, 8 Dec 2017 08:19:19 +0000 (11:49 +0330)] 
Sweep a desktop mess under the carpet

Closes https://github.com/lxde/pcmanfm-qt/issues/609

A checkable context menu-item ("Hide Desktop Items") for quickly hiding/showing all dekstop items and stopping/starting interaction with Dekstop. Its state is remembered.

14 months agocmake: Don't set CMP0063
Luís Pereira [Tue, 5 Dec 2017 18:36:38 +0000 (18:36 +0000)] 
cmake: Don't set CMP0063

It's already set in LXQtCompilerSettings.

14 months agocmake: Handle CMP0071 - Mark DBus files with SKIP_AUTOGEN
Luís Pereira [Mon, 4 Dec 2017 19:42:03 +0000 (19:42 +0000)] 
cmake: Handle CMP0071 - Mark DBus files with SKIP_AUTOGEN

qt5_add_dbus_adaptor() already generated the moc files. It also marked the
files with SKIP_AUTOMOC but we still need to mark them witk SKIP_AUTOGEN.
A CMake bug ?

14 months agocmake: Handle CMP0071 related to UI files.
Luís Pereira [Mon, 4 Dec 2017 16:00:46 +0000 (16:00 +0000)] 
cmake: Handle CMP0071 related to UI files.

Drop qt5_wrap_ui() and just set CMAKE_AUTOUIC to ON.

14 months agoRefer to PCManFM-Qt in desktop entries
Jair López [Mon, 6 Nov 2017 15:22:52 +0000 (11:22 -0400)] 
Refer to PCManFM-Qt in desktop entries

14 months agoAdd Spanish desktop entries
Jair López [Mon, 6 Nov 2017 10:11:37 +0000 (06:11 -0400)] 
Add Spanish desktop entries

14 months agoUse QChars
Safa Alfulaij [Thu, 30 Nov 2017 11:09:38 +0000 (14:09 +0300)] 
Use QChars

The use of QString::fromUtf8 was because of the possibility to translate the string, but this isn't the case here.

14 months agoSimplify if statements
Safa AlFulaij [Mon, 27 Nov 2017 18:56:00 +0000 (21:56 +0300)] 
Simplify if statements

14 months agoConst it
Safa AlFulaij [Mon, 27 Nov 2017 17:17:37 +0000 (20:17 +0300)] 
Const it

14 months agoFix typos, move encloseWithBidiMarks to private and fix its behaviour
Safa AlFulaij [Mon, 27 Nov 2017 03:03:34 +0000 (06:03 +0300)] 
Fix typos, move encloseWithBidiMarks to private and fix its behaviour

14 months agoFix direction of statusbar message
Safa AlFulaij [Sun, 26 Nov 2017 15:41:21 +0000 (18:41 +0300)] 
Fix direction of statusbar message

14 months agoGive context to singleShot()
Tsu Jan [Wed, 22 Nov 2017 13:13:46 +0000 (16:43 +0330)] 
Give context to singleShot()

14 months agoAdded a short comment
Tsu Jan [Tue, 21 Nov 2017 23:35:59 +0000 (03:05 +0330)] 
Added a short comment

14 months agoWait for events to be processed before chdir
Tsu Jan [Tue, 21 Nov 2017 21:00:44 +0000 (00:30 +0330)] 
Wait for events to be processed before chdir

Fixes https://github.com/lxde/lxqt/issues/1410

In all cases of changing directory, a `QTimer::singleShot()` is used to prevent crashes when the action is triggered too fast.

14 months agoRename progress dialog
Tsu Jan [Wed, 15 Nov 2017 22:42:10 +0000 (02:12 +0330)] 
Rename progress dialog

14 months agoBasic bulk rename
Tsu Jan [Wed, 15 Nov 2017 12:45:19 +0000 (16:15 +0330)] 
Basic bulk rename

Closes https://github.com/lxde/pcmanfm-qt/issues/599.

Follows and depends on https://github.com/lxde/libfm-qt/pull/136.

"#" is used for inserting the ascending numbers at any positions(s) of the base name but if omitted, the numbers will still be added appropriately.

The code could be extended later if needed.

14 months agoReally cancel multiple renaming on cancelling
Tsu Jan [Sun, 12 Nov 2017 13:52:41 +0000 (17:22 +0330)] 
Really cancel multiple renaming on cancelling

This follows and depends on https://github.com/lxde/libfm-qt/pull/130. It cancels shortcut/menubar renaming of multiple files when Cancel/Esc is pressed.

14 months agoInitialize dragStarted_ in constructor
Tsu Jan [Tue, 31 Oct 2017 11:18:54 +0000 (14:48 +0330)] 
Initialize dragStarted_ in constructor

Not really needed but logical.

14 months agoCompact disconnection format
Tsu Jan [Tue, 31 Oct 2017 11:06:08 +0000 (14:36 +0330)] 
Compact disconnection format

14 months agoTab DND
Tsu Jan [Sun, 29 Oct 2017 19:03:40 +0000 (22:33 +0330)] 
Tab DND

Fixes https://github.com/lxde/pcmanfm-qt/issues/428.

Tabs can be detached or moved to another window by drag-and-drop. Also windows can be unified with tab DND.

14 months agoView tool-buttons
Tsu Jan [Sat, 4 Nov 2017 22:39:35 +0000 (02:09 +0330)] 
View tool-buttons

Closes https://github.com/lxde/pcmanfm-qt/issues/587 and https://github.com/lxde/pcmanfm-qt/issues/558

16 months agoRelease 0.12.0: Update changelog 0.12.0
Alf Gaida [Sat, 21 Oct 2017 19:42:34 +0000 (21:42 +0200)] 
Release 0.12.0: Update changelog

16 months agoSet Version
Alf Gaida [Tue, 17 Oct 2017 21:32:13 +0000 (23:32 +0200)] 
Set Version

Bump tools version to 0.4.0

16 months agoremoved dangeling symlink to debian dir
Alf Gaida [Sun, 15 Oct 2017 15:59:08 +0000 (17:59 +0200)] 
removed dangeling symlink to debian dir

16 months agoText eliding, long texts and newline
Tsu Jan [Thu, 28 Sep 2017 06:41:06 +0000 (10:11 +0330)] 
Text eliding, long texts and newline

Middle eliding is chosen to show more important info as far as possible.

16 months agoUpdate status message appropriately
Tsu Jan [Wed, 27 Sep 2017 02:05:38 +0000 (05:35 +0330)] 
Update status message appropriately

Fixes https://github.com/lxde/pcmanfm-qt/issues/569 and https://github.com/lxde/pcmanfm-qt/issues/571

This patch fixes:

(1) A bug, because of which, the status text wasn't updated when the folder was selected before changing dir into it;
(2) Too frequent and redundant text updates; and
(3) A Qt "feature", because of which, the status text disappeared on focusing menubar items.

16 months agofixup...use static const
Palo Kisa [Thu, 28 Sep 2017 00:18:49 +0000 (02:18 +0200)] 
fixup...use static const

16 months agoFix icon sizes
Tsu Jan [Wed, 27 Sep 2017 18:20:53 +0000 (21:50 +0330)] 
Fix icon sizes

Fixes https://github.com/lxde/pcmanfm-qt/issues/562

Non-standard small icon sizes are removed because tiny icons might be blurry with them. Non-standard sizes for relatively big icons are kept though.

Also icon sizes are corrected if manually put into config file, so that the sizes used by Preferences dialog are always respected.

16 months agoJust fixed my typo in search settings (#574)
tsujan [Thu, 5 Oct 2017 16:25:21 +0000 (19:55 +0330)] 
Just fixed my typo in search settings (#574)

It prevented the regular expression option from being saved for contents search.

16 months agoLithuanian translation
welaq [Sun, 16 Jul 2017 21:31:38 +0000 (00:31 +0300)] 
Lithuanian translation

16 months agoLithuanian translation
welaq [Sun, 16 Jul 2017 21:35:36 +0000 (00:35 +0300)] 
Lithuanian translation

16 months agoDisable menubar actions that cannot be used
Tsu Jan [Fri, 22 Sep 2017 18:14:15 +0000 (21:44 +0330)] 
Disable menubar actions that cannot be used

Follows https://github.com/lxde/libfm-qt/pull/121, disabling menubar Edit actions when they cannot be performed.

16 months agoSave and restore search settings
Tsu Jan [Mon, 18 Sep 2017 14:19:16 +0000 (18:49 +0430)] 
Save and restore search settings

Fixes https://github.com/lxde/pcmanfm-qt/issues/563.

Also removed a redundant file that was left since libfm-qt was separated from pcmanfm-qt.

This PR follows and depends on https://github.com/lxde/libfm-qt/pull/116.

16 months agoDon't export github templates
Alf Gaida [Sun, 24 Sep 2017 17:13:48 +0000 (19:13 +0200)] 
Don't export github templates

17 months agoWallpaper Slide Show
Tsu Jan [Sat, 22 Jul 2017 12:01:44 +0000 (16:31 +0430)] 
Wallpaper Slide Show

Fixes https://github.com/lxde/lxqt/issues/608.

The new options are added to Desktop Preferences in a new tab. The slide-show interval is between 5min and 24h55min. An option is also added for randomizing the slide show.

Unusual cases -- like when a wallpaper is removed, the folder doesn't exist, etc. -- are dealt with appropriately.

P.S. I also fixed what @pmattern saw as a minor issue in an old discussion; now, pressing OK in the the Desktop Preferences doesn't change the current slide unless needed (KDE has also fixed this in its slide show).

17 months agoInline renaming with F2 for detailed list view (#554)
tsujan [Mon, 11 Sep 2017 16:14:32 +0000 (20:44 +0430)] 
Inline renaming with F2 for detailed list view (#554)

Follows and depends on https://github.com/lxde/libfm-qt/pull/110.

19 months agoInline renaming with F2
Tsu Jan [Thu, 20 Jul 2017 12:57:41 +0000 (17:27 +0430)] 
Inline renaming with F2

This depends on and follows https://github.com/lxde/libfm-qt/pull/98. It implements inline renaming with `F2` for single files.

19 months agoFix showing/hiding hidden files (#535)
tsujan [Sun, 16 Jul 2017 10:48:45 +0000 (15:18 +0430)] 
Fix showing/hiding hidden files (#535)

Fixes https://github.com/lxde/pcmanfm-qt/issues/533.

The bugs that are fixed by this patch:

(1) The status message wasn't changed when hidden files were shown/hidden by context menu (in contrast to `Ctrl+H`).
(2) Showing hidden files wasn't remembered globally.
(3) Sometimes, the setting for showing hidden files wasn't saved for customized folders either.

Current behavior:

(1) If hidden files are shown/hidden inside a folder *without* customization, the setting will be remembered globally for all folders *without* customization.
(2) If hidden files are shown/hidden inside a folder *with* customization, the setting will be remembered only for that folder and not globally.

The behavior implemented by this patch is usually expected for hidden files, as is the case with well-known file managers.

IMHO, this behavior is better to be generalized to other view settings too and it's unfortunate that pcmanfm-qt has no way to inform the user that a folder is customized other than by toggling checkboxes in menus -- but that's another matter to discuss.

19 months agoDon't select or scroll to child folder on reloading (#536)
tsujan [Sun, 16 Jul 2017 00:36:39 +0000 (05:06 +0430)] 
Don't select or scroll to child folder on reloading (#536)

Fixes https://github.com/lxde/pcmanfm-qt/issues/534.

In addition, this patch restores the scrollbar position on reloading.

19 months agoReplace customized DesktopItemDelegate hacks with the standard Fm::FolderItemDelegate...
PCMan [Sat, 15 Jul 2017 19:41:52 +0000 (03:41 +0800)] 
Replace customized DesktopItemDelegate hacks with the standard Fm::FolderItemDelegate provided by libfm-qt. (#529)

19 months agoliblxqt version make no sense here
Alf Gaida [Sat, 8 Jul 2017 23:23:41 +0000 (01:23 +0200)] 
liblxqt version make no sense here

qtxdg, libfm-qt and tools make sense

19 months agoCopied issue template
Alf Gaida [Sat, 8 Jul 2017 21:24:47 +0000 (23:24 +0200)] 
Copied issue template

refs  lxde/lxqt/issues/1322

19 months agoFix Ctrl+A on desktop (#526)
tsujan [Fri, 7 Jul 2017 17:22:28 +0000 (21:52 +0430)] 
Fix Ctrl+A on desktop (#526)

Fixes https://github.com/lxde/pcmanfm-qt/issues/525.

A detailed explanation is at FolderView::selectAll() by @PCMan.

19 months agoUpdate statusbar size info when needed
Tsu Jan [Wed, 21 Jun 2017 18:05:02 +0000 (22:35 +0430)] 
Update statusbar size info when needed

pcmanfm-qt didn't update the size info while selected (big) files were being downloaded or pasted or when their sizes were changed in any way, unless the folder was reloaded. This patch fixes that.

19 months agoDrops Qt5Core_VERSION_STRING
Luís Pereira [Mon, 3 Jul 2017 18:25:06 +0000 (19:25 +0100)] 
Drops Qt5Core_VERSION_STRING

Use Qt5Core_VERSION. Qt5Core_VERSION_STRING is a compatibility variable and
it was removed in Qt 5.9 release.

19 months agoset Qt::AA_UseHighDpiPixmaps to true
Alf Gaida [Tue, 27 Jun 2017 16:26:33 +0000 (18:26 +0200)] 
set Qt::AA_UseHighDpiPixmaps to true

20 months agoFix jerky desktop items
Tsu Jan [Wed, 10 May 2017 10:37:46 +0000 (15:07 +0430)] 
Fix jerky desktop items

Fixes https://github.com/lxde/pcmanfm-qt/issues/497.

Desktop items may make redundant (and ugly) jumps when other items are added/removed. Here, such jumps are prevented by disabling view updates temporarily. For wallpaper painting not to be affected by (lack of) view updates, wallpaper is painted on the deaktop itself, not on its viewport.

21 months agoPlace dropped item at drop position (#504)
tsujan [Wed, 10 May 2017 08:10:05 +0000 (12:40 +0430)] 
Place dropped item at drop position (#504)

Fixes (a part of) https://github.com/lxde/pcmanfm-qt/issues/500.

For a more natural "desk-top" experience, dropped items are positioned successively (top→bottom + left→right), starting with the drop position (rectangle).

IMO, there's no need to make this optional because most users expect such a behavior and if a user doesn't want it, he/she could use the context menu easily (see https://github.com/lxde/pcmanfm-qt/pull/499).

21 months agoMake custom pos checkbox work for multiple items (#499)
tsujan [Wed, 10 May 2017 08:09:45 +0000 (12:39 +0430)] 
Make custom pos checkbox work for multiple items (#499)

Fixes https://github.com/lxde/pcmanfm-qt/issues/498.

The state of the "Stick to current position" checkbox is corrected for multiple selections. Also when multiplely selected desktop items are right-clicked and the box is checked, all of them stick to their positions; if the box is unchecked, all of them will be sorted according to the sorting order.

21 months agoFix crash on removing desktop items with custom position (#496)
tsujan [Sun, 30 Apr 2017 17:53:02 +0000 (22:23 +0430)] 
Fix crash on removing desktop items with custom position (#496)

* Fix crash on removing desktop items with custom position

Fixes https://github.com/lxde/pcmanfm-qt/issues/495.

* Fixed a mistake about iterator

21 months agoFix cursor on hovering desktop items
Tsu Jan [Tue, 18 Apr 2017 12:58:27 +0000 (17:28 +0430)] 
Fix cursor on hovering desktop items

Fixes https://github.com/lxde/pcmanfm-qt/issues/477.

Desktop items also obey auto-selection setting now.

21 months agoFix pressing RETURN in location bar
Tsu Jan [Wed, 19 Apr 2017 02:14:09 +0000 (06:44 +0430)] 
Fix pressing RETURN in location bar

Fixes https://github.com/lxde/pcmanfm-qt/issues/479 with the same method used in `PathBar::pathForButton()`. I don't know why `Fm::FilePath::fromDisplayName()` was used or how `g_file_parse_name()` could give a correct path in it.

21 months agoRemove the old tilde replacement
Tsu Jan [Wed, 19 Apr 2017 02:30:55 +0000 (07:00 +0430)] 
Remove the old tilde replacement

It was made when there was no PathBar or PathEdit and isn't suitable anymore. This PR will be followed by a libfm-qt PR that will replace tilde in PathEdit itself.

21 months agoIncluded LXQTConfigVars
Alf Gaida [Sun, 26 Mar 2017 02:37:40 +0000 (04:37 +0200)] 
Included LXQTConfigVars

21 months agoFixed config/CMakeLists.txt - removed not needed things
Alf Gaida [Sat, 25 Mar 2017 23:31:03 +0000 (00:31 +0100)] 
Fixed config/CMakeLists.txt - removed not needed things

21 months agoAdded merged autostart and config to CMakeLists.txt
Alf Gaida [Sat, 25 Mar 2017 17:11:25 +0000 (18:11 +0100)] 
Added merged autostart and config to CMakeLists.txt

21 months agoUpdated *_da.desktop files and removed *_da_DK.desktop files
scootergrisen [Thu, 15 Dec 2016 01:02:45 +0000 (02:02 +0100)] 
Updated *_da.desktop files and removed *_da_DK.desktop files

21 months agoUpdate desktop entries and Replace fr_FR by fr
paiiou [Sat, 29 Oct 2016 14:39:29 +0000 (16:39 +0200)] 
Update desktop entries and Replace fr_FR by fr

21 months agolxqt-rc.xml: Change default config install path
Palo Kisa [Mon, 27 Jun 2016 14:54:36 +0000 (16:54 +0200)] 
lxqt-rc.xml: Change default config install path

Install the default config file for OpenBox into the same relative path
under XDG_CONFIG_DIRS as it is located in XDG_CONFIG_HOME.

21 months agoPCManFM-Qt: Update default wallpaper (#49)
Peter Mattern [Fri, 3 Jun 2016 14:02:15 +0000 (16:02 +0200)] 
PCManFM-Qt: Update default wallpaper (#49)

Fixes black background seen on new user profiles right now as the new
wallpaper introduced in default theme frost in lxde/lxqt-common@8c8786d
wasn't reflected in settings.conf of PCManFM-Qt so far.

21 months agoMerge pull request #48 from lxde/pcmanfm-qt-sort-order
Peter Mattern [Sun, 17 Apr 2016 21:29:51 +0000 (23:29 +0200)] 
Merge pull request #48 from lxde/pcmanfm-qt-sort-order

PCManFM-Qt: Sort in ascending order by default

21 months agoSettings Openbox updated.
P.L. Lucas [Sat, 26 Mar 2016 07:48:28 +0000 (08:48 +0100)] 
Settings Openbox updated.

New default key shortcuts added.

21 months agoDefault key shortcuts added to lxqt-globalkeysd.
P.L. Lucas [Sat, 19 Mar 2016 08:53:36 +0000 (09:53 +0100)] 
Default key shortcuts added to lxqt-globalkeysd.

21 months agoUse lxqt-sudo in pcmanfm-qt config file by default.
Hong Jen Yee (PCMan) [Fri, 22 Jan 2016 04:43:22 +0000 (12:43 +0800)] 
Use lxqt-sudo in pcmanfm-qt config file by default.

21 months agoUpdate Greek translation (el)
Dimitrios Glentadakis [Sun, 30 Aug 2015 08:08:11 +0000 (10:08 +0200)] 
Update Greek translation (el)
Remove country variant from language code

21 months agoCMake: Adds Runtime and Devel install COMPONENTs
Luís Pereira [Wed, 15 Jul 2015 16:31:02 +0000 (09:31 -0700)] 
CMake: Adds Runtime and Devel install COMPONENTs

There are two install components:
Devel Contains all the development files;
Runtime Contains all the runtime needed files.

It's possible to install:

Everything: make install OR cmake -P cmake_install.cmake
Development files only: cmake -DCOMPONENT=Devel -P cmake_install.cmake
Runtime files only: cmake -DCOMPONENT=Runtime -P cmake_install.cmake
This COMPONENT's can also be used with CPack.

21 months agoCoding style changes
Luís Pereira [Wed, 15 Jul 2015 16:27:44 +0000 (09:27 -0700)] 
Coding style changes

Easier to read, understand and find mistakes.

21 months agoAdds double quotes to everything that may break
Luís Pereira [Wed, 15 Jul 2015 16:16:51 +0000 (09:16 -0700)] 
Adds double quotes to everything that may break

Blanks in variables break stuff.

21 months agoUpdates the build system to use the Targets infrastructure
Luís Pereira [Wed, 24 Jun 2015 22:05:50 +0000 (15:05 -0700)] 
Updates the build system to use the Targets infrastructure

21 months agoadjust default wallpaper to default theme
Peter Mattern [Sat, 20 Jun 2015 22:08:46 +0000 (00:08 +0200)] 
adjust default wallpaper to default theme

to avoid a possible albeit minor confusion for first-time users

21 months agoDrops hardcoded /etc/xdg paths
Luís Pereira [Tue, 26 May 2015 19:50:54 +0000 (12:50 -0700)] 
Drops hardcoded /etc/xdg paths

Uses the LXQT_ETC_XDG_DIR variable instead of the hardcoded'/etc/xdg'
path.

21 months agoUpdated german translation, replaced Qt4 by Qt in all xsession/translations
Thomas Viehweger [Wed, 4 Feb 2015 22:08:45 +0000 (23:08 +0100)] 
Updated german translation, replaced Qt4 by Qt in all xsession/translations

21 months agoUpdates translations infrastructure
Luís Pereira [Fri, 31 Oct 2014 23:30:14 +0000 (16:30 -0700)] 
Updates translations infrastructure

Use the liblxqt new cmake modules.

21 months agoUpdate the required minimum cmake version
Luís Pereira [Fri, 31 Oct 2014 23:29:01 +0000 (16:29 -0700)] 
Update the required minimum cmake version

Qt5 needs 2.8.3. But.... 2.8.11 is much better.

21 months agoremove dead template lines
Alf Gaida [Thu, 1 May 2014 23:35:26 +0000 (01:35 +0200)] 
remove dead template lines
switch OnlyShowIn from Razor -> LXQt
stringchanges LxQt -> LXQt

21 months agoAdd session.conf and windowmanagers.conf.
Hong Jen Yee (PCMan) [Thu, 6 Feb 2014 15:59:54 +0000 (23:59 +0800)] 
Add session.conf and windowmanagers.conf.

21 months agoSupport lxqt-session and add necessary xdg autostart desktop entry files.
Hong Jen Yee (PCMan) [Sun, 5 Jan 2014 08:58:20 +0000 (16:58 +0800)] 
Support lxqt-session and add necessary xdg autostart desktop entry files.

21 months agoRename dirs and replace razor with lxqt.
Hong Jen Yee (PCMan) [Wed, 30 Oct 2013 10:52:03 +0000 (18:52 +0800)] 
Rename dirs and replace razor with lxqt.
Install lxqt.conf to /etc/xdg/lxqt and provide theme config.

21 months agoProperly set default wallpaper for pcmanfm-qt.
Hong Jen Yee (PCMan) [Wed, 30 Oct 2013 08:15:22 +0000 (16:15 +0800)] 
Properly set default wallpaper for pcmanfm-qt.
Comment out openbox config handling in startlxde-qt since it's not needed.

21 months agoRemove custom openbox config file in desktop.conf temporarily until lxsession is...
Hong Jen Yee (PCMan) [Sun, 27 Oct 2013 14:26:37 +0000 (22:26 +0800)] 
Remove custom openbox config file in desktop.conf temporarily until lxsession is fixed.

21 months ago* Fix file paths, replacing razor with lxqt.
Hone Jen Yee (PCMan) [Sun, 20 Oct 2013 01:09:06 +0000 (09:09 +0800)] 
* Fix file paths, replacing razor with lxqt.
* Remove Alt+F2 and Ctrl+Esc from openbox config file to avoid conflicts with lxqt-panel & lxqt-globalkeys.

21 months agoAdd default configuration files for lxde-qt session.
Hone Jen Yee (PCMan) [Thu, 17 Oct 2013 10:05:34 +0000 (18:05 +0800)] 
Add default configuration files for lxde-qt session.

21 months agoUse const iterators (Fix a FTBFS in debug mode) (#483)
Luís Pereira [Sun, 23 Apr 2017 14:35:23 +0000 (15:35 +0100)] 
Use const iterators (Fix a FTBFS in debug mode) (#483)

Avoid assignment of a non-const pointer to a const pointer and the
consequent container detach.

We now enforce it in LXQtCompilerSettings:
https://github.com/lxde/lxqt-build-tools/commit/8679fbacd09fb3afb316cd8d5ed19bc0d0ba6990

22 months agoMerge branch 'pcman@libfm-c++11-port'
Hong Jen Yee (PCMan) [Mon, 17 Apr 2017 12:05:19 +0000 (20:05 +0800)] 
Merge branch 'pcman@libfm-c++11-port'

22 months agoFixed desktop items movement
Tsu Jan [Fri, 14 Apr 2017 05:15:55 +0000 (09:45 +0430)] 
Fixed desktop items movement

They couldn't move because of a wrong condition (typo?)

22 months agoFixes some pedantic bugs
Alf Gaida [Tue, 11 Apr 2017 16:45:55 +0000 (18:45 +0200)] 
Fixes some pedantic bugs

pcmanfm/tabpage.h:41:2: warning: extra ‘;’ [-Wpedantic]
pcmanfm/view.h:71:2: warning: extra ‘;’ [-Wpedantic]

22 months agoCorrect alignment of small icons on desktop
Tsu Jan [Tue, 11 Apr 2017 12:22:05 +0000 (16:52 +0430)] 
Correct alignment of small icons on desktop

When the item icon is smaller than the icon size, it doesn't align with other items and the text rectangle is incorrect. This commit fixes the problem by using the original `QStyleOptionViewItem`, instead of the one initialized by `initStyleOption()`, to get the decoration size.

22 months agoRename namespace Fm2 to Fm.
Hong Jen Yee (PCMan) [Wed, 8 Feb 2017 15:00:12 +0000 (23:00 +0800)] 
Rename namespace Fm2 to Fm.