alekseybobkov
7fb36588cc
Implemented keyboard navigation. Minor fix in the scrollpad class.
2015-04-15 21:48:16 -07:00
alekseybobkov
06e5dce96a
Fixed a conflict in framework.js. Closures in the script are named now, for the memory profiling needs.
...
Conflicts:
modules/system/assets/js/framework.js
2015-04-11 18:58:24 -07:00
alekseybobkov
c1740c479c
Media Manager: implemented insert link, insert image, and crop and insert features. Minor fixes in October core and third-party JS plugins.
2015-04-11 18:55:02 -07:00
Samuel Georges
914ce695be
Fixes #1056 - account menu width is too short for multilingual
2015-04-11 10:38:15 +10:00
Samuel Georges
0b6587f771
Fixes #1019 - prevents lock out of full screen mode
...
Reorder system setting items
2015-04-09 20:20:08 +10:00
alekseybobkov
790b464679
Merge branch 'develop' into media-manager
2015-04-04 19:01:08 -07:00
alekseybobkov
332d92f538
Implemented image inserting to Redactor.
2015-04-04 18:59:36 -07:00
Samuel Georges
9e9aa97101
Minor clean up, tabs can now define a url (data-tab-url) set using replaceState
2015-04-04 17:26:47 +11:00
Samuel Georges
37dea95caa
Adds a new body class 'breadcrumb-flush'
...
^ that directs the breadcrumb to sit flush to the element below
2015-04-04 14:54:18 +11:00
alekseybobkov
cb0c483857
Fixed a problem with duplicate proxy IDs in the base foundation class. Added a new event to the popup plugin.
2015-03-30 22:34:42 -07:00
alekseybobkov
9ed3d03484
jQuery in the back-end updated to v.2.1.3. Fixed several memory management issues in select2 (an event attached to the mask element is never unbound), framework.js (onunload event attached to window is never unbound and holds references to the Request instances). Added popup adaptive size option. Started media manager popup API.
2015-03-29 18:56:06 -07:00
alekseybobkov
16cb546f30
Tested and fixing the Media Manager dispose() method. Minor fixes in the DragScroll and Toolbar controls (memory management).
2015-03-28 17:18:07 -07:00
alekseybobkov
c299e3a7e7
Performance improvements in Media Manager drag-select implementation.
2015-03-28 13:36:01 -07:00
alekseybobkov
9be05a0488
Added comment to the scrollpad script, re-compiled controls LESS.
2015-03-28 12:15:33 -07:00
alekseybobkov
f6cf7e9840
Added new back-end control Scrollpad. Added Element and Event utility functions to the Foundation library. Implemented file list scrolling in the Media Manager. Some minor fixes.
2015-03-28 11:42:40 -07:00
Samuel Georges
dffe3915a1
Add proposed z-index frequencies
2015-03-28 10:07:40 +11:00
Samuel Georges
aa7f831a4e
Fixes a conflict with triggerapi and popup scripts
...
The hide event wasn't namespaced and caused the backdrop to hide
2015-03-27 17:36:28 +11:00
alekseybobkov
5731ad0db7
Merge branch 'develop' into media-manager
2015-03-26 18:37:24 -07:00
Samuel Georges
5f9acc2e8d
Fixes #358 - Main menu / Tabs no longer use inverted scrolling when horizontal
2015-03-26 22:06:01 +11:00
Samuel Georges
a743d78658
List Column of type switch now has text-center CSS
...
List Column now have getName and getId accessors
2015-03-25 19:35:00 +11:00
alekseybobkov
ed2ca5308b
Implemented (draft) support for touch devices. Minor fixes. Reworked the proxy implementation in the base class. The Media Manager JS class now uses the base class.
2015-03-24 20:47:49 -07:00
alekseybobkov
f7d08f1197
Implemented folder creation, fixed a minor issue with selecting items, added a new event to the Popup control.
2015-03-21 23:09:33 -07:00
alekseybobkov
331276c244
Implemented file and folder deletion
2015-03-18 22:20:53 -07:00
alekseybobkov
814c0ddc17
Merge branch 'develop' into media-manager
2015-03-18 19:27:27 -07:00
alekseybobkov
4feb64fef3
Minor design update in the user menu.
2015-03-18 19:19:43 -07:00
Samuel Georges
a1ac5edbf7
Various minor fixes and improvements
2015-03-18 19:28:14 +11:00
alekseybobkov
e2a9c25b65
Implemented search.
2015-03-17 22:20:04 -07:00
alekseybobkov
03c46012dc
Merge branch 'develop' into media-manager
2015-03-17 19:30:57 -07:00
Samuel Georges
5648507e0c
Adds soft copy directory support, minor fix to loadindicator
2015-03-18 05:38:25 +11:00
alekseybobkov
4e1217e2de
Implemented item sorting. Minor fix in the drop-down list styling.
2015-03-16 21:49:39 -07:00
alekseybobkov
dc4cb12402
LESS compiled
2015-03-15 22:08:41 -07:00
alekseybobkov
64e3b77eae
Minor fix
2015-03-15 22:06:52 -07:00
alekseybobkov
44c08b76f9
Implemented file uploading
2015-03-15 21:54:39 -07:00
alekseybobkov
78ad303236
Merge branch 'develop' into media-manager
...
Conflicts:
composer.json
modules/backend/assets/css/october.css
modules/backend/assets/less/controls/lists.less
modules/backend/assets/less/october.less
modules/backend/widgets/Form.php
modules/backend/widgets/form/partials/_field.htm
2015-03-15 13:06:50 -07:00
alekseybobkov
18e058ad59
Added the Media tab, minor update in .htaccess to allow temporary public directory to be accessible; implemented the basic UI components and navigation; implemented grid, list and tiles view modes; implemented drag-select interface; implemented Media Library cache refreshing; implemented thumbnail generating for local and remote media files; fixed memory leak in third-party Flot Resize library; minor update in the AJAX framework - AJAX request cancelling is not considered as an error anymore; added back-end UI components for creating panels.
2015-03-15 12:52:03 -07:00
Samuel Georges
9b8e1ce3c1
Improve theme list to allow editing properties
2015-03-14 18:09:54 +11:00
Samuel Georges
3cdd390e38
Merge pull request #991 from ebuster/patch-1
...
Respect radio-button value in form triggers
2015-03-14 11:14:35 +11:00
Samuel Georges
203e4edc0b
Minor touch ups
2015-03-13 22:15:43 +11:00
Samuel Georges
a8389fb1aa
Tooltip now auto initializes
...
initForm can now pass context
Various improvements and bug fixes
2015-03-12 20:50:16 +11:00
ebuster
539705dbdf
Respect radio-button value in form triggers
...
When I tried to use form triggers for radio button I found that this is impossible:
field1:
type: radio
options:
val1: ...
val2: ...
field1:
type: ...
trigger:
action: hide
field: type
condition: value[val2]
Propsed fix allows conditions like that.
* and of couse - we need rebuild october-min.js
2015-03-07 23:36:25 +03:00
Samuel Georges
ec14cd6bee
Updates for new input preset /form field API
2015-03-07 11:20:54 +11:00
Samuel Georges
8ca1f8b7a3
Discovered an undoc feature "data-input-preset-prefix-input"... added to API as "prefixInput"
2015-03-07 11:14:03 +11:00
Samuel Georges
f8c3eac9c6
Streamline data-input-preset in to FormField API
2015-03-07 10:45:22 +11:00
Samuel Georges
7e3cf98a75
Adds data-trigger-closest-parent to Trigger API
...
Test code:
<form id="form1">
<input
type="text" name="aa" value="aaa"
data-trigger-action="show"
data-trigger="input[name=bb]"
data-trigger-condition="checked"
data-trigger-closest-parent="form"
/>
<input type="checkbox" name="bb" />
</form>
<form id="form2">
<input
type="text" name="aa" value="aaa"
data-trigger-action="show"
data-trigger="input[name=bb]"
data-trigger-condition="checked"
data-trigger-closest-parent="form"
/>
<input type="checkbox" name="bb" />
</form>
2015-03-07 09:47:44 +11:00
Samuel Georges
c7fadd3a17
Minor style tweaks
2015-03-06 20:54:50 +11:00
Samuel Georges
00e1f15d08
This fixes the mis-aligned backend menu in Firefox browsers!
...
Recompiled assets
2015-03-06 20:42:23 +11:00
Samuel Georges
690ec1e5db
Improvements made to the user menu in the back-end
...
Clicking your avatar will display a popover with settings links from the mysettings context.
2015-03-06 20:41:14 +11:00
Samuel Georges
2561131f38
Allow balloon control markup to be used independently
2015-03-06 20:35:54 +11:00
Samuel Georges
2cf8ad8c27
Minor fixes, improvements to full screen rich editor
2015-03-06 18:54:45 +11:00
Samuel Georges
62796e08b6
Finish the dragvalue plugin
2015-03-06 18:53:04 +11:00