Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

Commit 449bed5

Browse files
committed
v2.3.7
fix selectin in reverse fix reverse selection 2
1 parent b902911 commit 449bed5

File tree

21 files changed

+562
-355
lines changed

21 files changed

+562
-355
lines changed

README.md

Lines changed: 45 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ new Vue({
5959

6060
- multi
6161
- upload
62-
- move
62+
- move/copy ***"toggle between"***
6363
- delete
6464
- bulk selection
6565
- restrict access to [folders](https://github.com/ctf0/Laravel-Media-Manager/wiki/Folder-Restriction)
@@ -88,7 +88,7 @@ new Vue({
8888
+ all
8989
+ selected
9090
+ search found
91-
- protection against overwriting (files / folders)
91+
- protection against overwriting (files/folders)
9292
- autoplay media files ***"if selected filter is audio/video"***
9393
- file name sanitization for
9494
+ upload
@@ -97,46 +97,50 @@ new Vue({
9797
- disable/enable buttons depend on the usage to avoid noise & keep the user focused
9898
- shortcuts
9999

100-
| navigation | button | keyboard | mouse (click) | touch |
101-
|----------------|------------------------------------|--------------|---------------|-------------|
102-
| | upload *(toolbar)* | u | * | |
103-
| | refresh *(toolbar)* | r | * | |
104-
| | move *(toolbar)* | m | * | swipe up |
105-
| | delete *(toolbar)* | d/del | * | swipe down |
106-
| | lock/unlock *(toolbar)* | l | * | |
107-
| | bulk select *(toolbar)* | b | * | |
108-
| | bulk select all *(toolbar)* | a | * | |
109-
| |   | | | |
110-
| | confirm rename *(modal)* | enter | * | |
111-
| | confirm delete *(modal)* | enter | * | |
112-
| | confirm move *(modal)* | enter | * | |
113-
| | create new folder *(modal)* | enter | * | |
114-
| |   | | | |
115-
| | toggle *(info panel)* | t | * | |
116-
| | play/pause media *(sidebar)* | space | * | |
117-
| | preview image/pdf/text *(sidebar)* | space | * | tap |
118-
| | preview image/pdf/text | space | 2x click | 2x tap |
119-
| | hide image *(light-box)* | space/esc | * | |
120-
| select next | | right / down | * | swipe left |
121-
| select prev | | left / up | * | swipe right |
122-
| select first | | home | * | |
123-
| select last | | end | * | |
124-
| open folder | | enter | 2x click | 2x tap |
125-
| go to prev dir | folderName *(breadcrumb)* | backspace | * | swipe right |
100+
| navigation | button | keyboard | mouse (click) | touch |
101+
|----------------|--------------------------------------------|---------------|---------------|---------------------------|
102+
| | upload *(toolbar)* | u | * | |
103+
| | refresh *(toolbar)* | r | * | |
104+
| | move *(toolbar)* | m | * | swipe up |
105+
| | delete *(toolbar)* | d/del | * | swipe down |
106+
| | lock/unlock *(toolbar)* | l | * | |
107+
| | (reset) bulk select *(toolbar)* | b | * | |
108+
| | (reset) bulk select all *(toolbar)* | a | * | |
109+
| | cancel bulk selection | esc | | |
110+
| | cancel search *(toolbar)* | esc | * | |
111+
| |   | | | |
112+
| | toggle *(sidebar)* | t | * | |
113+
| | play/pause media *(sidebar)* | space | * | |
114+
| | preview image/pdf/text *(sidebar)* | space | * | tap |
115+
| |   | | | |
116+
| | confirm rename *(modal)* | enter | * | |
117+
| | confirm delete *(modal)* | enter | * | |
118+
| | confirm move *(modal)* | enter | * | |
119+
| | create new folder *(modal)* | enter | * | |
120+
| |   | | | |
121+
| | limit bulk select *(files container)* | shift + click | | |
122+
| | preview image/pdf/text *(files container)* | space | ** | 2x tap |
123+
| | hide light-box | space/esc | * | |
124+
| select next | | right / down | * | swipe left *(light-box)* |
125+
| select prev | | left / up | * | swipe right *(light-box)* |
126+
| select first | | home | * | |
127+
| select last | | end | * | |
128+
| open folder | | enter | ** | 2x tap |
129+
| go to prev dir | folderName *(breadcrumb)* | backspace | * | swipe right |
126130

127131
- events
128132

129-
| type | event-name | description |
130-
|---------|---------------------------------------|------------------------------------------|
131-
| [JS](https://github.com/gocanto/vuemit) | | |
132-
| | modal-show | when modal is showen |
133-
| | modal-hide | when modal is hidden |
134-
| | file_selected *(when inside modal)* | get selected file url |
135-
| [Laravel](https://laravel.com/docs/5.5/events#manually-registering-events) | | |
136-
| | MMFileUploaded($file_path) | get uploaded file full path |
137-
| | MMFileDeleted($file_path, $is_folder) | get deleted file/folder full path |
138-
| | MMFileRenamed($old_path, $new_path) | get renamed file/folder "old & new" path |
139-
| | MMFileMoved($old_path, $new_path) | get moved file/folder "old & new" path |
133+
| type | event-name | description |
134+
|---------|---------------------------------------|------------------------------------------|
135+
| [JS](https://github.com/gocanto/vuemit) |
136+
| | modal-show | when modal is showen |
137+
| | modal-hide | when modal is hidden |
138+
| | file_selected *(when inside modal)* | get selected file url |
139+
| [Laravel](https://laravel.com/docs/5.5/events#manually-registering-events) |
140+
| | MMFileUploaded($file_path) | get uploaded file full path |
141+
| | MMFileDeleted($file_path, $is_folder) | get deleted file/folder full path |
142+
| | MMFileRenamed($old_path, $new_path) | get renamed file/folder "old & new" path |
143+
| | MMFileMoved($old_path, $new_path) | get moved file/folder "old & new" path |
140144

141145
<br>
142146

@@ -194,3 +198,5 @@ return [
194198
## Usage
195199

196200
- visit `localhost:8000/media`
201+
- [Wiki](https://github.com/ctf0/Laravel-Media-Manager/wiki)
202+

logs/v2.3.6.txt

Lines changed: 0 additions & 25 deletions
This file was deleted.

logs/v2.3.7.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
## New
2+
3+
- you can now use “shift + click” to limit bulk selection to specific files.
4+
- added new shortcuts
5+
- you can now copy files/folders instead of moving as well.
6+
- add new option for path breadcrumb for mobile to make it easier to navigate
7+
- add audio for success & alert ops
8+
- don't reset the selection if (deleting/moving/copying) an item has returned an error.
9+
10+
## Fix
11+
12+
- some fixes & cleanups here and there
13+
- fixed issue with local-storage overriding the original keys
14+
- fixed update folder info after moving
15+
- fixed not selecting an item after getting the files from server “rare”
16+
- fixed refreshing the manager when using “key modifier + r”
17+
- fixed the hardcoded translation & now all handled through laravel.
18+
- fixed pre-mature selection of first item after delete/move form submit
19+
- fixed showing an empty notification
20+
- fixed axios showing vague error message
21+
22+
## Update
23+
24+
- cleanup & optimization “js, controller”
25+
- slightly better scroll to item
26+
- change view files structure
27+
- make file-box smaller on mobile
28+
- update read me
29+
- update wiki
30+
- update resources

0 commit comments

Comments
 (0)