Commit Graph

70 Commits

Author SHA1 Message Date
Daniel Juyung Seo 8abd7717fe elementary-generator, eve, clouseau: Applied genlist/gengrid changes.
label_get -> text_get.


SVN revision: 65758
2011-12-01 07:56:37 +00:00
Daniel Juyung Seo c6eef71a23 ensure, eve, envision: Applied recen gen/gengrid/genlist api changes.
SVN revision: 65749
2011-12-01 05:46:32 +00:00
Boris Faure 71e948fdf5 s/elm_object_text_part_/elm_object_part_text_/
SVN revision: 65311
2011-11-16 20:17:40 +00:00
Gustavo Sverzut Barbieri 208b2b7ae6 argghhh... deprecated apis...
NB: some gengrid still left as things does not exist, like:
    elm_gengrid_item_data_get()



SVN revision: 64358
2011-10-24 15:14:25 +00:00
Martin Jansa 534224244f eve: adapt to elm_scrolled_entry/elm_entry API changes from r60438
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>



SVN revision: 64150
2011-10-18 13:27:31 +00:00
Martin Jansa f3b1740283 eve: adapt to elm_object_text API changes from r60798 and r60797
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>



SVN revision: 64149
2011-10-18 13:27:22 +00:00
Martin Jansa 7061a311aa eve: adapt to elm_object_focus API change from r62049
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>



SVN revision: 64148
2011-10-18 13:27:16 +00:00
Martin Jansa 041dbc6d29 eve: update to new webkit-efl api, ewk_view_zoom_text_only_set is gone
* we can set different text zoom now with ewk_view_text_zoom_set
* see http://svn.webkit.org/repository/webkit/trunk@97043 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  for details
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>



SVN revision: 64147
2011-10-18 13:27:06 +00:00
Lucas De Marchi cabf4c6f94 eve: fix signal name
SVN revision: 55763
2010-12-27 18:35:09 +00:00
Leandro Pereira 0615847ff4 eve: Cleanup (remove unused vars, static functions).
SVN revision: 55456
2010-12-10 16:34:39 +00:00
Leandro Pereira 6cba300d84 eve: Add support for Tiled Backing store
By enabling the Tiled Backing Store, memory consumption will be smaller, and
scrolling and rendering large pages will also receive a substantial boost.
The TBS implementation available on WebKit upstream, however, is still
buggy -- this is being committed so that Eve is prepared whenever upstream
WebKit is on a workable state again.

Patch by Alex Grilo <abgrilo@profusion.mobi>

SVN revision: 55455
2010-12-10 16:34:36 +00:00
Leandro Pereira e1e2588e7d eve: support Android useragent
Author:    Marco Trevisan (Treviño) <mail@3v1n0.net>

SVN revision: 55158
2010-12-02 15:54:27 +00:00
Leandro Pereira 12d4ae7439 eve: Do not mess with eve_state.c
It is generated by geneet and changes will be overwritten

SVN revision: 55083
2010-11-30 12:36:28 +00:00
Leandro Pereira ae8e02ef0c eve: uri_sanitize also the input homepage
Plus some style fixes and set the input as const char

Author:    Marco Trevisan (Treviño) <mail@3v1n0.net>

SVN revision: 55065
2010-11-29 15:29:31 +00:00
Leandro Pereira 61a32a42f7 eve: sanitize input URIs adding the default http protocol
This fix is now applied also to command line parameter and to
the homepage config saver

Author:    Marco Trevisan (Treviño) <mail@3v1n0.net>

SVN revision: 54599
2010-11-16 18:24:10 +00:00
Leandro Pereira e4aba52fb3 eve: Fix possible segfault on previous commit
SVN revision: 54594
2010-11-16 15:36:20 +00:00
Leandro Pereira 07c3ba32d1 eve: added cookies policy configuration options
This flag allows to set the cookie policies that eve should respect

Author:    Marco Trevisan (Treviño) <mail@3v1n0.net>

SVN revision: 54591
2010-11-16 14:55:23 +00:00
Leandro Pereira 650b4bd11a [eve] Fix some styling issues
SVN revision: 54437
2010-11-10 20:49:35 +00:00
Rui Seabra 26b4269893 Fix excessive window resizes under illume. In desktop mode, maybe Ctrl-L coud set the focus, but here's not the best place for it.
SVN revision: 54341
2010-11-08 18:51:56 +00:00
Leandro Pereira 027d7f8f44 [Eve] Toggle a checkbox when clicking on its label.
Patch by Alex Grilo.

SVN revision: 53582
2010-10-18 19:24:17 +00:00
Leandro Pereira 698f570079 [Eve] Add an Elm_Index to certain More pages.
Patch by Alex Grilo.

SVN revision: 53581
2010-10-18 19:24:14 +00:00
Leandro Pereira 8ef13eb5e4 [Eve] Add favicon/button to clear the URL entry.
Patch by Alex Grilo.

SVN revision: 53580
2010-10-18 19:24:10 +00:00
Leandro Pereira c4208236c8 [Eve] Use an Elm_Genlist intead of an Elm_List on the More menu.
Patch by Alex Grilo.

SVN revision: 53276
2010-10-11 21:12:12 +00:00
Leandro Pereira 629146ec4e [Eve] Fix gengrid API breakage.
SVN revision: 53266
2010-10-11 17:54:18 +00:00
Eduardo de Barros Lima fa1d77ead1 Eve: Don't #define _GNU_SOURCE
It is already done by AC_GNU_SOURCE macro in configure.ac. Just a matter
of #include "config.h" properly



SVN revision: 53156
2010-10-07 19:20:36 +00:00
Carsten Haitzler 67ae4e0931 there - do that for focus.
SVN revision: 52976
2010-10-02 03:55:43 +00:00
Leandro Pereira d78dacc32d [Eve] Set the URL after applying the preferences on a newly-created Ewk_View.
This prevents requests to be sent with the wrong user agent. Bug spotted by Antognolli.

SVN revision: 52904
2010-09-29 20:30:31 +00:00
Lucas De Marchi a1df627edb Use ecore_time_unix_get() when absolute value is needed
SVN revision: 52826
2010-09-27 22:37:53 +00:00
Leandro Pereira 09b8d366aa [Eve] New settings: flame flattening, text only zoom, minimum font size.
SVN revision: 52802
2010-09-27 17:26:26 +00:00
Gustavo Sverzut Barbieri 447dadb053 improve keyboard shortcuts.
previous handling of F5, F6 and F7 was from EWebLauncher, a test app
without any buttons, they make no sense for eve.

F5/Ctrl+R does reload, with shift doing full reload.

F11 toggles fullscreen

Alt+Home goes to home page

Ctrl+L goes to location bar

Ctrl+D adds a bookmark

Ctrl+[+=-0] changes zoom level.



SVN revision: 52794
2010-09-27 02:38:35 +00:00
Gustavo Sverzut Barbieri 6c57da1d3c ugly hack, but let eve work until elm is properly fixed.
SVN revision: 52788
2010-09-26 22:19:03 +00:00
Leandro Pereira 5eafd2afb3 [Eve] Force the use of Efenniht's Elm_Toggle theme.
Patch by Alex Grilo.

SVN revision: 52702
2010-09-24 20:00:50 +00:00
Leandro Pereira 3dccbb721c [Eve] Don't reload tab grid on tab close.
Makes multiple-tab closing easier.

SVN revision: 52555
2010-09-21 19:50:17 +00:00
Leandro Pereira 73989facc4 [Eve] Cleanup: Fix compilation warnings.
SVN revision: 52554
2010-09-21 19:50:14 +00:00
Leandro Pereira 4e82e7ee17 [Eve] Cleanup: initialize Gengrid_Item_Class only once.
SVN revision: 52552
2010-09-21 19:50:08 +00:00
Leandro Pereira 093b941e4c [Eve] Cleanup: Remove trailing whitespaces.
SVN revision: 52551
2010-09-21 19:50:06 +00:00
Leandro Pereira 580a6fa9f2 [Eve] Fix problems spotted by clang static analyzer.
SVN revision: 52523
2010-09-20 22:14:11 +00:00
Leandro Pereira 9ee9f7523d [Eve] Improve session saving support.
Use a timer to periodically save the current state: which windows are open,
which tabs are open in which window, which one is focused, etc.  The
relevant entry in the eet file is updated.  This should provide a somewhat
crash-safe approach, which is way better than the previous version.

The timer is currently set to fire every 15s: testing should be performed to
ensure this won't impact performance too much.  Should this be a problem,
this interval might be a user-customized setting.

SVN revision: 52522
2010-09-20 22:14:07 +00:00
Leandro Pereira 98b62fa6e2 [Eve] Use a single file to save all of Eve state.
SVN revision: 52521
2010-09-20 22:14:02 +00:00
Leandro Pereira a1c147fa49 [Eve] Implement context-sensitive toolbar.
Get rid of the "New tab" item in the tab grid, and move the feature to the toolbar. The Back, Forward, and Reload buttons will hide, and a "New tab" button will appear.

SVN revision: 52353
2010-09-16 22:43:12 +00:00
Leandro Pereira 557bb5d244 [Eve] Pre-select focused tab on tab selector.
SVN revision: 52352
2010-09-16 22:43:09 +00:00
Leandro Pereira 2e79b62368 [Eve] Fix off-by-one memory allocation problem in more_menu_prefs_list_create().
SVN revision: 52351
2010-09-16 22:43:04 +00:00
Leandro Pereira ad6df643e2 [Eve] Implement session saving/restoring.
SVN revision: 52307
2010-09-15 16:31:42 +00:00
Gustavo Sverzut Barbieri 9eda336cd5 Fix preferences x command line option handling.
As it is hard to define what to do in such case, the command line
option will change the preferences.

Some will argue this is not the right thing to do, but then the
preferences screens would be incorrect. In order to simplify the
semantics I now declare this "the right thing to do".



SVN revision: 52231
2010-09-14 02:40:28 +00:00
Gustavo Sverzut Barbieri 220909643e Runtime toggle for touch user interface.
NOTE: just like everything else that was set from command line and now
we have preferences, we are being replaced with the actual preferences
system. This will be fixed in another commit.



SVN revision: 52230
2010-09-14 02:04:28 +00:00
Leandro Pereira 954f3d4249 Implement string preferences.
SVN revision: 52228
2010-09-13 22:35:31 +00:00
Leandro Pereira e17c7d6a22 Implement home page preferences.
SVN revision: 52227
2010-09-13 22:35:28 +00:00
Leandro Pereira 76a737ca09 Cleanup on_list_completely_hidden(), by implementing pref_wiget_get().
SVN revision: 52226
2010-09-13 22:35:25 +00:00
Leandro Pereira 75dc43a406 Implement PREF_TYPE_SPINNER (to be used for numbers).
SVN revision: 52225
2010-09-13 22:35:22 +00:00
Leandro Pereira e9741c5a3b Remove trailing whitespaces
SVN revision: 52224
2010-09-13 22:35:18 +00:00