Commit Graph

3229 Commits

Author SHA1 Message Date
Linty fe18b49a85 (cp 75da48dad) fixes #2252 hide pencil icon during upload
...to prevent opening the album selector
2024-10-24 17:08:19 +02:00
Linty 6eb01c9c4a (cp 3a9e5f7df) fixes #2251 add en_UK and fr_FR translation 2024-10-24 16:09:24 +02:00
Linty 2f4cea7c95 (cp e53d7332d) fixes #2250 add tooltip on main user icon 2024-10-24 16:08:51 +02:00
HWFord 08f448929c (cp 91ba4d94) issue #2234 continue colour updates for dark mode 2024-10-24 16:01:46 +02:00
Linty b38aad5b7b (cp 4f07c75b8) fixes #2247 load child nodes and open the node
...before adding a new one
2024-10-24 15:22:15 +02:00
Linty 1d087ebefe fixes #2158 refactor user data assignment
...with spread operator for cleaner code. This change also allows for compatibility with additional fields that may be returned by the API, such as those added by plugins, ensuring all elements are captured without explicitly defining each one.
2024-10-16 15:18:05 +02:00
Linty 6e964af343 issue #2234 continue colour updates for dark mode
courtesy of Alice
2024-10-16 15:01:42 +02:00
Linty 65e29ab26d fixes #2243 removed fixed height 2024-10-14 17:23:48 +02:00
HWFord 2211c12856 issue #2234 continue colour updates for dark mode
courtesy of Alice
2024-10-10 16:06:44 +02:00
HWFord e12a54a8d8 issue #2234 continue colour updates for dark mode
fix some colours in admin curtesy of Alice
also some colours for light mode
2024-10-08 14:26:17 +02:00
HWFord 17bb269ebc fixes #2238 javascript error due to single quotes
in other languages where single quotes are used this breaks the JS execution
resolved by putting translation conveyed through js variables inside ""
2024-10-03 12:15:28 +02:00
HWFord 93b14089a2 issue ##2234 continue dark mode changes
fix some colours in admin curtesy of Alice
2024-10-01 13:54:54 +02:00
Linty c81e2b7f8b issue #2234 standardize input focus colors
for input, select and textarea
2024-09-26 16:10:38 +02:00
Linty 1d8aa035fc issue #2234 standardize datepicker colors 2024-09-26 15:52:51 +02:00
Linty 1634bcf5cf fixes #2233 use .trigger('focus') instead of .focus()
because its deprecated
2024-09-25 14:54:05 +02:00
Linty 77c09413f0 fixes #2233 reset events on children node toggle
added preventDefault() to prevent page scroll to top caused by href attribute in `move-cat-add` events.
2024-09-25 14:43:37 +02:00
Linty b0bd8e83ad issue #2234 standardize user list and user popin colors 2024-09-24 16:30:18 +02:00
Linty f23ca21102 add focus and Enter key trigger for first album modal 2024-09-23 15:34:02 +02:00
plegall 2faa45e6b0 escape translation string to avoid JS error (in French) 2024-09-23 15:00:35 +02:00
Linty 91bb79c893 fixes #2226 implement album selector in batch manager filter and action 2024-09-23 12:44:00 +02:00
Linty 9a46f14f1c issue #2226 refactor album selector to class-based structure
- Update existing album selectors to new instantiation method
2024-09-23 12:40:33 +02:00
Linty 2121386ed0 fixes #2231 merging album search into album manager
- Delete old files (cat_search.php and cat_search.tpl) and his tab un add_core_tabs.inc.php
- Add search field and result in albums.tpl
- Separate js code from template
- Reuse data of albums.tpl for jqtree for the search algorithm
2024-09-20 16:19:07 +02:00
plegall c3bfa47fa9 fixes #2228 new trick to avoid Chrome to autocomplete input field 2024-09-17 19:01:59 +02:00
marsooooo e66de5a513 issue #2164 Update Metadata Sync function
Yet to be implemented, tags and date_creation
2024-09-13 16:53:18 +02:00
HWFord 74e2c33bea fixes #2224 Remove css on hover inactive plugin
The problem was caused by the class 'inactive' staying on plugins once they are activated, so the background was transparent and the font white (from another css rule)
2024-09-13 10:06:52 +02:00
marsooooo 5c92865a03 issue #2164 batch manager unit mode bug fix
Fixed a bug where an error would occur if no plugin is loading content in batch manager unit mode
2024-09-11 16:53:03 +02:00
Linty c1ad552a86 fixes #2223 initialize groups_for_filter before using it 2024-09-10 10:26:18 +02:00
marsooooo 811bee3eb5 issue #2164 update extensibility for unit mode
Added new options of validation and updated existing code injection methods
see Skeleton extension for more details about extensibility
2024-09-09 15:51:51 +02:00
marsooooo 3d36978f84 issue #2164 optimize batchmanager JS
Added more verification to saveChanges Ajax call
optimized batchManagerFilter.js variables
2024-09-05 11:37:39 +02:00
Linty 3133552405 fixes #2220 change scope of function get_resize_result
also changed the required php version to 7.1.0
2024-09-02 18:23:52 +02:00
mistic100 3f07808d7f Fix "total_count" type on some WS methods 2024-08-30 20:24:42 +02:00
marsooooo 12ca607727 issue #2164 updated & fixed bugs on batch manager
Added dark mode for unit mode
Templatized filter block for both unit and global mode
Optimized JS functions and added extensibility for unit mode
Modified images.setInfo method so unit mode could save orphan images
Fixed a bug where php would break if filter selection was empty in unit mode
2024-08-26 14:14:57 +02:00
plegall c27d166d46 fixes #2210 add links to the new documentation in help pages 2024-08-26 13:55:44 +02:00
Linty 815a0221aa [albums] fixed warning messages in album edit page 2024-08-23 19:39:59 +02:00
Linty d0eeb2852c fixes #2209 high-volume optimization
- Sub-albums in the album manager now load their html content progressively
- Scrolling on album focus corrected
2024-08-23 17:50:02 +02:00
Linty 149b29607b [users] changing height of group select in edit user modal 2024-08-22 15:44:12 +02:00
plegall 3ee277f8e0 fixes #171 ability to filter user list on a specific user 2024-08-21 12:11:27 +02:00
Linty 33f7849bf0 change button font size in album selector 2024-08-20 16:41:19 +02:00
Linty 7bd8b7e274 fixes #2206 add album selector on the add photo page
- replace older selector with the new album selector
- moving javascript to a js file
- changed the logic for the first album (now its work with api)
- changed labels in album selector and also added an escape event (to close modal)
2024-08-19 16:09:50 +02:00
HWFord f2e07e460d fixes #2205 set object-fit contain
also center svgs to square
2024-08-12 14:26:04 +02:00
plegall 179ccd274f fixes #2203 purge persistent cache in invalidate_user_cache 2024-08-07 22:15:13 +02:00
Linty bfe1e85801 fixes #2201 better implementation for the number of associated users
removed the javascript part to directly manage disabling an option via the tpl in a foreach and data in php
2024-08-07 12:41:52 +02:00
Linty 316c20e5bd fixes #2201 for each filter we add the number of associated users
and the select is deactivated if no users are associated.
2024-08-05 17:50:10 +02:00
plegall 8c4b3fb7db fixes #2198 smarter way to deal with filesize bounds 2024-08-02 17:47:45 +02:00
plegall 6fb86d25bf fixes #2162 update link to Shotwell 2024-08-02 16:18:43 +02:00
Linty 8cff72906d fixes #2132 remove unused console.log 2024-07-31 11:55:57 +02:00
Linty 653b03aacc fixes #2132 implementing and improving new album selector
- Moved all related logic into album_selector.js for better maintainability and separation of concerns.

- Removed duplicates in TPL and CSS files, consolidating them into a single CSS file and a single TPL file for better organization and efficiency.

- Implementation of the album selector in the pages: photo editing, album editing and batch manager unit.

- Improved the album selector by adding a creation mode to create and select an album (only in admin pages).
2024-07-31 11:49:44 +02:00
Linty 2f89bf6726 fixes #2189 remove password link input text when email is sent
I've also modified the messages
2024-07-16 10:15:59 +02:00
Linty d1cd5b11ef fixes #2187 resize activity tooltips
...when the tooltip extends beyond the page.
I've also added the tooltips (for both storage and activity) logic to a js file `intro_tooltips.js` and imported it into `intro.tpl`
2024-07-15 17:41:18 +02:00
plegall 8c25d7d2a1 fixes #2064 re-use existing code to open an album 2024-07-15 16:47:03 +02:00