Commit Graph

712 Commits

Author SHA1 Message Date
Stephen 'Okra' Houston 1265151a83 Ephoto: Check that a path exists before running file_file_get on it. 2017-05-10 14:03:48 -05:00
Stephen 'Okra' Houston 9474ceaa00 Ephoto: Implement open/closed folder icon changing and clean up some fdo icons. 2017-05-08 16:21:41 -05:00
Stephen 'Okra' Houston 5759135ad3 Ephoto: Fix a potential crash when switching directories in single view. 2017-05-05 11:08:15 -05:00
Stephen 'Okra' Houston e53ee13f3c Ephoto: make sure the monitor callback for delete is on the file we are working on. 2017-05-03 09:26:45 -05:00
Stephen 'Okra' Houston 3480bb44b3 Ephoto: Factor out common code, use "start" for Windows based devices instead of xdg-open, improve compiler flags. 2017-05-02 11:19:43 -05:00
Stephen 'Okra' Houston d8e2df3092 Ephoto: Remove trailing / 2017-05-01 22:30:20 -05:00
Stephen 'Okra' Houston dc89de84e9 Ephoto: Move root/home shortcuts into the context menu and remove min size restrictions that affect window resizing. 2017-05-01 18:44:56 -05:00
Stephen 'Okra' Houston 31d122f98f Ephoto: Quit dumb negative padding. 2017-05-01 15:28:01 -05:00
Stephen 'Okra' Houston 788863df68 Ephoto: Don't send unnecessary signals now that we are not showing/hiding panels in edje. 2017-05-01 15:24:07 -05:00
Stephen 'Okra' Houston 76a02499ab Ephoto: Allow resizeable panels, remove checkerboard so that it functions better with themes, add shortcuts for home and root. 2017-05-01 13:56:14 -05:00
Stephen 'Okra' Houston d1b7b74464 Ephoto: Fix memory leaks and make single browser monitoring work correctly. 2017-03-30 15:22:57 -05:00
Gustavo Sverzut Barbieri e27b26ebe1 ipc: simplify IPC creation, make it work on Windows as well.
Windows names are inside \\.\pipe\ namespace and shouldn't contain
"/", actually even on UNIX it is not required to craft the whole path
as ecore_ipc/ecore_con will automatically encode based on local/system
local, name and port.

Reviewers: stephenmhouston, vtorri

Differential Revision:
2017-03-30 12:12:55 -03:00
Stephen 'Okra' Houston c6e6047d1a Ephoto: Condense path lookups for trash and config into a single variable. 2017-03-30 08:03:03 -05:00
Stephen 'Okra' Houston ef805cefa9 Ephoto: Fix use of stat/lstat, use eina_environment to get HOME and tmp dirs. 2017-03-29 16:12:50 -05:00
Vincent Torri 751e08acc7 Ephoto: Make Ephoto compile/work on Windows. 2017-03-29 13:31:58 -05:00
Stephen 'Okra' Houston afa1529be3 Ephoto: Make sure the search box expands so its visible. 2017-03-29 13:21:43 -05:00
Stephen 'Okra' Houston f9b35bfd45 Ephoto: Hide controls on edit, fix a bug with undo+redo, improve settings popup. 2017-03-29 13:18:22 -05:00
Stephen 'Okra' Houston f207845f10 Ephoto: Use a table+show/hide commands rather than naviframe to avoid event conflicts. 2017-03-29 09:56:00 -05:00
Stephen 'Okra' Houston 0effa4ea02 Ephoto: Close the edit panel if going back to thumb view. 2017-03-28 16:14:14 -05:00
Stephen 'Okra' Houston 2639e5b1ad Ephoto: In preparation for release, remove the overlapping autohide panels per overwhelming user requests. 2017-03-28 12:09:18 -05:00
Stephen 'Okra' Houston 5cbf023d1d Ephoto - Cleanup ecore_file_realpath usage. 2017-02-10 14:12:43 -06:00
Stephen 'Okra' Houston 5129f92d3a Ephoto: Add quick access rotate buttons. 2016-12-12 12:26:02 -06:00
Stephen okra Houston 1aa4e97d4d Ephoto: Only show the exit button when the window is fullscreen. 2016-12-09 10:17:20 -06:00
Boris Faure a0e367be4f ephoto_file: fix string not null-terminated. CID151522 2016-11-28 21:32:09 +01:00
Boris Faure a0a389abb0 ephoto_file: fix resource leak. CID156953 2016-11-28 21:28:33 +01:00
Stephen okra Houston 38c246b000 Ephoto: Fix coverity issues: CIDS 151514 151512 2016-11-28 12:03:35 -06:00
Stephen okra Houston 621fb3be0b Ephoto: Fix coverity issues: CID 151524, 151521, 151520, 151518, 151517, 151516, 151515, 151512 2016-11-28 10:30:29 -06:00
Stephen okra Houston edd58aa3a6 Ephoto: Go the next image when space bar is pressed.
This fixes T4783
2016-11-07 14:03:01 -06:00
Andy Williams 65c727fa9a Ephoto: scale initial window size configuration 2016-10-29 15:51:12 +01:00
Stephen okra Houston 7a3abcd7d9 Ephoto: Don't use evas_object_data_set on elm_object_items 2016-10-19 09:10:14 -05:00
Stephen okra Houston 580dc2aa76 Ephoto: Fix segfault on directory single click 2016-10-18 19:33:06 -05:00
Stephen Houston 5304d3e477 Ephoto: Fix dnd bug when switching from grid to single view. 2016-10-12 09:13:07 -05:00
Stephen Houston 0fe2862dde Ephoto: Revert fix for dragging. 2016-10-11 14:26:20 -05:00
Stephen Houston e01ed1802d Ephoto: Improve config popup... Use 21st century autosave. 2016-10-11 12:09:47 -05:00
Stephen Houston af63586365 Ephoto: Fix orient handling with regards to undo/redo 2016-10-11 09:36:19 -05:00
Stephen Houston 9f8024bae5 Ephoto: Trailing whitespace cleanup - memcpy fix. 2016-10-11 00:41:45 -05:00
Stephen Houston 92736b10aa Ephoto: Fix handling of history and applying of edits. 2016-10-10 20:16:50 -05:00
Stephen Houston bccb071aa6 Ephoto: Cancel drag on mouse up. 2016-10-10 14:18:14 -05:00
Stephen Houston 00a2fcfd04 Ephoto: Fix file operation crashes caused by thread nastiness. 2016-10-10 13:43:40 -05:00
Stephen Houston 9c25551f9c Ephoto: When a custom directory is open, expand from the configured open directory to that directory if possible. 2016-10-10 11:53:11 -05:00
Boris Faure 3c8afe9562 single browser: avoid segfault when path is NULL 2016-09-25 17:58:37 +02:00
Boris Faure 5890d90f84 avoid segfault when label is NULL 2016-09-25 17:57:14 +02:00
Boris Faure 37542da610 check filesystem operations 2016-09-25 17:56:45 +02:00
Boris Faure 2b01ed373c add logging shortcuts 2016-09-25 17:56:23 +02:00
Stephen Houston 1dbee7b7b3 Ephoto: Fix opening of images from command. 2016-09-20 15:24:49 -05:00
Stephen okra Houston 4f10741f4f Ephoto: Allow images to be drag and dropped in the thumb grid. 2016-09-01 16:21:37 -05:00
Stephen okra Houston 8f9522ce25 Ephoto: Use a transition of the directory browser rolling down into the button to give users a better hint about how to reshow it. 2016-08-30 17:29:02 -05:00
Jean Guyomarc'h 5396e78636 ephoto: use libintl without requiring libtool
This fixes compilation on Mac OS X

Fixes T4460
2016-08-30 21:28:32 +02:00
Stephen okra Houston 950f16af06 Ephoto: Filter processing popup should use the win as parent and block clicking other filters while the current one is still processing. 2016-08-30 09:31:40 -05:00
Stephen okra Houston d12c0c16a5 Ephoto: Fix up single browser right click menu. 2016-08-29 15:17:42 -05:00