Commit Graph

733 Commits

Author SHA1 Message Date
Stephen Houston 96c1afb382 Ephoto: Add a keybinding list to the settings dialog 2016-03-10 22:24:01 -06:00
Stephen okra Houston df1c1a0686 Ephoto: Add icons for sort hoversel 2016-03-07 10:46:13 -06:00
Stephen Houston c3c0fe23d4 Ephoto: Factor out some common code. 2016-03-06 11:18:45 -06:00
Stephen Houston 483f70d6e1 Ephoto: Move the single image view back button into the info label. 2016-03-06 11:02:21 -06:00
Stephen Houston b3dc934c49 Ephoto: Move the single browser zoom icons from the toolbar into the edit move so that the toolbar isn't so cramped. 2016-03-03 19:30:31 -06:00
Stephen Houston cfa19d3fa3 Ephoto: Move sort functionality to a hoversel in the bottom bar. Add a progressbar for directory loading that is helpful with large directories of images to the bottom bar. 2016-03-03 19:20:50 -06:00
Stephen okra Houston 97e82b216f Ephoto: Move to Ecore_File_Monitor: It behaves better than Eio at this point. 2016-02-29 11:15:52 -06:00
Stephen okra Houston 957d72fc39 EPhoto: Remove stray printfs. 2016-02-25 16:46:04 -06:00
Stephen okra Houston 9ec91c1297 Ephoto: More monitor work 2016-02-25 16:43:14 -06:00
Stephen okra Houston 3855fd4795 Ephoto: More cleanup, eliminate duplicate thumbnails showing up, fix save error. 2016-02-24 16:47:39 -06:00
Stephen okra Houston cc281bd247 Ephoto: Clean up some code by eliminating redundant code into one function. 2016-02-24 10:03:44 -06:00
Stephen okra Houston 16cf9beb6e Ephoto: Don't save/overwrite images with raw extensions. 2016-02-17 10:50:32 -06:00
Stephen Houston 8ffd43dd60 Ephoto: Deselect current directory when clicking empty space in file selector. 2016-01-25 21:36:33 -06:00
Stephen Houston bcfd488e0f Ephoto: Fix some incorrect thumb selection issues. 2016-01-25 19:53:44 -06:00
Stephen okra Houston aa2c756ce0 Ephoto: Fix typo in commit of vtorri's patches for Windows. 2016-01-22 15:27:16 -06:00
Stephen okra Houston f7de0f1c0f Ephoto: Apply patches from Vincent Torri (vtorri) that make Ephoto work on Windows. 2016-01-22 15:24:32 -06:00
Stephen Houston e74c645f5f Ephoto: Don't use noframe for thumbnails. The frame helps a ton with transparent images. 2016-01-21 19:04:03 -06:00
Andy Williams d963bef526 Ephoto: don't crash when a file is deleted in the current directory.
mime checks will return NULL if the file doesn't exist
2016-01-20 23:36:35 +00:00
Stephen okra Houston c421929c54 Ephoto: Use ecore_file_dir_get consistently instead of dirname and ecore_file_dir_get inconsistently. 2016-01-20 16:46:49 -06:00
Stephen okra Houston f656110fc1 Ephoto: Formatting 2016-01-20 09:56:10 -06:00
Stephen okra Houston 95c5f41301 Ephoto: Don't clear entries if populating directories only. 2016-01-20 09:21:27 -06:00
Stephen okra Houston 8a183065b7 Ephoto: Remove redundant strlen+strcmp checks. 2016-01-20 09:15:39 -06:00
Stephen Houston ff28d74253 Ephoto: Only update thumbs on monitor call when the thumb is in the current directory. 2016-01-19 15:10:37 -06:00
Stephen Houston ca46030aa4 Ephoto: Incorporate the use of monitors to maintain accuracy with the file system. Fix rename extra dot. 2016-01-19 13:58:28 -06:00
Stephen Houston be49678df1 Ephoto: Use EIO instead of Ecore to handle the monitoring. 2016-01-14 19:06:21 -06:00
Stephen okra Houston f0369df28b Ephoto: Put some file monitoring in place to keep the single image view updated. More to come for thumbnail view/file selector. 2016-01-14 16:51:02 -06:00
Stephen okra Houston f89b553bd0 Ephoto: Add additional key bindings. 2016-01-14 16:05:41 -06:00
Stephen okra Houston 702148c09c Ephoto: Make animated images such as gifs play. 2016-01-14 15:32:10 -06:00
Stephen okra Houston 550c8064a6 Ephoto: Make the settings panel nicer. 2016-01-13 15:48:11 -06:00
Stephen Houston 11dc8050eb Ephoto: Make the search function more like a filter than a find in place. 2016-01-01 17:04:25 -06:00
Stephen okra Houston e25bf7d9df Ephoto: Escape should unselect all selected images. 2015-12-29 11:28:48 -06:00
Stephen okra Houston 351c0b2809 Ephoto: Load raw image formats. 2015-12-29 11:16:19 -06:00
Stephen okra Houston 42c3a3a482 Ephoto: Oops, should be F1 to open settings. 2015-12-29 11:02:12 -06:00
Stephen okra Houston aa18a9c320 Ephoto: Add ctrl+delete key binding to the single image view. 2015-12-29 10:46:55 -06:00
Stephen okra Houston 911804ba72 Ephoto: Config version bump. 2015-12-29 10:40:26 -06:00
Stephen okra Houston e870db104a Ephoto: Don't use brackets for keybindings. Ctrl+l and Ctrl+r to rotate. Shift+Ctrl+l and Shift+Ctrl+r to flip. 2015-12-29 10:23:15 -06:00
Stephen okra Houston 08819f8bce Ephoto: Selection check not needed when changing directories. 2015-12-29 09:21:12 -06:00
Stephen okra Houston 1941bdb9c3 Ephoto: Fix bug where the navigation didn't work if ephoto opened directly with an image. 2015-12-29 09:08:39 -06:00
Stephen okra Houston f74f2b421f Ephoto: Delete the entry before the hbox. 2015-12-16 15:52:00 -06:00
Stephen okra Houston 4a6a69bb0b Ephoto: Don't delete gengrid item on search. 2015-12-16 15:49:19 -06:00
Stephen okra Houston 230ffeaa8c Ephoto: Add ability to search images 2015-12-15 16:42:38 -06:00
Stephen okra Houston d5cb519422 Ephoto: Clear the grid selection when clicking in the empty space. 2015-12-15 12:44:54 -06:00
Stephen okra Houston 598e33f646 Ephoto: No reason to block window with popup on directory load. 2015-12-15 12:39:46 -06:00
Stephen Houston ecdc0457a4 Ephoto: Fix DND for multiple items 2015-12-14 16:15:36 -06:00
Stephen Houston a04ab14738 Ephoto: No need for timer - Correct multiselect+double click behavior 2015-12-14 15:21:23 -06:00
Stephen Houston 9692ab0f9d Ephoto: Add shift support into the grid multi select. 2015-12-14 14:27:11 -06:00
Stephen Houston bfe51ff0f8 Ephoto: Use select mode with control. On DND, don't build icons, only use one under cursor to save resources. 2015-12-09 19:01:47 -06:00
Stephen okra Houston 7682ab5665 Ephoto: Fix cropper math. 2015-12-09 16:54:45 -06:00
Stephen okra Houston f9ce92e568 Ephoto: Increase padding on single viewer. 2015-12-08 15:55:11 -06:00
osauser e32a33ac4d Ephoto: Update to include new website. 2015-12-08 15:26:33 -06:00
Stephen Houston b5dadaea66 Ephoto: Fix funky resizing on the fsel when changing directories. 2015-12-03 16:52:59 -06:00
Stephen Houston aee6e9e408 Ephoto: If multiple items are selected, only use those items for Single and Slideshow. 2015-12-02 20:45:35 -06:00
Stephen Houston b1fc28d881 Ephoto: Handle instances where a delete takes place in directories with only one image. 2015-12-02 19:55:53 -06:00
Stephen Houston f76804a080 No need to refresh view if files are pasted in a directory other than the current. 2015-12-02 19:46:17 -06:00
Stephen Houston f45273dbaa Ephoto: Make sure to delete the entry item when deleted from single view. 2015-12-02 19:22:15 -06:00
Stephen Houston d748fdaaf2 Ephoto: Use correct entry del func 2015-12-02 19:13:09 -06:00
Stephen Houston e5695a6aee Ephoto: Don't resort back to thumb browser on delete. 2015-12-02 19:11:29 -06:00
Stephen Houston 271d43b9b0 Ephoto: Release the drag event on mouse up in the single view. 2015-12-02 17:55:08 -06:00
Stephen Houston 2e6998b0c0 Ephoto: Allow delete from the single view, Add a right click edit menu to the single view, Expand fsel on double click 2015-12-01 23:03:50 -06:00
Stephen Houston 9e278c5a70 Ephoto: Make the toolbar layout more consistent. Only allow dirs with subdirs to be expanded. 2015-12-01 17:02:19 -06:00
Stephen Houston 3812d7b246 Ephoto: Use multi select with control in grid. Fix zoom fit so it fits. 2015-11-24 17:17:55 -06:00
Stephen Houston 70d48d1920 Ephoto: Whoops.. Fix Makefile.am 2015-11-24 16:34:47 -06:00
Stephen Houston cf25f7c561 Ephoto: Add file operations, context menus, sorting, and more. 2015-11-24 16:21:21 -06:00
Stephen Houston 0b62428e24 Ephoto: Add file operations, context menus, sorting, and more. 2015-11-24 16:20:06 -06:00
Stephen Houston 79642b9350 Ephoto: Fix bug on start where no directory is defined. Fix file tree. 2015-11-03 08:07:32 -06:00
Stephen Houston 73bfdc961e Ephoto: Make file selecter work like a file tree. Add more config options. 2015-11-02 23:37:35 -06:00
Stephen Houston c57cce2afe Ephoto: Allow ctrl+c copying on the upload link and add a copy button. 2015-11-01 17:36:12 -06:00
Stephen Houston b5ee18a646 Ephoto: Fix a bug where the handlers are not deleted and causing a double free segfault. 2015-11-01 17:15:54 -06:00
Stephen Houston 8c4f8c2696 Ephoto: Fix crash uploading edited images 2015-11-01 10:55:10 -06:00
Stephen Houston 545fc6c310 Ephoto: Add some controls to the slideshow. 2015-10-31 20:09:45 -05:00
Stephen Houston c34f579eea Ephoto: Make the Save As dialog use a popup to match all other dialogs. 2015-10-30 16:05:00 -05:00
Stephen Houston 485d0342d7 Ephoto: Make sure to reset changes on cancel. 2015-10-30 14:50:13 -05:00
Stephen Houston ae946f5b74 Ephoto: Cleanup the settings panel. 2015-10-30 14:42:13 -05:00
Stephen Houston 7e5c758a2f Ephoto: Add the ability to upload an image to imgur. 2015-10-29 17:45:36 -05:00
Stephen Houston 1acaef0e10 Ephoto: Fix cropper slider math. 2015-10-27 16:55:45 -05:00
Stephen Houston 41a24cf1a6 Ephoto: Change crop sliders on drag stop. 2015-10-27 15:08:24 -05:00
Stephen Houston cf5a8d6a3c Ephoto: Finish the cleanup on the cropper appearance. 2015-10-27 14:53:26 -05:00
Stephen Houston b630921349 Ephoto: Begin cleaning up the cropper to look like the rest of the editing features. 2015-10-14 16:39:20 -05:00
Stephen Houston cc4a7ed0cb Ephoto: Fix bug where slideshow continues running in background on mouse down. 2015-08-27 17:59:19 -05:00
Stephen Houston 840792ecc3 Ephoto: Fix seg on free... Deleting the image already frees the data. 2015-08-27 12:20:30 -05:00
Stephen Houston b5837424dd Ephoto: Clean up edit menu. 2015-08-27 12:02:15 -05:00
Stephen Houston 8304fc892a Ephoto: Add color level adjustment feature to the single browser. 2015-08-27 11:52:56 -05:00
Stephen Houston fba9a17b48 Ephoto: Add auto histogram equalization filter. Clean up some code. 2015-08-26 19:12:32 -05:00
Stephen Houston 76cfa1d52c Ephoto: Fix bug with a bad free on entry set. Deleting the image already frees the image data. 2015-08-17 17:31:39 -05:00
Stephen Houston 835f623d63 Ephoto: Add filters and enhancements. Blur, Sharpen, Black and White, and Old Photo. More to come. 2015-08-17 16:18:33 -05:00
Stephen Houston 8e7a002a1c Ephoto: Update info label upon rotations. 2015-08-17 14:09:33 -05:00
Stephen Houston 875b43649f Ephoto: Consider rotations as an edit. 2015-08-17 13:59:07 -05:00
Stephen Houston dd24871ca3 Ephoto: Make cancelling an edit work correctly. 2015-08-17 13:50:21 -05:00
Stephen Houston 54bd029e0d Ephoto: Add in some simple editing features. More to come and some filters. 2015-08-17 13:10:33 -05:00
Flavio Ceolin f8471f846a Fix memory leak
String returned by _ephoto_get_file_size() was leaking.
2015-08-16 20:20:37 -03:00
Flavio Ceolin 68271a0c89 browser: Fix function type
Returning "char *" instead of "const char *" since the function returns
an strdup() string.
2015-08-16 20:20:37 -03:00
Stephen Houston 51599acb3a Ephoto: Set directory entry text at a better time. 2015-08-11 10:27:50 -05:00
Stephen Houston 458ec58221 Ephoto: Add plural gettext for slideshow seconds 2015-08-11 10:15:31 -05:00
Daniel Kolesa 4ca6028008 fix localization for real 2015-08-11 15:58:02 +01:00
Stephen Houston 89bd893b4c Ephoto: Remove plural s for English. 2015-08-10 16:51:37 -05:00
Stephen Houston de374892ee EPhoto: Add plural translating 2015-08-10 16:46:35 -05:00
Stephen Houston d4a477db41 Ephoto: Use B instead of bytes and don't include a space between the number and acronym 2015-08-10 16:20:30 -05:00
Stephen Houston d87aae7612 Ephoto: Make directory entry work. 2015-08-10 16:05:35 -05:00
Stephen Houston 2cdf0d8126 Ephoto: More localization! Translators: Update your translations and add new ones! 2015-08-10 15:58:16 -05:00
q66 c736d8d07a fixed localization 2015-08-10 21:07:54 +01:00
Stephen Houston 90e819b3b5 Ephoto: Add an entry for directories(not functional yet) 2015-08-10 14:33:18 -05:00
Stephen Houston 87f4c655ea Ephoto: Include gettext.h 2015-08-10 13:53:15 -05:00
Stephen Houston ba04557967 Ephoto: Start working on allowing translation again. Translators: UPDATE! 2015-08-10 11:38:23 -05:00
Stephen Houston 3e3a4308b4 Ephoto: Lookup FDO icons first. 2015-08-10 10:42:02 -05:00
Stephen Houston ded920c4ec Ephoto: Slideshow - Make escape progression logical. Stop slideshow when escaped. 2015-08-07 09:14:42 -05:00
Stephen Houston 306929d859 Ephoto: Slideshow - Update the titlebar with the image name when the slideshow changes images. 2015-08-07 09:07:08 -05:00
Stephen Houston 29e4bb3d1a Ephoto: Use correct icon names from spec. Elementary needs to stop overriding though. 2015-06-15 14:10:09 -05:00
Stephen Houston d5fa0ec306 Ephoto: Reset Orient when image is reset. 2015-04-07 10:07:10 -05:00
Stephen Houston fb87d20f13 Ephoto: Fix an issue where overwrite was not working. On save as, add the new entry and change dirs. 2015-03-05 16:18:17 -06:00
Stephen Houston 57f2a4ea07 Ephoto: Update TODO, Make fsel default save name the basename of current image. 2015-03-05 14:47:19 -06:00
Stephen Houston 9e204bd63b Ephoto: If image is smaller than viewer, zoom 1:1 instead of fit. 2015-03-05 14:40:53 -06:00
Stephen Houston ede263f65a Ephoto: Add real size label to the cropper so you will know the size of cropped image. 2015-03-05 11:23:58 -06:00
Stephen Houston d678d7b45b Ephoto: Combine settings and about dialog. Read Authors from file. 2015-03-04 16:29:21 -06:00
Stephen Houston 58a3f75615 Ephoto: Cancel cropping if back button is pressed. 2015-03-03 15:13:45 -06:00
Stephen Houston 6cce9a1e9e Ephoto: Escape cancels cropping, Return applies crop. 2015-03-03 15:06:02 -06:00
Boris Faure 52e8576d9c Ephoto: fix shadowed variable 2015-02-23 20:26:53 +01:00
Daniel Juyung Seo 27cb461bed Ephoto: Remove elm_init/shutdown call.
This is done automatically in ELM_MAIN() macro.
2015-02-23 04:52:35 +09:00
Daniel Juyung Seo 4e3365ddbf Ephoto: Use elm_win_util_standard_add() 2015-02-23 04:46:54 +09:00
Daniel Juyung Seo fd15398bb9 Ephoto: Use Eina_Bool for boolean type. 2015-02-23 04:38:10 +09:00
Daniel Juyung Seo 2747dea592 Ephoto: Remove unuses variables. 2015-02-23 04:36:53 +09:00
Stephen Houston a55ffcc290 Ephoto: Spec file fix, rid of unused variables. 2015-02-20 21:08:25 -06:00
Stephen Houston f670969435 Ephoto: More work on crop scale/aspect 2015-02-20 19:22:43 -06:00
Stephen Houston 7be54bd65d Ephoto: Keep cropper from disappearing on zoom. 2015-02-20 13:51:34 -06:00
Stephen Houston e812fca066 Ephoto: Allow the cropper to resize correctly with zoom. 2015-02-20 13:19:11 -06:00
Stephen Houston 0546f6d9af Ephoto: Add reset image, save image, and save image as. 2015-02-20 12:47:02 -06:00
Stephen Houston 11c8114e26 Ephoto: Formatting and white space removal. Use like function defintions. 2015-02-20 10:07:50 -06:00
Stephen Houston 4f88f1fc8c Ephoto: Handle cursor being out of bounds on cropper better. 2015-02-20 09:01:18 -06:00
Stephen Houston 5ae587a8a1 Ephoto: Use the cropper within the main window. No more inwin. 2015-02-19 20:12:53 -06:00
Stephen Houston 397f5005c7 Ephoto: Better constraining via edje. 2015-02-19 18:00:11 -06:00
Stephen Houston da9baaa313 Ephoto: Add constraints to the cropper 2015-02-19 16:31:27 -06:00
Stephen Houston 1fcf1783a0 Ephoto: Make sure to del evas_object_rect. 2015-02-19 15:49:48 -06:00
Stephen Houston f8b9b7e820 Ephoto: Fix crop calcs. Still needs constraint. 2015-02-19 14:21:50 -06:00
Stephen Houston 56491a3d85 Ephoto: Cut the cropper x/y coordinates in half. 2015-02-18 16:01:31 -06:00
Stephen Houston 59de8bac65 Ephoto: Fix cropper x/y coords 2015-02-18 14:20:39 -06:00
Stephen Houston 1a2b562e75 Ephoto: Refactor some crop code. 2015-02-18 14:07:27 -06:00
Stephen Houston 91de631a7b Ephoto: Allow the cropper to freely move and allow full handle control. 2015-02-12 13:19:27 -06:00
Stephen Houston 04f6182eab Ephoto: Add new cropper 2015-02-12 13:18:38 -06:00
Stephen Houston 813805118c Ephoto: Make sure to change info label on crop. 2015-02-02 15:48:52 -06:00
Stephen Houston 06aea55c17 Ephoto: Add cropping: Warning: Very experimental at this point. 2015-02-02 13:54:45 -06:00
Stephen Houston 3af706ff11 Ephoto: Clean up autofoo ... Try to make Ephoto releasable. 2015-01-29 15:06:33 -06:00
Stephen Houston bed0f8029b Ephoto: Stick editing options in a toolbar menu to clean up single view. 2015-01-27 16:48:10 -06:00
Stephen Houston a5fb4b25c4 Ephoto: Bump config version: Remember fsel hidden state for next time opened. 2015-01-26 16:21:31 -06:00
Daniel Juyung Seo 6db2aa4ea2 Ephoto: Use premultiplied colors. 2015-01-26 08:20:18 +09:00
Stephen Houston 37faad3e26 Ephoto: Use overlap style on naviframe 2015-01-25 16:47:58 -06:00
Stephen Houston dc07a9f6bd Ephoto: Make single browser info label same size as thumb browser. Align thumb toolbar top. 2015-01-25 14:51:40 -06:00
Stephen Houston e57ff81632 Ephoto: lineup info label and hide button, change panel from single browser to top toolbar. 2015-01-25 14:15:06 -06:00
Stephen Houston 3c02d02b75 Ephoto: Use better standard names(except when overriding elm icons) use icon for collapse. 2015-01-25 12:34:11 -06:00
Stephen Houston 0e8c380ea0 Ephoto: Say no to panes. Add ability to collapse fsel to save space. 2015-01-25 11:11:03 -06:00
Stephen Houston 56d364dded Ephoto: Oops. 9.0 is probably not a very good weight. 2015-01-25 10:25:23 -06:00
Stephen Houston 5f7c14a04a Ephoto: Double click dirs/Fix info label not clearing. 2015-01-25 10:12:11 -06:00
Stephen Houston 218a0a69cf Ephoto: Fix an issue where the thumb browser info label was not updating. 2015-01-25 09:22:58 -06:00
Stephen Houston a59450718f Ephoto: fix an issue where directories were considered images in single browser. 2015-01-24 18:37:43 -06:00
Stephen Houston 6e58fcf23e Ephoto: Begin adding the file selector into the main thumb browser window. 2015-01-24 15:19:25 -06:00
Stephen Houston c93ec61058 Ephoto: Add an information label with resolution, size, and type for single images. 2015-01-19 15:26:13 -06:00
Stephen Houston e8fc02dc65 Ephoto: Be uniform with unused variables. Use EINA_UNUSED for all. 2015-01-18 16:47:32 -06:00
Stephen Houston d3fbf76314 Ephoto: Add the ability to DND from the single image to other applications. 2015-01-16 14:41:46 -06:00
Stephen Houston a413df8c48 Ephoto: Add the ability to DND from the grid to other applications. 2015-01-16 13:39:02 -06:00
Stephen Houston 94eb103e48 Ephoto: Update Ephoto's image rotation to work as expected with raster's elm_image changes. 2015-01-13 14:53:29 -06:00
Stephen Houston 5a5f65374b Ephoto: Better handling of bad images. 2015-01-06 13:35:05 -06:00
Marcel Hollerbach 4f77f049ad Compare extensions undepending from the case
Maybe some cameras like Olympus are going to save them as .JPG.
2015-01-06 17:18:58 +01:00
Stephen Houston ad79256b8e Display a message when there are no imgaes in a directory that has been selected. 2014-11-25 14:15:27 -06:00
Stephen Houston 109634798f Update TODO file. 2014-11-24 16:14:14 -06:00
Stephen Houston 73fab6ffd1 Reset scroller content after rotation 2014-11-23 21:40:11 -06:00
Stephen Houston ef82e33746 Bug fixes, keybinding work, add rotation to single browser, remove photocam until is fixed/can rotate, slideshow starts in window. See summary for more.
Remove libexif support and code as this is now done outside of Ephoto.  Remove all photocam code until photocam can rotate like elm_image and doesn't crash on certain jpegs and while zooming.  Slideshow now starts in window, as usual press F11 for fullscreen. Single brower now does rotations.  There is still a keybinding bug that needs to be fixed where keybindings are passed through to other pages within the naviframe.
2014-11-23 15:44:24 -06:00
Stephen Houston b65afab7a0 Add the first configuration items to the dialog: Slideshow timeout and slideshow transition. 2014-11-21 16:40:09 -06:00
Stephen Houston de3db26931 Fix mixed up icons 2014-11-20 21:46:12 -06:00
Stephen Houston b7f6221f34 Add a simple About Dialog. 2014-11-20 20:28:55 -06:00
Stephen Houston 28a4d401bf Add the beginning stages of a config dialog. 2014-11-19 16:50:56 -06:00
Stephen Houston 74471f29b3 Fix title to not be redundant since entry already shows path. Change Elm_Gengrid_Item to Elm_Object_Item 2014-11-19 10:50:35 -06:00
Stephen Houston b0ef804dd4 Rework config loading/saving and remember window size and panel state. 2014-11-18 21:18:22 -06:00
Stephen Houston 833bd4513d Ephoto: @fix revert files being visible in fileselector as there is no way to disable selecting them. 2014-11-18 16:54:54 -06:00
Stephen Houston f7f6c9c59f Ephoto: Make the thumb browser alphabetical again. Default panel to visible. Show files in selector. 2014-11-18 15:35:24 -06:00
Stephen Houston ba54326c1e @feature Moved toolbars to left side panels. Removed grid directory browsing.
Moved the toolbars to panels on the left side in order to make better use of space.  Removed the ability to browse using the grid as it is redundant with the entry and file selector.
2014-11-18 13:37:49 -06:00
Tae-Hwan Kim 27709d6126 Add jpg into the filter
Summary:
Add jpg into the filter to recognitze the file type in the ephoto browser.

Fixes T1684

Reviewers: raster, Hermet, huchi

Maniphest Tasks: T1684

Differential Revision: https://phab.enlightenment.org/D1472
2014-09-22 12:12:41 +02:00
Sanjeev BA ecb6fea48d Measure extension from the end.
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>
2014-08-07 13:33:30 +09:00
Sanjeev BA 4fc8cedccb Add filters at application level.
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>
2014-08-05 08:55:49 +09:00
Sanjeev BA 5cb4285df2 Revert "Do not load non-image files in ephoto. Fix for https://phab.enlightenment.org/T802"
This reverts commit 9cae696fab.

q!
nnnls -la
efr:wq!
eet mime will always be an order of magnitude slower than evas_object_image_extension_can_load_get.
2014-08-05 08:09:33 +09:00
Sanjeev BA 9cae696fab Do not load non-image files in ephoto. Fix for https://phab.enlightenment.org/T802
Summary:
ephoto uses evas_common_extension_can_load_get() to determine whether a certain type of file should be displayed or not.
mp3, mp4, ogg etc can be loaded by evas.
There is already code in ephoto to enable "mime" type based loading of files - commented because efreet crashed in multi thread case.
We should enable that code and fix issues in efreet.

Reviewers: raster

Differential Revision: https://phab.enlightenment.org/D1257
2014-07-31 15:31:39 +09:00
ChunEon Park e274f34432 replace the deprecated apis to new ones. 2014-02-06 12:19:58 +09:00
Stephen Houston f7b4eda791 Ephoto: Use layout/edje external, toolbars for better icons, and other UI
Use layout and edje externals for better themability when others make elm themes.  Using toolbars improves the size and functionality of the icons.  Remove unnecessary entry/label in single view.
2014-01-16 15:34:33 -06:00
Daniel Juyung Seo 4538c84f5b Ephoto: Make button's image size to follow vertical aspect. 2014-01-08 02:14:38 +09:00
Daniel Juyung Seo 08bc166384 Ephoto: Make gengrid thumbnail size scalable. 2014-01-08 01:49:26 +09:00
Stephen Houston 1b0e2ac4af Ephoto: Use standard icons, remove unused code, and match dark theme.
Use standard icons based on icon theme to remove dependency on Faenza icons.  Removed the old directory code that would provide a preview of the images in the directory.  This code hasn't worked in a while and frankly is just unneccasry and would slow down the app. Remove images and theme that was shipped with Ephoto.  It is no longer needed.  Change style on some widgets to better match dark theme. Prepare Ephoto to be released soon.
2014-01-04 13:17:58 -06:00
Stephen Houston 0619778dc1 Ephoto - Update ephoto's thumb code to use elm_thumb's new options. 2013-10-12 13:21:45 -05:00
Carsten Haitzler 7ac111a0c5 warn-- 2013-08-05 11:52:29 +09:00
Carsten Haitzler 9e05a6beea dont assume ethumb daemons are always around AND connected to. wrong. 2013-08-05 11:51:29 +09:00
Stephen Houston b1723b6435 Save ephoto config on exit so it remembers thumb size, current directory, etc...
SVN revision: 82783
2013-01-14 21:05:33 +00:00
Stephen Houston ce345d8434 I am almost 1000% positive this commit is not doing a single thing. But whatever has happened - Buttons are automagically working for some really odd reason.
SVN revision: 82745
2013-01-14 07:18:49 +00:00
Daniel Juyung Seo 26bcc09cc8 ephoto: Use new elementary apis.
SVN revision: 77231
2012-10-01 02:42:23 +00:00
Igor Murzov (GArik_) e781115b2c ephoto: fix zoom functions on single browser
For elm images. Using evas images size instead of elm_image size.

Patch by: Igor Murzov (GArik_) <e-mail@date.by>



SVN revision: 75637
2012-08-23 20:14:52 +00:00
Bruno Dilly 912feeed42 ephoto: don't use elm image as evas image
Fix error
CRI<8719>:evas_main main.c:114 evas_debug_magic_wrong() Input object is wrong
type
    Expected: 71777775 - Evas_Object (Image)
    Supplied: 71777777 - Evas_Object (Smart)

spotted by GArik_



SVN revision: 75578
2012-08-22 22:01:24 +00:00
Bruno Dilly 941de7187b ephoto: avoid theme complaints
I suppose elm will take care of making this button big
enough to be used considering user configs and such.
finger size, scale, ...



SVN revision: 75577
2012-08-22 22:01:18 +00:00
Bruno Dilly e0c86362b2 ephoto: avoid building warning
SVN revision: 75563
2012-08-22 20:01:58 +00:00
Bruno Dilly 1372dc64c9 ephoto: commit fixing style
SVN revision: 75562
2012-08-22 20:01:52 +00:00
Bruno Dilly ea03dc356c ephoto: Changed gengrid align to 0.5, 0.0.
Now ephoto doesn't looks like other photo browsers.

OK, it's a joke, but I don't see why we shouldn't centralize it
just to make it looks like other photo browsers. Maybe their toolkits
don't support it, =D

I will centralize the single browser too, as soon as I can.



SVN revision: 75561
2012-08-22 20:01:47 +00:00
Bruno Dilly cdb21f616a ephoto: fix walking on single browser
Use same compare function to create the list and search on it.
Keep the one that was prioritizing directories.



SVN revision: 75560
2012-08-22 20:01:40 +00:00
Bruno Dilly 1d12801c6f ephoto: Register log domain first
SVN revision: 75559
2012-08-22 20:01:30 +00:00
Daniel Juyung Seo 57978f73a5 elfe, enna-explorer, envision, ephoto: Applied elm_gengrid_bounce_set -> elm_scroller_bounce_set API change.
SVN revision: 73620
2012-07-12 15:04:46 +00:00
Daniel Juyung Seo b8f4e5d137 ephoto: Applied elm_icon API change.
SVN revision: 71806
2012-06-07 11:41:03 +00:00
ChunEon Park 769ae23360 ephoto - pager -> naviframe
SVN revision: 69657
2012-03-27 07:49:29 +00:00
Jiyoun Park f1d0cb7022 remove code related with elm_slideshow_item
which was deprecated


SVN revision: 69102
2012-03-09 13:12:47 +00:00
Daniel Juyung Seo 9c24087cbb ephoto: Fixed build break. Patch by Hyoyoung Change <hyoyoung@gmail.com>
On Fri, Mar 9, 2012 at 2:29 PM, Hyoyoung Chang <hyoyoung@gmail.com>
wrote:
> Dear all
>
> In ephoto, elm_gengrid_item_bring_in is used.
> However some days ago, many changes was committed to elm. Also it's
> parameters are changed.
> It's patch for this.
>
> Thanks
>

SVN revision: 69074
2012-03-09 06:22:03 +00:00
Cedric BAIL 77f6cd5dde ephoto: fix massive break in ephoto.
SVN revision: 68277
2012-02-22 16:16:24 +00:00
ChunEon Park fbc66f1e6b ephoto - Elm_Gengrid_Item -> Elm_Object_Item
SVN revision: 67617
2012-01-31 00:58:19 +00:00
Daniel Juyung Seo 93997044cd ephoto ephoto.h: Removed unused variable. Build warning--
SVN revision: 67255
2012-01-17 00:02:18 +00:00
Daniel Juyung Seo 84d9855ac8 ephoto: Changed gengrid align to 0.0, 0.0. Now ephoto looks like other
photo browser.


SVN revision: 66855
2012-01-04 08:23:45 +00:00
Cedric BAIL c528efcbd4 ephoto: there is an API to know if a file could be displayed by Evas.
SVN revision: 66757
2012-01-02 14:36:18 +00:00
Daniel Juyung Seo 74b730a5c5 ephoto: Applied elm api changes. elm_slideshow_item_data_get ->
elm_object_item_data_get.


SVN revision: 66579
2011-12-27 23:48:13 +00:00
ChunEon Park 09e78fd36f ephoto - more clear variable name
SVN revision: 66053
2011-12-09 04:38:59 +00:00
Daniel Juyung Seo a194aa70a8 ephoto: Applied elm changes. Elm_Slideshow_Item -> Elm_Object_Item.
SVN revision: 66045
2011-12-09 00:59:39 +00:00
Daniel Juyung Seo 5dc7b16681 clouseau, ephoto, ensure: Applied genlist/gengrid changes. label_get
-> text_get.


SVN revision: 65760
2011-12-01 08:32:43 +00:00
Daniel Juyung Seo e315adfa44 ephoto: Applied recent elm changes to ephoto.
SVN revision: 65731
2011-12-01 05:09:59 +00:00
Stephen Houston 8e54c29d39 Make sure to reset the window title back to the directory path when returning from single image to the grid.
SVN revision: 64708
2011-11-03 17:09:06 +00:00
Stephen Houston b8c65ecd51 Update code that was deprecated and remove all warnings.
SVN revision: 64707
2011-11-03 16:32:47 +00:00
Daniel Juyung Seo 6d29377cc6 Applied elm_object_focus() -> elm_object_focus_set() change to some
apps and libraries.


SVN revision: 62436
2011-08-14 08:39:30 +00:00
Boris Faure 798b2577bc ephoto: s!e,desktop,background!e/desktop/background!
SVN revision: 60883
2011-06-30 19:25:21 +00:00
Boris Faure 428a5c50a4 ephoto: avoid segfault when no config
SVN revision: 60882
2011-06-30 19:24:33 +00:00
Stephen Houston d0cc5e7849 Make edje work in slideshow as well
SVN revision: 60876
2011-06-30 16:11:35 +00:00
Stephen Houston f403c0d731 Add edje viewing capabilities.
SVN revision: 60875
2011-06-30 16:04:18 +00:00
Stephen Houston 249383b134 Add in some other image formats (cedric/bluebugs.. can you please add back in the psd support? I'm sorry it got lost) Also make the label in single browser an entry(disabled for now)... It keeps the look consistent and will have a purpose soon.
SVN revision: 60835
2011-06-29 19:49:24 +00:00
Stephen Houston 514c204ebc Fix devilhorns commit just a tad... Control aspect both ways as to not get misaligned icons in the buttons.
SVN revision: 60823
2011-06-29 15:24:01 +00:00
Christopher Michael c6930ed149 EPhoto: Fix issue with buttons in theme & single browser mode (if the
elm fingersize was set to small (5) then the buttons where barely
clickable). Ok'd by Okra.



SVN revision: 60822
2011-06-29 14:58:37 +00:00
Stephen Houston 017fa038be Use just the entry, not entry + button. The button to open the file dialog is not needed because the grid handles browsing. The entry is necessary for entering exact paths still.
SVN revision: 60791
2011-06-29 04:04:57 +00:00
Stephen Houston 593f71695e Fix multiple up items.
SVN revision: 60780
2011-06-28 23:22:44 +00:00
Stephen Houston ceda343414 Simplify buttons
SVN revision: 60779
2011-06-28 23:17:32 +00:00
Stephen Houston a6b30fe956 Bump config version to avoid seggie.
SVN revision: 60778
2011-06-28 22:53:03 +00:00
Stephen Houston 6d474d5db4 Make files other than jpeg work.
SVN revision: 60777
2011-06-28 22:46:26 +00:00
Stephen Houston 765a8244ba Whoops! Make it compile :)
SVN revision: 60776
2011-06-28 22:37:15 +00:00
Stephen Houston 962910db6b Commit the version of Ephoto that has always been the most working and preferred. I will bugfix this version and release it. Any of thousands of rewrites I love to do will have to come for another version somewhere well done the road. Lets just take this and make it solid and release it. Shout out to cedric, bluebugs, captainigloo, k-s, otavio, and any others who contributed to this version.
SVN revision: 60775
2011-06-28 22:26:16 +00:00
Stephen Houston bfa68a6151 Really make it the root directory...
SVN revision: 60003
2011-06-06 19:23:57 +00:00
Stephen Houston 4ed9b65e6a Use the e fileman favorites as the root directory for now until I decide how I wan't to implement Ephoto's own virtual
directory. e's fileman favorites are stored in $HOME/.e/e/fileman/favorites ... you can add a directory to your favorites by 
symlinking it to .e/e/fileman/favorites/


SVN revision: 60002
2011-06-06 19:17:08 +00:00
Stephen Houston 01568f1bbe Ephoto/Single Browser: ctrl+mouse wheel now zooms... Also if the images are zoomed fit.. you can cycle through the images by scrolling/dragging left and right.
SVN revision: 59630
2011-05-23 18:53:09 +00:00
Stephen Houston bb239f8685 Ephoto/Single/View: Add keyboard navigation of images in singleview.. home = first image.. end = last image.. left and right arrow keys navigate previous and forward.. I've noticed that for some reason.. some images don't zoom fit correctly, therefore, left/right keyboard nav is not working in those rare instances because the scroller is grabbing the key events.. I'm searching for an answer.
SVN revision: 59570
2011-05-22 00:00:58 +00:00
Stephen Houston da50152a44 Ephoto/Single Browser/Zoom: Zoom now works.. (ctrl)+(-) = zoom out; (ctrl)+(+) = zoom in; (ctrl)+(0) = zoom 1:1; (ctrl)+(shift)+(0) = zoom fit;
SVN revision: 59539
2011-05-19 13:24:06 +00:00
Stephen Houston 6d7f1def6e Single browser should be black, also, center images in the single browser.
SVN revision: 59534
2011-05-19 12:47:07 +00:00
Stephen Houston 4b8960b931 Ephoto: Add in the new changes k-s and I have been working on.
SVN revision: 59474
2011-05-17 20:02:53 +00:00
Daniel Juyung Seo aa06f2b4fd elmdentica, ephoto: Applied elm_box/table/toolbar API changes.
SVN revision: 59266
2011-05-08 07:33:25 +00:00
Cedric BAIL 7143debdaa ephoto: add psd support to ephoto.
SVN revision: 58877
2011-04-24 20:23:38 +00:00
Stephen Houston 8de29d0358 Ephoto: Make changes to the flow brower, its a smoother flow now, and has a genlist that matches up with the flow browser. Interesting :)
SVN revision: 58077
2011-03-24 21:25:51 +00:00
titan 1547ddaa81 Ephoto: General cleanups.
SVN revision: 57775
2011-03-15 20:09:37 +00:00
titan ae03e70576 Okay. Ephoto back to normal. Move along.
SVN revision: 57560
2011-03-07 22:31:11 +00:00
titan 169813a679 Do not update if you are not willing to expect a different ephoto.. This is a very temporary test that won't work right for most.
SVN revision: 57559
2011-03-07 22:02:12 +00:00
titan ac899f9de4 Allow proper rotations and do proper rotations. This is temporary until edje or evas does them correctly.
SVN revision: 57532
2011-03-05 18:36:08 +00:00
titan 53cec34e73 Ephoto/Flow Browser: Actually remove this for now.. It is causing some issues because flow browser uses the same client as the thumb browser... If you want larger thumbs for flow browser.. the "hack" to do it now is zoom your thumbs all the way in the thumb browser before going to the flow browser.
SVN revision: 57522
2011-03-04 23:08:47 +00:00
titan 2165411085 Ephoto/Flow Browser: Make the flow browser thumbnails larger so when resize they don't get blurry.
SVN revision: 57521
2011-03-04 22:52:00 +00:00
titan 004acaf9f8 Ephoto/Images: Sort images so they are in alphabetical order. This seems to be a good solution as it doesn't seem to slow down Ephoto much at all.
SVN revision: 57520
2011-03-04 21:50:07 +00:00
Cedric BAIL 9ac8cb0be1 ephoto: fix DSO.
SVN revision: 57451
2011-03-01 10:04:40 +00:00
titan 8f8f25942e Whoops. Left out some key bindings.
SVN revision: 57443
2011-03-01 06:24:30 +00:00
titan f95dca17df Make the flow browser follow the same code and styles as the rest of the code.
SVN revision: 57442
2011-03-01 06:11:44 +00:00
titan aadaa80ddd Fix browsing in single view!
SVN revision: 57314
2011-02-24 22:45:00 +00:00